kern/165399: turn off port on SWITCH do not change status of igb

Eugen Konkov kes-kes at yandex.ru
Wed Feb 22 19:40:08 UTC 2012


>Number:         165399
>Category:       kern
>Synopsis:       turn off port on SWITCH do not change status of igb
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 22 19:40:08 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Eugen Konkov
>Release:        8.3-PRERELEASE
>Organization:
ISP FreeLine
>Environment:
FreeBSD 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #1 r231881: Fri Feb 17 17:20:09 UTC 2012     @:/usr/obj/usr/src/sys/KES_KERN_v8  amd64

>Description:
changing status of port to OFF do not change status of igb device:
igb3: flags=8c02<BROADCAST,OACTIVE,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,VLAN_HWTSO>
        ether a0:36:9f:00:66:a7
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
EXPECTED: 
 status: no carrier

only reboot helps.

On other hand. when port is OFF and it is turned on status is changed as expected from 'no carrier' to 'active. Turning off port on switch do not change status of link on igb. it stay to be 'active' despite on that port is OFF now

i350 chipset
igb0 at pci0:1:0:0:        class=0x020000 card=0x00018086 chip=0x15218086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet
igb1 at pci0:1:0:1:        class=0x020000 card=0x00018086 chip=0x15218086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet
igb2 at pci0:1:0:2:        class=0x020000 card=0x00018086 chip=0x15218086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet
igb3 at pci0:1:0:3:        class=0x020000 card=0x00018086 chip=0x15218086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet

>How-To-Repeat:

>Fix:


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


More information about the freebsd-bugs mailing list