So, I've finally upgraded my brother's laptop to 9.10, and the wifi that used to work so well no longer does.
Apparently the madwifi drivers have been removed in favor of the ath5k ones I guess? Well, madwifi supports this chipset better, so I set out to install it.
lshw -C network puts this
Code:
david@celeron:~$ sudo lshw -C network
*-network
description: Wireless interface
product: AR5001 Wireless Network Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:04:00.0
logical name: wifi0
version: 01
serial: 00:1b:9e:3d:24:29
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list logical ethernet physical wireless
configuration: broadcast=yes driver=ath_pci ip=192.168.1.5 latency=0 multicast=yes wireless=IEEE 802.11g
resources: irq:17 memory:d8000000-d800ffff
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: eth0
version: 01
serial: 00:1b:38:41:43:0a
size: 10MB/s
capacity: 100MB/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half latency=0 link=no multicast=yes port=MII speed=10MB/s
resources: irq:27 ioport:4000(size=256) memory:da000000-da000fff memory:d4000000-d401ffff(prefetchable)
so I know that the wifi chipset is the Atheros AR5001 Wireless Network Adapter
next I plugged into a wired ethernet so that I could install the madwifi drivers
first, ensure that build-essential metapackage is installed
Code:
sudo aptitude install build-essential
make sure that ath5k will be blacklisted on the next boot, otherwise that might have driver conflict
Code:
echo blacklist ath5k | sudo tee -a /etc/modprobe.d/blacklist.conf
grab and extract the latest madwifi from here
Code:
wget http://snapshots.madwifi-project.org/madwifi-0.9.4/madwifi-0.9.4-r4100-20091230.tar.gz
Code:
tar xvvzf madwifi*.tar.gz
then the regular
or test it out by
Code:
sudo modprobe ath_pci
should all work then!
Bookmarks