Further on P4R800-VM and 3c59x

Andrej Prsa <[email protected]> Sat, 3 Jan 2004 17:06:43 +0100
Newsgroups gmane.linux.drivers.vortex.devel
Organization Faculty of Mathematics and Physics
Message-ID <[email protected]>
Hi!

I've been following the discussion on 3c59x module applicability on
P4R800-VM motherboard and on-board LAN adapter. I tried running the
vortex-diag program (2.15a) and I got:

Index #1: Found a 3c920 (Type 920-2) Cyclone adapter at 0xdc00
 Station address 00:0e:a6:0d:d7:65.
  Receive mode is 0x15: Normal unicast and hashed multicast

lspci shows this as an unknown 3Com ethernet device 9202 (rev 40) at
01:08.0.

I downloaded the newest 3c59x.c and pci-scan.c sources, compiled them into
modules and tried insmod-ing them; all of this worked without any problems
reported.

Thus I installed these two modules to /lib/modules/... and added alias
eth0 3c59x. I also made sure the module gets loaded during startup.

And now for the problem: until the hardware change I connected the two
computers I have with a cross-over cable by issuing:

1. computer:
   ifconfig eth0 192.168.0.1 pointopoint 192.168.0.2
                                           netmask 255.255.255.255 up
   route -n

2. computer:
   ifconfig eth0 192.168.0.2 pointopoint 192.168.0.1
                                           netmask 255.255.255.255 up
   route -n

With my old Intel network card this worked without any issues, but with
this new motherboard I can't get it to work. Pinging itself works, but
when pinging the other computer, the LED on the adapter flashes, but no
packets get through. I checked the cable and pretty much everything else,
but the problem persists. I did not change the 3c59x code. Any ideas?

Finally, I am running 2.4.18 kernel under Debian 3.0r1.

Thanks,

Andrej
_______________________________________________
vortex mailing list
[email protected]
http://www.scyld.com/mailman/listinfo/vortex