Re: 3c905c 10Mb duplex queries
Richard Scobie <[email protected]>
| Newsgroups | gmane.linux.drivers.vortex.devel |
|---|---|
| Message-ID | <[email protected]> |
Donald Becker wrote: > On Mon, 24 Feb 2003, Richard Scobie wrote: > >>Donald Becker wrote: >> >> RX packets:117503 errors:0 dropped:0 overruns:1 frame:0 >> >> TX packets:14117 errors:0 dropped:0 overruns:0 carrier:14109 >> > >> >What driver version are you using? >> >You can verify that the driver you are using actually sets the full >> >duplex bit by running 'vortex-diag -a'. >> >>I am using your driver dated 18 Feb 01 from the 2.2.23 kernel. > > > What driver version? (I think you'll find that it's not my release, but > rather a modified driver.) > > >>These are the vortex-diag stats when set to half duplex: >> >>Index #3: Found a 3c905C Tornado 100baseTx adapter at 0xe800. >> Receive mode is 0x0f: Promiscuous. > > > Errm, is that deliberate? > .. > >>Transceiver type in use: Autonegotiate. >> MAC settings: half-duplex. > > .. > >>And these are the stats when set to full duplex: >>Index #3: Found a 3c905C Tornado 100baseTx adapter at 0xe800. > > .. > >> MAC settings: half-duplex. > > .. > >>It would seem that although register values are changed, the tranceiver >>is staying in half duplex. > > > Try using the release from scyld.com > > mkdir /tmp/netdrivers/ > cd /tmp/netdrivers/ > ncftpget ftp://ftp.scyld.com/pub/network/netdrivers.tgz > tar xfvz netdrivers.tgz > make > make install > > If that fixes the problem, Bogdan or Andrew should verify that the > driver in the kernel correctly records the MII-setting ioctl() data. > Turns out that the connection I have is indeed only half duplex, (I finally got the salesman to talk to the engineer at their end). I will try to look into MII mis-communication issue. Richard _______________________________________________ vortex mailing list [email protected] http://www.scyld.com/mailman/listinfo/vortex