Using the Atheros wireless driver
I just installed Ubuntu 7.10. It all works fine, and this version actually recognizes my wireless card, an Atheros built-in card on my Acer laptop:
(lspci) 03:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01) After the install, Ubuntu popped up a message regarding 'Restricted Drivers'. The Restricted Drivers Manager shows the Atheros driver (HAL) as being present and enabled. However, no wireless card/interface is present when I view the Network settings in the GUI. Also, iwconfig shows 'No wireles extensions' I'm fairly new to all this stuff (in Linux that is). What is my next step in using this driver to set up a wireless connection? Thanks for your help. |
I was looking at this today, since I want to use Wireless in a Laptop with this card too, and came around this site...
http://http://nosrednaekim.wordpress...r-aspire-5050/ It might help you... Essentially it seems that you need to install a Kernel Module and the NDISwrapper package. Good luck |
have you tried to bring the card on line with iwconfig Check dmesg to see what the interface it gave the card. http://www.linuxcommand.org/man_pages/iwconfig8.html
If that fails i would try the madwifi drivers that is what i use never had a problem. http://madwifi.org/ |
Quote:
When i enter (lspci) into terminal i get: 06:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01) for my wireless card. the pci-id is: 168c:001c (rev 01) does anyone know how i can get my wireless device to start working again? I am a noob and have no clue how to even start. Please any help would be greatly appreaciated. |
There is a chance you really have a 5007EG that is misidentified as a 5006EG, which is not supported unless you are running the SVN version of Madwifi with a patch. Not saying this is definitely your issue, but I ran into this, and other people have too.
My lspci output: Code:
03:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01) |
Quote:
okay, but if i use ndiswrapper instead should i use the xp/vista driver? also what bit driver should i use? I have Windows Vista Home Premium. |
I am using the 32-bit XP driver on my 32-bit Linux install.
|
Quote:
in terminal i type in ifconfig: Quote:
for iwconfig: Quote:
|
Did you load the ndiswrapper module with "modprobe ndiswrapper"?
|
Quote:
|
That depends on if you really have a 5006EG or a 5007EG, the 5006EG works with madwfi, the 5007EG doesn't.
|
Quote:
|
Guide me?
can you guide me through installing the 32 xp driver?
|
Assuming ndiswrapper is already installed.
1) Download an extract the driver. 2) cd into dirctory. 3) ndiswrapper -i net5416.inf 3) ndiswrapper -l (to be sure the hardware is seen) 4) modprobe ndiswrapper |
Quote:
also what is the directory i put it in? |
Yes, you need root privileges to do that. It doesn't matter where you extract the driver.
|
Quote:
after extracting the downloaded 32-bit xp driver, 1. ndiswrapper ~/xp32/net5416.inf Code:
installing net5416 ... Code:
net5416 : driver installed Can you tell me what if anything went wrong? |
Did you blacklist the ath_pci driver so it isn't trying to load? What version of ndiswrapper are you running (ndiswrapper -v)?
Also, 168C:001C does tell me that it really is a 5007EG, so ndiswrapper is your only hope. |
Quote:
ndiswrapper -v Code:
utils version: 1.9 |
Blacklisting a driver keeps it from loading. I believe you blacklist drivers in Ubuntu by adding an entry to /etc/modprobe.d/blacklist, try adding something like this:
Code:
blacklist ath_pci |
Quote:
Code:
# This file lists those modules which we don't want to be loaded by |
What have you tried to get the wireless connection to start after the module was loaded? Does the wlan0 interface show up in 'ifconfig -a'?
|
Quote:
|
i only have eth0 and lo
|
I think I left something out, remove the module then run 'ndiswrapper -m' then reload the module. I didn't have to do this on my system, but apparently it is necessary on Ubuntu.
|
Quote:
i typed in ndiswrapper -m into terminal i get: Code:
module configuration already contains alias directive |
I'm not sure what is wrong, I'm not familiar with Ubuntu or ndisgtk. The steps I listed are exactly what I did to make it work for me.
|
Quote:
|
All times are GMT -5. The time now is 05:14 AM. |