Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Jun 2002 08:30:45 -0500 
From:      "McKenna, Lee" <lmckenna@lodgenet.com>
To:        "'Johan Petersson'" <kjep@yahoo.com>, freebsd-net@freebsd.org
Subject:   RE: Duplex problem with Etherlink XL (3c900B) and xl driver.
Message-ID:  <3EA88113DE92D211807300805FA7994209149E42@chaplin.lodgenet.com>

next in thread | raw e-mail | index | archive | help
If the switch port is set to auto-negotiate, try setting it to 100/Full
Duplex -- this way there is no negotiation between the devices.  I've =
seen
several incompatibilities with auto-negotiate among different vendors
equipment over the years.

--Lee


> -----Original Message-----
> From: Johan Petersson [mailto:kjep@yahoo.com]
> Sent: Saturday, June 01, 2002 4:46 AM
> To: freebsd-net@FreeBSD.ORG
> Subject: Duplex problem with Etherlink XL (3c900B) and xl driver.
>=20
>=20
> Hi everyone,
>=20
> I'm having problems getting FreeBSD to use full duplex with my
> 3com Etherlink XL card. The NIC is connected to a 10/100 switch
> and during power up and boot the full duplex LED on the switch
> is on, until the probing of the NIC (using xl driver). Then the
> LED goes out indicating half duplex mode. When I boot DOS the
> LED stays on all the time.
>=20
> Trying to force full duplex with ifconfig does not seem to work.
> There is no error message, but the LED remains off and instead
> network thruput falls to about 30 kbit/s... I have tried both
> auto (NWAY) and manual settings of the card using a 3com DOS
> utility, but no change.
>=20
> Relevant (?) lines from dmesg (boot -v):
> xl0: <3Com 3c900B-COMBO Etherlink XL> port 0x4000-0x407f mem
> 0x60000000-0x600000
> 7f irq 10 at device 15.0 on pci0
> xl0: Ethernet address: 00:50:04:22:a1:a2
> xl0: media options word: 38
> xl0: guessing COMBO (AUI/BNC/TP)
> xl0: found 10baseT
> xl0: found AUI
> xl0: found BNC
> xl0: selecting 10baseT transceiver, half duplex
>=20
> "ifconfig xl0" gives me:
> xl0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         inet 192.168.1.254 netmask 0xffffff00 broadcast 192.168.1.255
>         ether 00:50:04:22:a1:a2
>         media: Ethernet 10baseT/UTP (10baseT/UTP <half-duplex>)
>=20
> Finally, "uname -a":
> FreeBSD hawk.sigtuna.lan 4.4-RELEASE FreeBSD 4.4-RELEASE #4:=20
> Fri May 31
> 13:01:43 CEST 2002    =20
> johan@falcon.sigtuna.lan:/usr/src/sys/compile/HAWK  i386
>=20
> The computer is an old IBM PC Pentium 133.
>=20
> Does anyone have any ideas how to enable full duplex under FreeBSD?
>=20
> Regards
> Johan Petersson
>=20
>=20
> _____________________________________________________
> F=F6lj VM p=E5 n=E4ra h=E5ll p=E5 Yahoo!s officielle VM-sajt =
www.yahoo.se/vm2002
> H=E5ll dig ajour med nyheter och resultat, med vinnare och =
f=F6rlorare...
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-net" in the body of the message
>=20

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




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