Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Mar 2002 05:28:26 -0800 (PST)
From:      Brian Candler <B.Candler@pobox.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/36482: Multiport starfire card (sf/ukphy) doesn't work when full duplex selected
Message-ID:  <200203291328.g2TDSQv24885@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         36482
>Category:       kern
>Synopsis:       Multiport starfire card (sf/ukphy) doesn't work when full duplex selected
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 29 05:30:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Brian Candler
>Release:        4.5-RELEASE
>Organization:
>Environment:
FreeBSD xxx.xxx.xxx 4.5-RELEASE FreeBSD 4.5-RELEASE #1: Thu Feb 14 09:33:27 GMT 2002     root@:/usr/src/sys/compile/xxx  i386

>Description:
Problem machine has two quad-port Adaptec starfire cards
and is running 4.5-RELEASE.

If you try to nail a port to 100baseTX/full-duplex then it stops
working. ifconfig reports "no carrier" and "(10baseT/UTP)"

The uplink is into a Cisco Catalyst 2924 whose port is configured
as "duplex full", "speed 100", and has "span uplinkfast" set too,
so should be no problem there.

>How-To-Repeat:
# ifconfig sf3 media 100baseTX mediaopt full-duplex
# ifconfig sf3
...
        media: Ethernet 100baseTX <full-duplex> (10baseT/UTP)
        status: no carrier

It remains like this indefinitely. Obviously "no carrier" is a problem,
and strange it should be displaying "(10baseT/UTP)" even though I
have selected 100baseTX!

The dmesg output on the problem machine is:

pcib2: <DEC 21154 PCI-PCI bridge> at device 4.0 on pci0
pci1: <PCI bus> on pcib2
sf0: <Adaptec ANA-62044 10/100BaseTX> port 0xec00-0xecff mem 0xfe580000-0xfe5fff
ff irq 11 at device 4.0 on pci1
sf0: Ethernet address: 00:00:d1:ef:00:5d
miibus0: <MII bus> on sf0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sf1: <Adaptec ANA-62044 10/100BaseTX> port 0xe800-0xe8ff mem 0xfe500000-0xfe57ff
ff irq 10 at device 5.0 on pci1
sf1: Ethernet address: 00:00:d1:ef:00:5e
miibus1: <MII bus> on sf1
ukphy1: <Generic IEEE 802.3u media interface> on miibus1
ukphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sf2: <Adaptec ANA-62044 10/100BaseTX> port 0xe400-0xe4ff mem 0xfe480000-0xfe4fff
ff irq 5 at device 6.0 on pci1
sf2: Ethernet address: 00:00:d1:ef:00:5f
miibus2: <MII bus> on sf2
ukphy2: <Generic IEEE 802.3u media interface> on miibus2
ukphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sf3: <Adaptec ANA-62044 10/100BaseTX> port 0xe000-0xe0ff mem 0xfe400000-0xfe47ff
ff irq 11 at device 7.0 on pci1
sf3: Ethernet address: 00:00:d1:ef:00:60
miibus3: <MII bus> on sf3
ukphy3: <Generic IEEE 802.3u media interface> on miibus3
ukphy3:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pcib5: <DEC 21154 PCI-PCI bridge> at device 8.0 on pci0
pci2: <PCI bus> on pcib5
sf4: <Adaptec ANA-62044 10/100BaseTX> port 0xdc00-0xdcff mem 0xfe280000-0xfe2fff
ff irq 10 at device 4.0 on pci2
sf4: Ethernet address: 00:00:d1:ef:00:a1
miibus4: <MII bus> on sf4
ukphy4: <Generic IEEE 802.3u media interface> on miibus4
ukphy4:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sf5: <Adaptec ANA-62044 10/100BaseTX> port 0xd800-0xd8ff mem 0xfe200000-0xfe27ff
ff irq 5 at device 5.0 on pci2
sf5: Ethernet address: 00:00:d1:ef:00:a2
miibus5: <MII bus> on sf5
ukphy5: <Generic IEEE 802.3u media interface> on miibus5
ukphy5:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sf6: <Adaptec ANA-62044 10/100BaseTX> port 0xd400-0xd4ff mem 0xfe180000-0xfe1fff
ff irq 11 at device 6.0 on pci2
sf6: Ethernet address: 00:00:d1:ef:00:a3
miibus6: <MII bus> on sf6
ukphy6: <Generic IEEE 802.3u media interface> on miibus6
ukphy6:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sf7: <Adaptec ANA-62044 10/100BaseTX> port 0xd000-0xd0ff mem 0xfe100000-0xfe17ff
ff irq 10 at device 7.0 on pci2
sf7: Ethernet address: 00:00:d1:ef:00:a4
miibus7: <MII bus> on sf7
ukphy7: <Generic IEEE 802.3u media interface> on miibus7
ukphy7:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:

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




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