[vortex] 3C905 unplug/replug redux

Bogdan Costescu Bogdan.Costescu@IWR.Uni-Heidelberg.De
Sun, 2 Jul 2000 11:46:03 +0200 (CEST)


On Sun, 2 Jul 2000, Andrew Morton wrote:

> 3com's driver has an option 'switchdelay' which they say:
> 
>     Delays the driver initialization by three seconds to allow
>     slower switches to respond to the NIC initialization.
> 
> It's a rather dubious implementation but it appears to be preventing any
> rx/tx activity for three seconds after the transmitter and receiver have
> been enabled.
> 
> Any theories, anyone?

I have seen such switches (including a Cisco one) that sense quite late
that the network card was attached. The autonegotiation doesn't occur
"normally" and they would settle for 100HD while both support 100FD.

I think that this delay does not help in this case. What I want is not a
delayed activation of Tx/Rx only, but also a transceiver reset. Donald
said that the transceiver reset might take up to 3 seconds, so that's why
we discussed this delayed return from vortex_open.

Sincerely,

Bogdan Costescu

IWR - Interdisziplinaeres Zentrum fuer Wissenschaftliches Rechnen
Universitaet Heidelberg, INF 368, D-69120 Heidelberg, GERMANY
Telephone: +49 6221 54 8869, Telefax: +49 6221 54 8868
E-mail: Bogdan.Costescu@IWR.Uni-Heidelberg.De