[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RTL8139 Full Duplex with a non-modular kernel



On Tue, Jun 29, 2004 at 12:36:01AM +1000, Gerard Sharpe wrote:
> 
>    Hi, I am after some advice for setting a RTL8139 NIC to 100MB full duplex on a non-modular kernel.
> 
> 
>    I can do this with a modular kernel, but am not sure how to go about it on a monolithic kernel. The mii-tool
>    does not seem to support the rtl8139 driver installed with the 2.4.26 kernel and reports incorrectly that the
>    card is already at 100baseT-FD? using rtl8139-diag shows the eeprom is set to 10baseT-HD but for the life of
>    me cannot work out how to set it to 100baseT-FS (have tried rtl8139-diag ?w ?F 100baseT-FD without success).
> 
> 
>    Any advice will be much appreciated.
> 

There is also ethtool. mii-tool does support the card AFAIK (shows the
right state at least for me) but with anything other then ethtool I
haven't managed to get the mode to stick (it kept reseting).

You also need to set it to autoneg off otherwise the mode is setting by
the highest the two sides support (if its on auto and doesn't choose
full duplex then maybe you other side doesn't support it).

BTW I was told that rtl8139 based cards don't support full duplex in
hardware despite claiming so. Don't know if thats true though.

> 
>    Thx
> 
>    Gerard
> 
> 
> 
>    +++++++++++++++++++++++++++++++++++++++++++
>    This Mail Was Scanned By Mail-seCure System
>    at the Tel-Aviv University CC.



Reply to: