[vortex] 3c905 hanging when network load is high

Markus Schaub markus.schaub@gmx.net
Thu Jan 10 11:44:02 2002


Am 09 Jan 2002 schrieb Bogdan Costescu:
> > I experienced a problem with my 3c905c when transfering large/many
> > files over NFS/FTP to/from my server. All works well (sometimes up to
> > 50MB) but suddenly the whole network transfer to/from the server
> > stops. Every 30-40 second some bits go through the line, so it is
> > possible to reactivate the network with a "ifconfig eth0 down;
> > ifconfig eth0 up" via ssh.
>
> Could you please look in the logs an the output of 'dmesg' and see if
> there are any error messages ?

Sorry, I forgot that. There are no error messages.

> > Pentium 100 PC
>
> ... this might also be a problem as not beeing able to keep up with the
> thansfer.

The HDD is slowing down the network to 1,5-3 MB/s. Maybe that helps.

> > 100MBit on a hubbed network
>
> I would first check the media settings using mii-diag (from
> ftp://ftp.scyld.com/pub/diag); there are chances that there is a duplex
> mismatch.

| The autonegotiated capability is 00a0.
|The autonegotiated media type is 100baseTx.
| Basic mode control register 0x3000: Auto-negotiation enabled.
| You have link beat, and everything is working OK.
|   This transceiver is capable of  100baseTx-FD 100baseTx 10baseT-FD 10baseT.
|   Able to perform Auto-negotiation, negotiation complete.
| Your link partner advertised 40a1: 100baseTx 10baseT.
|   End of basic transceiver information.
|
| MII PHY #24 transceiver registers:
|   3000 782d 0040 6176 05e1 40a1 0003 0000
|   0000 0000 0000 0000 0000 0000 0000 0000
|   1000 0300 0000 0000 0000 017d 0200 0000
|   003e 833e 0f00 ff40 002e 0000 20a0 000b

Looks like that is ok.

The error mostly occurs when I use NFS. FTP is nearly ok.

Markus