Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
02-20-2012, 06:41 AM
|
#1
|
|
Member
Registered: Oct 2003
Location: UK
Distribution: debian lenny x64
Posts: 126
Rep:
|
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:
|
04:00.0 Ethernet controller: Atheros Communications Device 1083 (rev c0)
|
and i can not find a way to load its correct driver.
this is the list of attached NICs to the system - Atheros is onboard (not working) and a PCI Intel NIC.
Quote:
> lspci
...
04:00.0 Ethernet controller: Atheros Communications Device 1083 (rev c0)
05:06.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
...
|
i have tried using the command:
as suggested in other forums on the web but that did not work for me.
i am using OpenSuSE 11.4 64-bit:
Quote:
> uname -a
Linux atlas 2.6.37.6-0.11-desktop #1 SMP PREEMPT 2011-12-19 23:39:38 +0100 x86_64 x86_64 x86_64 GNU/Linux
|
thanks for your assistance.
Nicolas
|
|
|
|
02-20-2012, 12:34 PM
|
#2
|
|
Senior Member
Registered: Nov 2002
Location: Toronto Canada
Distribution: Slackware 14.0
Posts: 4,619
|
Quote:
modprobe atl1c
as suggested in other forums on the web but that did not work for me.
|
This appears to be the correct module to load for the nic you have. What happens when you entered the command 'modprobe atl1c' We need to know exactly what happens, 'did not work for me' does not help at all. No response is a good sign. If a module loads correctly, no news is good news. If you got some output, post it.
In other posts I have seen users requiring a 2.6.38 kernel before they had success with this driver.
|
|
|
|
02-20-2012, 07:33 PM
|
#3
|
|
Senior Member
Registered: Mar 2010
Location: Oakland,Ca
Distribution: DebianSqueeze, winsxp, wins7, Debian wheezy, LFS 7.2
Posts: 4,176
|
|
|
|
|
02-22-2012, 04:02 AM
|
#4
|
|
Member
Registered: Oct 2003
Location: UK
Distribution: debian lenny x64
Posts: 126
Original Poster
Rep:
|
OK camorri
when i run:
i get no response on the prompt (which is good)
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
|
|
|
|
02-22-2012, 08:27 AM
|
#5
|
|
Senior Member
Registered: Nov 2002
Location: Toronto Canada
Distribution: Slackware 14.0
Posts: 4,619
|
Quote:
|
but the card is not available.
|
What happens if you run the command ifconfig ? Can copy and paste the results? Do you see the card? The card will be in a 'down' state most probably.
Quote:
|
there is no entry on /etc/udev/rules.d/70-persistent-net.rules
|
This gets updated by running '/lib/udev/write_net_rules' as root. You can also manually create, or modify an entry. After making sure the module is loaded, you can run the command, and see if that creates an entry. I'm not sure what normally calls /lib/udev/write_net_rules. The purpose of the rules files is to give consistent results, even with changing system conditions. Net rules are used to give consistent names to devices, based on things like mac address.
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.
|
|
|
|
02-22-2012, 08:45 AM
|
#6
|
|
Member
Registered: Nov 2011
Location: Germany, Bavaria, Nueremberg area
Distribution: openSUSE, Debian, LFS
Posts: 205
Rep:
|
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?
|
|
|
|
02-22-2012, 05:21 PM
|
#7
|
|
Member
Registered: Oct 2003
Location: UK
Distribution: debian lenny x64
Posts: 126
Original Poster
Rep:
|
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.

|
|
|
|
02-28-2012, 09:24 AM
|
#8
|
|
LQ Newbie
Registered: Jan 2012
Posts: 7
Rep: 
|
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 
|
|
|
|
02-28-2012, 09:41 AM
|
#9
|
|
Moderator
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 10,358
|
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)
Subsystem: 1028:0487
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 4
Region 0: Memory at fe900000 (64-bit, non-prefetchable) [size=256K]
Region 2: I/O ports at d000 [size=128]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [58] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 4096 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 unlimited, L1 unlimited
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [6c] Vital Product Data
pcilib: sysfs_read_vpd: read failed: Connection timed out
Not readable
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt+ UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP+ BadDLLP+ Rollover- Timeout+ NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [180 v1] Device Serial Number ff-c5-0e-f1-78-2b-cb-ff
Kernel driver in use: atl1c
Kernel modules: atl1c
'lspci -vvv';
Code:
05:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1)
Subsystem: Dell Device 0487
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 4
Region 0: Memory at fe900000 (64-bit, non-prefetchable) [size=256K]
Region 2: I/O ports at d000 [size=128]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [58] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 4096 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 unlimited, L1 unlimited
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [6c] Vital Product Data
pcilib: sysfs_read_vpd: read failed: Connection timed out
Not readable
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt+ UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP+ BadDLLP+ Rollover- Timeout+ NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [180 v1] Device Serial Number ff-c5-0e-f1-78-2b-cb-ff
Kernel driver in use: atl1c
Kernel modules: atl1c
Notice the Kernel 'drivers' & 'modules' in the above.
You may need to configure the device if the correct drivers & modules are in place.
|
|
|
|
02-28-2012, 09:53 AM
|
#10
|
|
LQ Newbie
Registered: Jan 2012
Posts: 7
Rep: 
|
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?
|
|
|
|
02-28-2012, 10:09 AM
|
#11
|
|
Moderator
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 10,358
|
Member response
Hi,
Quote:
Originally Posted by burek
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?
|
You are posting here some how. Just direct the information to a file then transport it;
Edit out other information and just post the relevant information. If you wish to post all then use http://pastebin.com/ . You could include the output for 'dmesg >mydmesg.txt' and post to http://pastebin.com/. Just provide the links for all the requested information. No one can help without having requested information.
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.
|
|
|
|
02-28-2012, 10:28 AM
|
#12
|
|
Senior Member
Registered: Nov 2002
Location: Toronto Canada
Distribution: Slackware 14.0
Posts: 4,619
|
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.
|
|
|
|
02-28-2012, 11:32 AM
|
#13
|
|
LQ Newbie
Registered: Jan 2012
Posts: 7
Rep: 
|
@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.
|
|
|
|
08-29-2012, 04:23 AM
|
#14
|
|
LQ Newbie
Registered: Jun 2012
Location: riga, latvia
Distribution: Slackware 13.37
Posts: 3
Rep: 
|
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
if any one wants to know how i did done that please write here i will share my experience with you 
|
|
|
|
08-29-2012, 09:42 AM
|
#15
|
|
LQ Newbie
Registered: Jan 2012
Posts: 7
Rep: 
|
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.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:18 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|