Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 May 2001 11:59:09 -0700
From:      Bryan Kilian <bryan@wuzzle.org>
To:        stable@FreeBSD.ORG
Subject:   Problems with 3com 3c905/with netgear 100MB switch.
Message-ID:  <20010515115909.A3309@wuzzle.org>

next in thread | raw e-mail | index | archive | help
I've been fighting with a 3com 3c905 10/100 card for the last month or so, a
friend helped me narrow down the problem, but it's still not working even
remotely as well as it should be.

Hardware:
From dmesg:
xl0: <3Com 3c905-TX Fast Etherlink XL> port 0xd400-0xd43f irq 10 at device
12.0 on pci0
xl0: Ethernet address: 00:60:08:a5:99:b2
miibus0: <MII bus> on xl0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

The Switch:
NetGear FS105 10/100.

The problem:
when the card and switch autonegotiate a link, they agree on 100Mb Full
Duplex. This works fine copying files _to_ the FreeBSD box. They come down
at 3MB/s from my linux box. Copying the same file from the FreeBSD box _to_
the linux box happens at 20-30KB/s

So copying the 15 MB test file I was using one way took 5 seconds, the other
way took 9 minutes.

Things I've done:
Switched ports on the hub: no effect.
Switched cables: no effect.
upgraded the the latest STABLE: increased upload speed to 30-40KB/s
switched off newreno and delayed ack: no effect.
forced the card into 10baseT/UTP: both upload and download speeds became
900KB/s (Which is about right for 10baseT)

Any help? Suggestions?

Thanks
  Bryan Kilian

perl -e 'map{print(pack(V,exp("21.$_")))}(21512211,40167979,2548395575,2745918245)'

----- End forwarded message -----
perl -e 'map{print(pack(V,exp("21.$_")))}(21512211,40167979,2548395575,2745918245)'

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010515115909.A3309>