个人工具

“UbuntuHelp:Router/Madwifi”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
 
(未显示同一用户的1个中间版本)
第5行: 第5行:
 
First, verify that your wireless network adapter requires the madwifi device drivers.
 
First, verify that your wireless network adapter requires the madwifi device drivers.
 
Issue the following command:
 
Issue the following command:
<pre><nowiki>sudo lspci | grep Atheros
+
<pre><nowiki>
 +
sudo lspci | grep Atheros
 
</nowiki></pre>
 
</nowiki></pre>
 
If there is any output similar to that below, you should definitely install madwifi.
 
If there is any output similar to that below, you should definitely install madwifi.
<pre><nowiki>00:0e.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
+
<pre><nowiki>
 +
00:0e.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
 
</nowiki></pre>
 
</nowiki></pre>
 
If there is no output, try looking through [http://madwifi.org/wiki/Compatibility] to see if your network adapter is supported.
 
If there is no output, try looking through [http://madwifi.org/wiki/Compatibility] to see if your network adapter is supported.
 
== Installation ==
 
== Installation ==
 +
==== Ubuntu 8.04 ====
 +
The drivers are in the restricted modules package; also see the `madwifi-tools` package.
 +
<pre><nowiki>
 +
sudo apt-get install linux-restricted-modules madwifi-tools
 +
</nowiki></pre>
 +
==== Ubuntu 7.10 ====
 
Navigate to [http://madwifi.org/] and download and extract the latest version of the madwifi drivers (0.9.4 at the time of this writing)
 
Navigate to [http://madwifi.org/] and download and extract the latest version of the madwifi drivers (0.9.4 at the time of this writing)
<pre><nowiki>wget http://internap.dl.sourceforge.net/sourceforge/madwifi/madwifi-0.9.4.tar.gz
+
<pre><nowiki>
 +
wget http://internap.dl.sourceforge.net/sourceforge/madwifi/madwifi-0.9.4.tar.gz
 
tar -xvzf madwifi-0.9.4.tar.gz
 
tar -xvzf madwifi-0.9.4.tar.gz
cd madwifi-0.9.4</nowiki></pre>
+
cd madwifi-0.9.4
 +
</nowiki></pre>
 
Download the necessary tools, compile and install the module
 
Download the necessary tools, compile and install the module
<pre><nowiki>sudo apt-get install build-essential linux-headers-server
+
<pre><nowiki>
 +
sudo apt-get install build-essential linux-headers-server
 
make
 
make
sudo make install</nowiki></pre>
+
sudo make install
 +
</nowiki></pre>
 +
=== Setting Master Mode ===
 
<u>'''NOTE'''</u>: If you are plan on using this wireless network adapter in "master" mode (i. e. for the purposes of setting up a wireless router), create the file `/etc/modprobe.d/madwifi` and add the following to it:
 
<u>'''NOTE'''</u>: If you are plan on using this wireless network adapter in "master" mode (i. e. for the purposes of setting up a wireless router), create the file `/etc/modprobe.d/madwifi` and add the following to it:
<pre><nowiki>options ath_pci autocreate=ap
+
<pre><nowiki>
 +
options ath_pci autocreate=ap
 
</nowiki></pre>
 
</nowiki></pre>
 
This will tell madwifi to set your wireless device (ath0) to master mode.
 
This will tell madwifi to set your wireless device (ath0) to master mode.
 
Finally, load the module
 
Finally, load the module
<pre><nowiki>sudo modprobe ath_pci
+
<pre><nowiki>
 +
sudo modprobe ath_pci
 
</nowiki></pre>
 
</nowiki></pre>
 
== Sources ==
 
== Sources ==

2008年10月20日 (一) 00:31的最新版本

~+This guide is only applicable for server installations of Ubuntu. If you are running a desktop installation of Ubuntu, try WifiDocs/Driver/Madwifi and the MadWifi wiki for more information.+~

Checking For Atheros Chipsets

First, verify that your wireless network adapter requires the madwifi device drivers. Issue the following command:

sudo lspci | grep Atheros

If there is any output similar to that below, you should definitely install madwifi.

00:0e.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)

If there is no output, try looking through [1] to see if your network adapter is supported.

Installation

Ubuntu 8.04

The drivers are in the restricted modules package; also see the `madwifi-tools` package.

sudo apt-get install linux-restricted-modules madwifi-tools 

Ubuntu 7.10

Navigate to [2] and download and extract the latest version of the madwifi drivers (0.9.4 at the time of this writing)

wget http://internap.dl.sourceforge.net/sourceforge/madwifi/madwifi-0.9.4.tar.gz
tar -xvzf madwifi-0.9.4.tar.gz
cd madwifi-0.9.4

Download the necessary tools, compile and install the module

sudo apt-get install build-essential linux-headers-server
make
sudo make install

Setting Master Mode

NOTE: If you are plan on using this wireless network adapter in "master" mode (i. e. for the purposes of setting up a wireless router), create the file `/etc/modprobe.d/madwifi` and add the following to it:

options ath_pci autocreate=ap

This will tell madwifi to set your wireless device (ath0) to master mode. Finally, load the module

sudo modprobe ath_pci

Sources

  1. MadWifi 'First Time User' HOWTO
  2. MadWifi Ubuntu Notes
  3. VAP Autocreation Upon modprobe ath_pci