Andreas Schwab wrote:
Michael Heiming
writes: |> having problems with HP rx4610 server and the built-in NIC, lspci |> reports it as: |> Intel Corporation 82557 Ethernet Pro 100 (rev 08) |> |> Using the eepro100.o module and the 2.4.4 SMP Kernel that came with |> SuSE 7.2/ia64, the network isn't working at all, until I switch the |> NIC to promiscuous mode, then a few packets will work in both |> directions and tcpdump crashes with SEGMENTATION fault.
Could you please try out if the e100 module works better?
Hello Andreas, sad, but after some testing it does only work in one direction useable, the other is slow/unrelyable. Downloaded the source of eepro100-diag from www.scyld.com, it compiled fine and enables me to force speed/duplex settings, as mii-tool doesn't work, so they should be fine now, but it didn't helped..;-( Next try, latest eepro100 module sources: # gcc -DMODULE -D__KERNEL__ -O6 -Wall -I/lib/modules/`uname -r`/build/include -O -o eepro100.o -c eepro100.c eepro100.c:369:2: warning: #warning Undefined architecture. <-- looks like the problem eepro100.c: In function `speedo_rx': eepro100.c:1467: warning: void format, unsigned char arg (arg 4) eepro100.c: In function `set_rx_mode': eepro100.c:1809: warning: void format, descriptor arg (arg 3) # install -m 644 eepro100.o /lib/modules/`uname -r`/net/ # depmod -a depmod: *** Unresolved symbols in /lib/modules/2.4.4-SMP/net/eepro100.o It's not possible to insert the module (for testing only with 'insmod'). However, running 'netstat -s --tcp' during scp testing with the original e100.o module shows that, TCPSlowStartRetrans: <number>, grows real fast. Thx for any help or hint. Michael Heiming