From owner-freebsd-bugs Sun Aug 19 4:50: 7 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B1B1537B403 for ; Sun, 19 Aug 2001 04:50:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7JBo3w66784; Sun, 19 Aug 2001 04:50:03 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C2E3437B406 for ; Sun, 19 Aug 2001 04:47:04 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7JBl4X66480; Sun, 19 Aug 2001 04:47:04 -0700 (PDT) (envelope-from nobody) Message-Id: <200108191147.f7JBl4X66480@freefall.freebsd.org> Date: Sun, 19 Aug 2001 04:47:04 -0700 (PDT) From: Reid Linnemann To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/29871: xl0 - media does not switch Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 29871 >Category: i386 >Synopsis: xl0 - media does not switch >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 19 04:50:03 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Reid Linnemann >Release: 4,3-RELEASE >Organization: >Environment: FreeBSD hautlos.student.okstate.edu 4.3-RELEASE FreeBSD 4.3-RELEASE #3: Fri Jan 2 01:29:18 GMT 1998 root@hautlos.student.okstate.edu:/usr/src/sys/compile/HAUTLOS i386 >Description: using: xl0 driver 3com 900b 10BaseT full-duplex PCI adapter in 4.3-release: #ifconfig xl0 media 10BaseT/UTP mediaopt full-duplex ifconfig reports the media change, but the adapter remains at half-duplex mode physically. History- The adapter was working in full-duplex mode in the same machine with 3.2-RELEASE just prior to this. My boot sector got wiped and I did not have a copy of my disk label, so I formatted and installed 4.3. The adapter is connected to a switch that reports whether each node is running full-duplex. On system powerup, the switch reports the adapter is set for full-duplex. When BSD boots, and the devices are brought up - the device defaults to half-duplex mode through auto-select (this makes no sense to me, barring backwards compatibility concern). Again, the switch reflects the change in media, and ifconfig reflects the same. When ifconfig is run to change the media, as above, the kernel reports the media selection - but it never physically appears to happen. Peer-to-peer data transfer never exceeds 100KB/s, and it should be a little over 1MB so I know I'm not halucinating. I'm going to try reverting to 3.2 for the time being, but this may be something that needs looking into. >How-To-Repeat: not known exactly. system specs- processor- AMD k6-3 450 on EPOX MVP3G-M MB, 1MB cache model RAM- 192M pc100 net adapter - 3COM 3c900b 10BaseT/UDP full-duplex capable >Fix: no solution >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message