From nobody@FreeBSD.org  Sun Jun 27 23:38:57 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 37A0F16A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 27 Jun 2004 23:38:57 +0000 (GMT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 30D0A43D1F
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 27 Jun 2004 23:38:57 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.11/8.12.11) with ESMTP id i5RNcuAE001006
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 27 Jun 2004 23:38:56 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.11/8.12.11/Submit) id i5RNcuBB001005;
	Sun, 27 Jun 2004 23:38:56 GMT
	(envelope-from nobody)
Message-Id: <200406272338.i5RNcuBB001005@www.freebsd.org>
Date: Sun, 27 Jun 2004 23:38:56 GMT
From: David <habeeb@cfl.rr.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: xl driver in freebsd 5.x
X-Send-Pr-Version: www-2.3

>Number:         68435
>Category:       kern
>Synopsis:       [xl] xl driver in freebsd 5.x only works if promiscous mode is set
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    wpaul
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 27 23:40:22 GMT 2004
>Closed-Date:    Thu Jun 14 06:23:08 GMT 2007
>Last-Modified:  Thu Jun 14 06:23:08 GMT 2007
>Originator:     David
>Release:        5.2
>Organization:
>Environment:
5.2-CURRENT #0: Fri Apr  9 14:44:19 EST 2004
>Description:
the xl driver I'm using for my 3com manageable NIC's

xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xa400-0xa47f mem 0xd5800000-0xd580007f irq 5 at device 10.0 on pci0
xl1: <3Com 3c905C-TX Fast Etherlink XL> port 0xa000-0xa07f mem 0xd5000000-0xd500007f irq 11 at device 12.0 on pci0

do not work on normal installations unless they are put in promiscious mode.  tcpdump shows traffic as incoming but it is not acknowledged, but when in promiscious mode it works ok.

xl0: flags=28943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>

>How-To-Repeat:
Just install the NIC without promisc. mode.
>Fix:
No correct fix is known.  I have to ifconfig xl0 promisc to get it to work for now.. I haven't had any time to look into a fix.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-i386->wpaul  
Responsible-Changed-By: csjp 
Responsible-Changed-When: Mon Jul 5 02:26:55 GMT 2004 
Responsible-Changed-Why:  
I will assign this over to author of the xl driver. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=68435 

From: Ion-Mihai Tetcu <itetcu@apropo.ro>
To: David <habeeb@cfl.rr.com>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: i386/68435: xl driver in freebsd 5.x
Date: Mon, 5 Jul 2004 13:56:34 +0300

 On Sun, 27 Jun 2004 23:38:56 GMT
 David <habeeb@cfl.rr.com> wrote:
  
 > >Number:         68435
 > >Category:       i386
 > >Synopsis:       xl driver in freebsd 5.x
 > >Environment:
 > 5.2-CURRENT #0: Fri Apr  9 14:44:19 EST 2004
 
 FYI on a : FreeBSD 5.2-CURRENT #0: Wed May 26 02:08:58 EEST 2004 it
 works somehow OK However, from time to time 
 ifconfig xl0 down &&ifconfig xl0 up 
 seems to be necessary in order to work.
 
 > >Description:
 > the xl driver I'm using for my 3com manageable NIC's
 > 
 > xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xa400-0xa47f mem 0xd5800000-0xd580007f irq 5 at device 10.0 on pci0
 > xl1: <3Com 3c905C-TX Fast Etherlink XL> port 0xa000-0xa07f mem 0xd5000000-0xd500007f irq 11 at device 12.0 on pci0
 
 xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xd000-0xd07f mem 0xdd000000-0xdd00007f irq 17 at device 9.0 on pci0
 xl0: Reserved 0x80 bytes for rid 0x14 type 3 at 0xdd000000
 xl0: using memory mapped I/O
 xl0: media options word: a
 xl0: found MII/AUTO
 miibus0: <MII bus> on xl0
 ukphy0: <Generic IEEE 802.3u media interface> on miibus0
 ukphy0: OUI 0x00105a, model 0x0000, rev. 0
 ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 xl0: bpf attached
 xl0: Ethernet address: 00:0a:5e:1e:84:81
 xl0: [GIANT-LOCKED]
 
 xl0@pci0:9:0:   class=0x020000 card=0x100010b7 chip=0x920010b7 rev=0x78 hdr=0x00
     vendor   = '3COM Corp, Networking Division'
     device   = '3C905C-TX Fast EtherLink for PC Management NIC'
     class    = network
     subclass = ethernet
 
 xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         options=9<RXCSUM,VLAN_MTU>
         inet xx.xx.xx.xx netmask 0xffffff00 broadcast xx.xx.xx..yy
         inet6 fe80::20a:5eff:fe1e:8481%xl0 prefixlen 64 scopeid 0x1
         ether 00:0a:5e:1e:84:81
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active
 
 
 -- 
 IOnut
 Unregistered ;) FreeBSD "user"
 

