LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - Installation (https://www.linuxquestions.org/questions/slackware-installation-40/)
-   -   On-board ATTANSIC Gigabit L1 NIC does not work in Slackware-12.0 (https://www.linuxquestions.org/questions/slackware-installation-40/on-board-attansic-gigabit-l1-nic-does-not-work-in-slackware-12-0-a-567548/)

rsamurti 07-08-2007 02:27 AM

On-board ATTANSIC Gigabit L1 NIC does not work in Slackware-12.0
 
Hello,

I have Asus M2N8-VMX MB which has on-board ATTANSIC Gigabit L1 NIC. I have installed Slackware-12.0. With default kernel, i.e., hugesmp.s the NIC does not work. But this NIC is working perfectly in Zenwalk-4.6.1 which has kernel 2.6.21.3. I tried to compile driver for this NIC from sources available at http:/atl1.sourceforge.net without success.

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 GeForce 6100 nForce 430 (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: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)


This is my lsmod output:

Module Size Used by
snd_seq_dummy 6788 0
snd_seq_oss 32896 0
snd_seq_midi_event 10112 1 snd_seq_oss
snd_seq 50640 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10508 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 42784 0
snd_mixer_oss 18048 1 snd_pcm_oss
ipv6 254496 12
capability 7304 0
commoncap 9344 1 capability
agpgart 31432 0
lp 13736 0
parport_pc 27812 1
parport 34760 2 lp,parport_pc
pcspkr 6528 0
psmouse 39048 0
mii 8576 0
serio_raw 9220 0
ata_generic 9220 0
sg 30364 0
pata_amd 13964 0
evdev 11904 1
snd_hda_intel 20248 0
snd_hda_codec 209152 1 snd_hda_intel
k8temp 8320 0
hwmon 6404 1 k8temp
shpchp 33172 0
snd_pcm 72068 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 22532 2 snd_seq,snd_pcm
snd 47204 9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd _timer
soundcore 9824 1 snd
snd_page_alloc 11528 2 snd_hda_intel,snd_pcm


What is the solution?

Thanks for your help,

Anand

jcliburn 07-08-2007 07:19 AM

Does slack 12 use the 2.6.21.5 kernel? If yes, what happens if you modprobe atl1? Can you configure the device after modprobing?

rsamurti 07-08-2007 09:06 AM

When I run modprobe atl1 I get the following error message:

FATAL: Module atl1 not found.

Anand

kprims 07-08-2007 09:29 AM

kprims@hawk:/boot$ grep -i atl1 config
# CONFIG_ATL1 is not set
kprims@hawk:/boot$ ls -la config
lrwxrwxrwx 1 root root 28 2007-06-26 11:41 config -> config-huge-smp-2.6.21.5-smp

jcliburn 07-08-2007 09:34 AM

Quote:

Originally Posted by kprims
kprims@hawk:/boot$ grep -i atl1 config
# CONFIG_ATL1 is not set
kprims@hawk:/boot$ ls -la config
lrwxrwxrwx 1 root root 28 2007-06-26 11:41 config -> config-huge-smp-2.6.21.5-smp

Thanks kprims.

rsamurti, that's your problem. The atl1 module wasn't compiled for your kernel.

rsamurti 07-08-2007 09:42 AM

Solved!
 
I got the source for the driver from
ftp://hogchain.net/pub/linux/attansi....2.40.0.tar.gz

Did make install and modprobe atl1. It worked.

Thanks everybody for your support.

Anand


All times are GMT -5. The time now is 04:03 AM.