howto install driver for Ethernet controller: Atheros Communications Device 1083
hello,
it has been a while since i last compiled a driver for Linux Kernel. So i need a bit of assistance please? i have a motherboard with the onboard NIC: Quote:
this is the list of attached NICs to the system - Atheros is onboard (not working) and a PCI Intel NIC. Quote:
Code:
modprobe atl1c i am using OpenSuSE 11.4 64-bit: Quote:
Nicolas |
Quote:
In other posts I have seen users requiring a 2.6.38 kernel before they had success with this driver. |
Code:
lsmod |
OK camorri
when i run: Code:
modprobe atl1c and the module is loaded, i can check with lsmod but the card is not available. and after rebooting, this module is not loaded. also interesting, there is no entry on /etc/udev/rules.d/70-persistent-net.rules for this card. is this sufficient info? please let me know if you require further info. with regards, Nicolas |
Quote:
Quote:
So, in summary, run /lib/udev/write_net_rules as root. Look for a new entry. There should be an entry for the wireless card, and a name. Run 'ifconfig nameofnewcard' and see if the card activates. You will still have to configure the card before it will work online. |
My crystal bowl told me that you are using a laptop which got some switches to turn wireless on and off. And these aren't working.
Is it so? |
Thanks uHelp,
but your cristal ball is probably Analogue (please look for a Digital one The switch is upon us!) it is an onboard NIC of motherboard of a Desktop. :) |
i also have exactly the same problem.. The motherboard i use (asus p5g41t-m lx3) has got this chip integrated for on board Gb lan eth port, i.e. it's not a wifi :)
i've tried these suggestions and module atl1c loads without errors but ifconfig still shows only localhost loop interface, without eth.. Halp :) |
Member response
Hi,
What does 'ifconfig -a' show? Do a 'man ifconfig'; With the '-a' the command will show 'all' interfaces, even the ones that are down. What does 'lspci -vvn' show; Code:
05:00.0 0200: 1969:2062 (rev c1) Code:
05:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1) You may need to configure the device if the correct drivers & modules are in place. |
well, since I don't have internet, because linux cannot recognize my network card, I'm not able to provide all the fancy info you need, sorry about that :(
ifconfig -a shows only localhost loop to make this a little more simple, is there anything similar to a "generic network card driver for linux"? just like the windows has a "generic display driver" for example, which will enable me to just put my network card online, without all the fancy functionality, provided by the specific driver? |
Member response
Hi,
Quote:
Quote:
FYI: I suggest that you look at 'How to Ask Questions the Smart Way' so in the future your queries provide information that will aid us in diagnosis of the problem or query. |
Have a look at this thread -->http://forums.debian.net/viewtopic.p...65944&start=30
This user fixed the same problem by going to kernel 2.6.38 from backports. Its a long thread, look at the last two pages. |
@camorri, you are right, I also went that way and solved my problem (with the help from the guys from #debian irc channel on freenode) :)
I went to the link: http://kmuto.jp/debian/d-i/ And downloaded the first iso from the list (squeeze-custom-amd64-0808.iso) and installed it from usb/cd and everything worked out of the box. |
still relevant ? nicolasdiogo
have you resolve that problem with atheros communications device module ???
i had same problem and just found a simple way to resolve that problem :D if any one wants to know how i did done that please write here i will share my experience with you :) |
Please do share your solution, because Google (and other search engines) will index your method, so other people might be able to resolve their issues in the future.
|
solved with a new Kernel - in this case Kernel 3
|
Good stuff. Glad you got it going.
|
If this issue is solved for you please use the thread tools at the top of the thread to mark this thread as solved.
|
Atheros Ethernet driver
This problem seems to be trouble for a number of people.
I found the solution yesterday (while setting up a laptop with an Atheros 1091) You need to install a specific compatibility driver. http://www.linuxfoundation.org/colla...networking/alx I just posted this in another thread having to do with the same problem. Read the page, download the patched driver bundle, follow the instructions to ONLY compile the alx driver (they are a little ways down the page). You need the usual build tools (gcc, make, etc). You also need to have perl installed. Cheers. |
I have the problem fixed and explained at http://putodeb.com/index.php?option=...atid=9&id=3633
|
patch needed
I found that as well as the code from https://www.kernel.org/pub/linux/ker...3-04-u.tar.bz2
a patch was also required (extracted from https://bugzilla.kernel.org/show_bug.cgi?id=59041 ) otherwise you get a error: redefinition of ‘kref_get_unless_zero’ which stops the module compiling. when it is patched it works with the 3.2.45 kernel (slackware 14.0) |
All times are GMT -5. The time now is 04:15 PM. |