From: "David Supuran" <supurand@charter.net>
To: "'Ion-Mihai Tetcu'" <itetcu@apropo.ro>
Cc: <freebsd-gnats-submit@freebsd.org>
Subject: RE: i386/68435: xl driver in freebsd 5.x
Date: Mon, 5 Jul 2004 18:17:10 -0400

 I updated the machine today:
 FreeBSD 5.2-CURRENT FreeBSD 5.2-CURRENT #1: Mon Jul  5 17:26:25 EST 2004
 
 And it still has the same problem, and dropping the interface up and down
 does not fix it.
 
 -----Original Message-----
 From: Ion-Mihai Tetcu [mailto:itetcu@apropo.ro] 
 Sent: Monday, July 05, 2004 6:57 AM
 To: David
 Cc: freebsd-gnats-submit@FreeBSD.org
 Subject: Re: i386/68435: xl driver in freebsd 5.x
 
 On Sun, 27 Jun 2004 23:38:56 GMT
 David <habeeb@cfl.rr.com> wrote:
  
 > >Number:         68435
 > >Category:       i386
 > >Synopsis:       xl driver in freebsd 5.x
 > >Environment:
 > 5.2-CURRENT #0: Fri Apr  9 14:44:19 EST 2004
 
 FYI on a : FreeBSD 5.2-CURRENT #0: Wed May 26 02:08:58 EEST 2004 it
 works somehow OK However, from time to time 
 ifconfig xl0 down &&ifconfig xl0 up 
 seems to be necessary in order to work.
 
 > >Description:
 > the xl driver I'm using for my 3com manageable NIC's
 > 
 > xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xa400-0xa47f mem
 0xd5800000-0xd580007f irq 5 at device 10.0 on pci0
 > xl1: <3Com 3c905C-TX Fast Etherlink XL> port 0xa000-0xa07f mem
 0xd5000000-0xd500007f irq 11 at device 12.0 on pci0
 
 xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xd000-0xd07f mem
 0xdd000000-0xdd00007f irq 17 at device 9.0 on pci0
 xl0: Reserved 0x80 bytes for rid 0x14 type 3 at 0xdd000000
 xl0: using memory mapped I/O
 xl0: media options word: a
 xl0: found MII/AUTO
 miibus0: <MII bus> on xl0
 ukphy0: <Generic IEEE 802.3u media interface> on miibus0
 ukphy0: OUI 0x00105a, model 0x0000, rev. 0
 ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 xl0: bpf attached
 xl0: Ethernet address: 00:0a:5e:1e:84:81
 xl0: [GIANT-LOCKED]
 
 xl0@pci0:9:0:   class=0x020000 card=0x100010b7 chip=0x920010b7 rev=0x78
 hdr=0x00
     vendor   = '3COM Corp, Networking Division'
     device   = '3C905C-TX Fast EtherLink for PC Management NIC'
     class    = network
     subclass = ethernet
 
 xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         options=9<RXCSUM,VLAN_MTU>
         inet xx.xx.xx.xx netmask 0xffffff00 broadcast xx.xx.xx..yy
         inet6 fe80::20a:5eff:fe1e:8481%xl0 prefixlen 64 scopeid 0x1
         ether 00:0a:5e:1e:84:81
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active
 
 
 -- 
 IOnut
 Unregistered ;) FreeBSD "user"
 
 
 
 
State-Changed-From-To: open->feedback 
State-Changed-By: linimon 
State-Changed-When: Sat Apr 28 09:25:28 UTC 2007 
State-Changed-Why:  
To submitter: does this problem still recur on 6.2? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=68435 
State-Changed-From-To: feedback->closed 
State-Changed-By: linimon 
State-Changed-When: Thu Jun 14 06:22:35 UTC 2007 
State-Changed-Why:  
Feedback timeout (1 month). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=68435 
>Unformatted:
