Hi Don,
Thank you for your response.
I run insmod pcnet32 and get the output:
Using /lib/modules/2.4.29/kernel/drivers/net/pcnet32.o
May 13 09:58:40 sysmb_cli010 kernel: pcnet32.c:v1.30h 06.24.2004 tsbogend@xxxxxxxxxxxxxxxx
May 13 09:58:40 sysmb_cli010 kernel: PCI: Assigned IRQ 9 for device 00:0b.0
May 13 09:58:40 sysmb_cli010 kernel: PCI: Sharing IRQ 9 with 00:07.2
May 13 09:58:40 sysmb_cli010 kernel: PCnet chip version is 0x32625003.
May 13 09:58:40 sysmb_cli010 kernel: pcnet32: PCnet/FAST III 79C973 at 0x10a0, 00 04 ac 5f 26 8a assigned IRQ 9.
May 13 09:58:40 sysmb_cli010 kernel: eth0: registered as PCnet/FAST III 79C973
May 13 09:58:40 sysmb_cli010 kernel: pcnet32: 1 cards_found.
lsmod output:
Module Size Used by Not tainted pcnet32 20576 0 (unused) mii 3864 0 [pcnet32] crc32 3712 0 [pcnet32] input 5696 0 (autoclean)
The command ethtool is not installed on the system (RH90).
In dmesg is no information about the pcnet32, because I disable /etc/rc.d/init.d/network. If I don't do that, the system fries on startup.
The device eth0 is not known in the system.
After I run ifup ifcfg-eht0 the system fries (ip link set eth0 up). There is no output on the screen or any other logfile.
Some information about the system:
lspci:
00:00.0 Host bridge: VIA Technologies, Inc. VT82C585VP [Apollo VP1/VPX] (rev 25)
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C586/A/B PCI-to-ISA [Apollo VP] (rev 47)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 02)
00:07.3 Non-VGA unclassified device: VIA Technologies, Inc. VT82C586B ACPI (rev 10)
00:0a.0 VGA compatible controller: Cirrus Logic GD 5446
00:0b.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 43)
cpuinfo:
processor : 0
vendor_id : AuthenticAMD
cpu family : 5
model : 8
model name : AMD-K6(tm) 3D processor
stepping : 12
cpu MHz : 294.387
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnow k6_mtrr
bogomips : 586.54
meminfo: total: used: free: shared: buffers: cached: Mem: 30105600 23814144 6291456 0 3280896 11010048 Swap: 132112384 8192 132104192 MemTotal: 29400 kB MemFree: 6144 kB MemShared: 0 kB Buffers: 3204 kB Cached: 10752 kB SwapCached: 0 kB Active: 5408 kB Inactive: 8624 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 29400 kB LowFree: 6144 kB SwapTotal: 129016 kB SwapFree: 129008 kB
interrupts: CPU0 0: 141831 XT-PIC timer 1: 985 XT-PIC keyboard 2: 0 XT-PIC cascade 8: 1 XT-PIC rtc 14: 11187 XT-PIC ide0 NMI: 0 ERR: 0
I can't ping the system before and after, because I can't configure the network card pcnet32. No other network card installed.
Remember : After the system fries, I can't toggle the numlock led and with kernel version 2.4.18 the system is running very well.
More information about IBM systems you can find in: http://www-1.ibm.com/support/docview.wss?uid=pos1R1001297
Best regards, Frank
Don Fry wrote:
Frank,
Will you do a couple things for me to better understand what is going on with your system, please.
After doing an insmod pcnet32, please send me the output of the following commands: ethtool -i eth0 (or whichever eth device is the pcnet32) dmesg | grep pcnet (so I can see which flavor of pcnet you have). ifconfig eth0 cat /proc/interrupts lsmod lspci only if you have version 1.8 of ethtool: ethtool -d eth0 (which will dump most of the registers of the chip).
When you do an ifconfig eth0 up and the system hangs, can you still ping the machine from another system or is the pcnet card the connection to the world?
What distribution of Linux are you running? I am not familiar with the IBM box you are using. What can you tell me about it? processor type, amount of memory, pci bus configuration, etc.
I'll see what I can to do help.
On Thu, May 12, 2005 at 05:43:40PM +0200, Salomon, Frank wrote:
Hi all, I am a new member to this mail-list. I hope that is the correct list.
With kernel version 2.4.18 I have no problem to run pcnet32.o on the IBM 4694-205. Now I switch to kernel version 2.4.29. insmod crc32 : ok , insmod mii : ok , insmod pcnet32 : ok.
But if I run ifconfig the system fries. Can't toggle the numlock led.
I tried to use the pcnet32 module from kernel version 2.4.18. Compile : ok, insmod pcnet32 : ok. But ifconfig produce the same error situation.
Now I don't have any idea where I can find out what cause the problem.
Has someone had the same problem too and maybe a solution ?
Thanks in advance, best regards, Frank
- : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html