From owner-freebsd-questions Thu Sep 16 15:38: 5 1999 Delivered-To: freebsd-questions@freebsd.org Received: from guppy.pond.net (guppy.pond.net [205.240.25.2]) by hub.freebsd.org (Postfix) with ESMTP id CA50814D3A for ; Thu, 16 Sep 1999 15:37:58 -0700 (PDT) (envelope-from dmp@aracnet.com) Received: from aracnet.com (snapuser2-89.pacificcrest.net [216.36.34.89]) by guppy.pond.net (8.9.3/8.9.3) with ESMTP id PAA26420; Thu, 16 Sep 1999 15:32:42 -0700 (PDT) Message-ID: <37E17133.488420@aracnet.com> Date: Thu, 16 Sep 1999 15:37:39 -0700 From: "D.M.P." X-Mailer: Mozilla 4.6 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Keith Newton Cc: freebsd-questions@FreeBSD.ORG Subject: Re: DEC 21143 and FreeBSD not the best of friends References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG redirected to -questions. $ man de Have you tried setting media 100baseTX mediaopts full-duplex in the ifconfig line? Keith Newton wrote: > > Hi all, I have a NEC Versa Note notebook which happens to have a built in > ethernet card, a nice feature I thought. > The ethernet card is a DEC 21143 card, I am quiet happy with the performance > of this card under various other OS's and due to the inbuilt nature I am not > really in a position to replace it, otherwise I would. > > So far I have tried FreeBSD versions 2.2.5, 2.2.8 3.0, 3.2 and 3.3 RC > 19990909, no luck as of yet. > > I install FreeBSD and the installation goes fine, the card is recognized in > the boot up and I even get the apparent autosense working. > On my home network it autosense's 10baseT, this is correct. > On my work network it autosense's 10baseT, this is way wrong. > At work I am direct connected to a 10/100 switch, under other OS's I get > 100M full duplex. > > I am sure that the card itself is fine as it works under Win9x, WinNT4 and > Win2K. > > Here is a portion of my kernel boot sequence. > > Sep 16 09:36:27 jfk /kernel: Copyright (c) 1992-1999 FreeBSD Inc. > Sep 16 09:36:27 jfk /kernel: Copyright (c) 1982, 1986, 1989, 1991, 1993 > Sep 16 09:36:27 jfk /kernel: The Regents of the University of California. > All rights reserved. > Sep 16 09:36:27 jfk /kernel: FreeBSD 3.3-19990909-RC #0: Wed Sep 15 22:57:57 > NZST 1999 > Sep 16 09:36:27 jfk /kernel: root@jfk.grafica.co.nz:/usr/src/sys/compile/JFK > Sep 16 09:36:27 jfk /kernel: Timecounter "i8254" frequency 1193182 Hz > Sep 16 09:36:27 jfk /kernel: CPU: Celeron (331.58-MHz 686-class CPU) > Sep 16 09:36:27 jfk /kernel: Origin = "GenuineIntel" Id = 0x66a Stepping = > 10 > Sep 16 09:36:27 jfk /kernel: > Features=0x183f9ff PAT,PSE36,MMX,FXSR> > Sep 16 09:36:27 jfk /kernel: real memory = 134217728 (131072K bytes) > Sep 16 09:36:27 jfk /kernel: avail memory = 127766528 (124772K bytes) > Sep 16 09:36:27 jfk /kernel: Preloaded elf kernel "kernel" at 0xc02ac000. > Sep 16 09:36:27 jfk /kernel: Pentium Pro MTRR support enabled > Sep 16 09:36:27 jfk /kernel: Probing for devices on PCI bus 0: > Sep 16 09:36:27 jfk /kernel: chip0: disabled)> rev 0x03 on pci0.0.0 > Sep 16 09:36:27 jfk /kernel: vga0: > rev 0x01 int a irq 5 on pci0.2.0 > Sep 16 09:36:27 jfk /kernel: de0: rev 0x41 int > a irq 10 on pci0.6.0 > Sep 16 09:36:27 jfk /kernel: de0: 21143 [10-100Mb/s] pass 4.1 (invalid > EESPROM checksum) > Sep 16 09:36:27 jfk /kernel: de0: address 00:00:4c:ed:75:4a > > I have checked the mac address and it is being reported correctly so their > is some talking between FreeBSD and the net card, also if I unplug the > cable, I get a report of the cable being unplugged, then if I plug it in it > gets picked up again, always as 10baseT though. > The catch is though if I ping another valid ip address when at home or work > on the same network I get > > ping: sendto: host down > > as the message. > > Here is the output of ifconfig -a if it's any help. > > de0: flags=8c43 mtu 1500 > inet 192.168.2.189 netmask 0xffffff00 broadcast 192.168.2.255 > ether 00:00:4c:ed:75:4a > media: autoselect (10baseT/UTP) status: active > supported media: autoselect 100baseTX 100baseTX 10baseT/UTP > 10baseT/UTP > tun0: flags=8010 mtu 1500 > sl0: flags=c010 mtu 552 > ppp0: flags=8010 mtu 1500 > lo0: flags=8008 mtu 16384 > > Any suggestions would be much appreciated, I have tried to leave bothering > you people as a last resort. > > Thanks in advance, Keith Newton > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-net" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message