# # Original File # ------------- # http://www.Linux-Sec.net/Wireless/Install-HowTo/madwifi.txt # # # # Multiband Atheros Driver for WiFi ( MADwifi ) # --------------------------------- # # URLS # -------- # http://www.sourceforge.net/projects/madwifi/ # # http://www.mattfoster.clara.co.uk/madwifi-faq.htm # http://madwifiwiki.thewebhost.de/wiki/ # # cd /usr/local/src # tar zxvfp madwifi-20030802.tgz # cd madwifi-20030802 # make # make install # # insmod wlan/wlan.o insmod ath_hal/ath_hal.o # Warning: loading ath_hal/ath_hal.o will taint the kernel: # non-GPL license - Proprietary # See http://www.tux.org/lkml/#export-tainted for information # about tainted modules # Module ath_hal loaded, with warnings # insmod driver/ath_pci.o # # # lspci, the Atheros vendor id is 0x168c; e.g. # # 00:13.0 Ethernet controller: Unknown device 168c:0012 (rev 01) # # # The latest generation of universal a+b+g combo products use the 5212. # 5210 supports 11a only # 5211 supports both 11a and 11b # 5212 supports 11a, 11b, and 11g # # # Wireless tools cribsheet: # ------------------------ iwlist ath0 scan list AP's the driver has scanned iwconfig ath0 essid "foo" set the ssid to foo iwpriv ath0 mode 1 lock operation to 11a only iwpriv ath0 mode 2 lock operation to 11b only iwpriv ath0 mode 3 lock operation to 11g only iwpriv ath0 mode 0 autoselect from 11a/b/g (default) # # # There are some debugging mechanisms for the curious/masochistic: # echo 1 > /proc/sys/net/ath/debug enable console msgs from the driver echo 1 > /proc/net/wlan0/debug enable console msgs from the wlan module echo hal > /proc/sys/net/ath/dump dump h/w register state to the console # # # # End of file