ATTANSIC L1 Gigabit on-board NIC not supported.
Hello,
I am running Slackware-11.0 on Asus M2N8-vmx motherboard having ATTANSIC L1 Gigabit NIC on board. My kernel is test26.s. I have installed kernel modules from /testing directorey. But NIC is not working. What is the solution? Should I recompile the kernel? Or should I use any other kernel module for the NIC? Thanks for your help, Anand |
First post the output of 'lspci'.
|
This is my lspci output:
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1) 00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2) 00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2) 00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2) 00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) 00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) 00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1) 00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2) 00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2) 00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) 00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) 00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) 00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) 00:0d.0 VGA compatible controller: nVidia Corporation Unknown device 03d0 (rev a2) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 04:00.0 Ethernet controller: Unknown device 1969:1048 (rev b0) Anand |
Indeed it is an unknown device, and you did install the modules, so the driver simply is not there. So you must install it. And I think I found the place:
http://atl1.sourceforge.net/ "Attansic L1 Gigabit Ethernet driver for Linux" ... try that. Oh, and make sure you have the kernel source installed and symlinked properly in order to build a kernel module. |
Quote:
Anand |
/usr/src/linux points to your current kernel source.
|
Sorry. Yeah, that's the most important one. There's also '/lib/modules/`uname -r`/build' and '/lib/modules/`uname -r`/source'. If you installed the kernel source from the slackware package, I think these should have been created properly, so don't worry too much about it.
|
Thanks H_TeXMeX_H and others for help. It worked after I compiled the driver from source.
Anand |
Great ... did you use the vendor version or the sourceforge version ? (Either one should work fine ... just would like to know for future reference)
|
I used the vendor version 1.0.41.0 released on Sept 29, 2006 since it is for kernel-2.6.18. I did not try the sourceforge version.
Anand |
FYI, the atl1 driver is now part of the kernel as of version 2.6.21, which was released 26 April 2007. (I realize that wouldn't help Anand with his 2.6.18 kernel, though.)
|
All times are GMT -5. The time now is 10:27 PM. |