[vortex] 3c905B configuration problem
agburns@bellsouth.net
agburns@bellsouth.net
Mon, 07 May 2001 18:13:16 -0400
Thanks
You were right, the EEPROM was set to half_duplex. I use the DOS 3COM
utility to configure and the nic lights up my linksys router and the
vortex-diag and mii-diag report all as would be expected.
Thanks
Anthony
At 01:34 PM 5/7/01 +1000, Andrew Morton wrote:
>agburns@bellsouth.net wrote:
> >
> > My nic is a 3com 3c905B-TX integrated on the motherboard. The reports from
> > boot up loading the module, the mii-diag report and my linksys router do
> > not jive with each other.
> >
> > At boot it recognizes the 3c905B and states it is a 100TX interface. Then
> > the mii-diag says that auto-negiotate is not enabled and the nic is runing
> > at 10 Mbps, half duplex. If I set any of the media options, it will not
> > have any effect on this report.
> >
> > The only way to get the full duplex and 100mbps lights on my router to
> > light up is to set " options=1 " Which is AUI and is stated so at boot up
> > when loading the 3c59x module. I don't know how to test the actual speed
> > of my nic other than pinging a pc on the network. the options=1 setting
> > gives me the best response rate, 0.2 ms vs 0.3 ms. Similar response with
> > ping -f, But it bothers me that the module is telling me I running at 10
> > mbps. My linksys uses switches so I should be set at full_duplex, but
> > everyone says that auto-negotiate is the preferred method.
> >
>
>The handling of this stuff was a little confused in the 2.2.16
>driver - the user's attempt to override things on the insmod
>command line tended to get overridden by the driver!
>
>I suspect that if you take the 2.2.19 driver all will be sweet.
>
>However, if your NIC's EEPROM is correctly set up then none
>of this is necessary. I bet you EEPROM isn't selecting
>autonegotiation. If you can, grab 3com's DOS-based setup
>tool from ftp://ftp.3com.com/pub/nic/3c90x/3c90xx2.exe and
>check those EEPROM settings.
>
>Please let us know the outcome. Thanks.