Re: [Madwifi-users] Problems with D-Link DWA-556 and Debian Etch, ath0 not getting created
Status: Beta
Brought to you by:
otaku
From: Pavel R. <pr...@gn...> - 2008-04-29 02:07:01
|
Quoting Dallas Clement <dal...@gm...>: > Hi All, > > I am having difficulty getting the madwifi drivers to work with my > D-Link adapter which happens to use the Atheros chipset. I built the > most recent trunk version of the madwifi code: > > madwifi-trunk-r3574-20080426 > > I was able to build and install it just fine I think. At least I can > see that the ath_pci, wlan, and ath_hal modules have loaded just fine. It's still possible that it's different modules. > However, when I type iwconfig do not see any ath0 interface having > been created. > > Here is the output of the 'lspci' command. As you can see, the > Atheros device is showing up as an 'unknown device'. Not sure if this > is something to worry about. That shouldn't be a problem. The PCI ID is not in the PCI ID database, but the driver knows it. > 03:00.0 Network controller: Atheros Communications, Inc. Unknown > device 0024 (rev 01) That's AR5008X. > I have also attached the full output of the 'dmesg' command. I have > extracted select portions here for your convenience. As you can see, > the kernel gets tainted when trying to load the ath modules. That's a clear sign that something is wrong with your installation. I suggest that you move away all old MadWifi modules (they start with "ath" and "wlan") and compile MadWifi against the header files corresponding tio the kernel you are running. Please follow the instructions in the INSTALL file. > I have some additional information also. When I installed the madwifi > binaries, I noticed that it placed the kernel module.dep and other > related files in the following location: > > /lib/modules/2.6.18 It means that you compiled it for a different kernel. I don't know why it happened, and I'm not a regular user of Debian, so I cannot provide mode details, but I suggest that you check whether the development kernel package matches the kernel you are running. > After installing the madwifi modules, I noticed that none of them were > being loaded because they had a separate modules.dep file. The only > way I was able to get the ath modules to load was to append the > modules.dep file found in the /lib/modules/2.6.18 dir to the > modules.dep file found in the /lib/modules/2.6.18-6-amd64 dir. I'm > sure there must be a better way to do this. Don't do it. Compile for the correct kernel. -- Regards, Pavel Roskin |