From owner-freebsd-bugs Mon Nov 18 12:30:06 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA09668 for bugs-outgoing; Mon, 18 Nov 1996 12:30:06 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA09661; Mon, 18 Nov 1996 12:30:03 -0800 (PST) Resent-Date: Mon, 18 Nov 1996 12:30:03 -0800 (PST) Resent-Message-Id: <199611182030.MAA09661@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, vazquez@iqm.unicamp.br Received: from kalypso.iqm.unicamp.br (kalypso.iqm.unicamp.br [143.106.13.10]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA09561 for ; Mon, 18 Nov 1996 12:28:14 -0800 (PST) Received: (from vazquez@localhost) by kalypso.iqm.unicamp.br (8.8.3/8.7.3/FreeBSD/2.1.5) id SAA00798; Mon, 18 Nov 1996 18:36:34 GMT Message-Id: <199611181836.SAA00798@kalypso.iqm.unicamp.br> Date: Mon, 18 Nov 1996 18:36:34 GMT From: vazquez@iqm.unicamp.br Reply-To: vazquez@iqm.unicamp.br To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/2053: de0 driver don't work at 100M for Compex DEC 21140-AC based cards Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 2053 >Category: kern >Synopsis: de0 driver don't work at 100M for Compex DEC 21140-AC based cards >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Nov 18 12:30:02 PST 1996 >Last-Modified: >Originator: Pedro A M Vazquez >Organization: Instituto de Quimica Unicamp >Release: FreeBSD 2.1.6-R, 2.1.5-R and 2.1.0-R >Environment: Tested on 2.1.0-RELEASE, 2.1.5-RELEASE and 2.1.6-RELEASE, the following dmesg is for 2.1.6: FreeBSD 2.1.6-RELEASE #1: Sun Nov 17 20:16:30 1996 vazquez@kalypso.iqm.unicamp.br:/u/s/sys/compile/KALYPSO CPU: 166-MHz Pentium 735\\90 or 815\\100 (Pentium-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf real memory = 50331648 (49152K bytes) avail memory = 46858240 (45760K bytes) Probing for devices on PCI bus 0: chip0 rev 2 on pci0:0 chip1 rev 2 on pci0:7:0 chip2 rev 2 on pci0:7:1 de0 rev 32 int a irq 10 on pci0:8 de0: DC21140A [10-100Mb/s] pass 2.0 de0: address 00:48:54:00:01:c5 de0: enabling 10baseT port vga0 rev 64 int a irq 11 on pci0:10 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x280-0x29f irq 5 maddr 0xd8000 msize 16384 on isa ed0: address 10:00:5a:ba:42:72, type WD8013EBT (16 bit) ed1 at 0x320-0x33f irq 3 on isa ed1: address 00:40:c7:57:7e:4f, type NE2000 (16 bit) sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 not found at 0x2f8 qcam0 at 0x378 on isa qcam0: bidirectional parallel port lpt0 at 0x378-0x37f irq 7 on isa lpt0 not probed due to I/O address conflict with qcam0 at 0x378 fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 765 fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff80ff on isa wdc0: unit 0 (wd0): , 32-bit, multi-block-16 wd0: 1040MB (2130912 sectors), 2114 cyls, 16 heads, 63 S/T, 512 B/S wdc0: unit 1 (wd1): , 32-bit, multi-block-8 wd1: 1039MB (2128896 sectors), 2112 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 flags 0x80ff80ff on isa wdc1: unit 0 (wd2): , 32-bit, multi-block-16 wd2: 814MB (1667232 sectors), 1654 cyls, 16 heads, 63 S/T, 512 B/S aic0 at 0x340-0x35f irq 11 on isa aic0 waiting for scsi devices to settle (aic0:1:0): "ARCHIVE VIPER 150 21531 -004" type 1 removable SCSI 1 st0(aic0:1:0): Sequential-Access st0: Archive Viper 150 is a known rogue density code 0x0, 512-byte blocks, write-enabled npx0 on motherboard npx0: INT 16 interface ccd0-3: Concatenated disk drivers IP firewall initialized, unlimited logging >Description: The de drivers does not work at 100Mbits for Compex TX100-PCI cards. These cards are based on DEC21140-AC (read from chip). The cold start condition for these cards is 100Mbits unles they are conected to 10Mbits HUB. On cold starting a FreeBSD machine with one of these cards conected to a 100Mbits HUB the 100M led is on untill the card is recognized by the de driver. The following message is printed: de0 rev 32 int a irq 10 on pci0:8 de0: DC21140 [10-100Mb/s] pass 2.0 Ethernet address 00:48:54:00:01:c5 de0: enabling 100baseTX UTP port then the 100M led turns off and the 10M turns on. The same behaviour occurs for two computers connected through a Cross Connect Cable but the card goes to an undetermined state, nor 10M or 100M speeds are set and the two computers can't comunicate. ifconfig'ing -link2 both sides make the computers comunicate at 10M but it seems there is no way to make the card to run at 100M. HUBS and cables were triple checked before this send-pr >How-To-Repeat: Just install Compex TX100 cards on 2.1.0/2.1.5/2.1.6 and try to run at 100M >Fix: >Audit-Trail: >Unformatted: