[Bug 278990] Framework 13 USB Ethernet Card (RTL8156) only periodically detected on 15.0-CURRENT

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 15 May 2024 15:09:45 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278990

--- Comment #3 from Kyle Taylor <kyle.a.taylor@gmail.com> ---
After leaving it powered-off for the night and booting up the latest kernel
build (yesterday), it works just fine. Maybe it only happens if you leave the
machine booted and the card running for a few days? The card gets too hot or
the bus gets tired.

# uname -a 
FreeBSD kyle-laptop-a 15.0-CURRENT FreeBSD 15.0-CURRENT #6
main-n270152-305db91d4b92: Tue May 14 10:11:13 MDT 2024    
root@kyle-laptop-a:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64

# usbconfig
ugen1.1: <Intel XHCI root HUB> at usbus1, cfg=0 md=HOST spd=SUPER (5.0Gbps)
pwr=SAVE (0mA)
**ugen0.1: <Intel XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps)
pwr=SAVE (0mA)
ugen1.2: <Generic Laptop Camera> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps)
pwr=ON (300mA)
ugen0.2: <SMI Corporation USB DISK> at usbus0, cfg=0 md=HOST spd=SUPER
(5.0Gbps) pwr=ON (126mA)
ugen1.3: <Goodix Technology Co., Ltd. Goodix USB2.0 MISC> at usbus1, cfg=0
md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
ugen0.3: <Realtek USB 10/100/1G/2.5G LAN> at usbus0, cfg=2 md=HOST spd=SUPER
(5.0Gbps) pwr=ON (64mA)
ugen1.4: <AX210 Bluetooth Intel Corp.> at usbus1, cfg=0 md=HOST spd=FULL
(12Mbps) pwr=ON (100mA)

#ifconfig
lo0: flags=1008049<UP,LOOPBACK,RUNNING,MULTICAST,LOWER_UP> metric 0 mtu 16384
        options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
        groups: lo
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=1008943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST,LOWER_UP>
metric 0 mtu 1500
        options=80008<VLAN_MTU,LINKSTATE>
        ether 9c:bf:0d:*:*:*
        inet 192.168.*.* netmask 0xffffff00 broadcast 192.168.*.*
        media: Ethernet autoselect
        status: active
        nd6 options=2b<PERFORMNUD,ACCEPT_RTADV,IFDISABLED,AUTO_LINKLOCAL>
wlan0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=0
        ether f8:b5:4d:d6:f6:5f
        groups: wlan
        ssid "" channel 1 (2412 MHz 11b)
        regdomain FCC country US authmode OPEN privacy OFF txpower 30 bmiss 7
        scanvalid 60 wme bintval 0
        parent interface: iwlwifi0
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
pflog0: flags=1000141<UP,RUNNING,PROMISC,LOWER_UP> metric 0 mtu 33152
        options=0
        groups: pflog
tailscale0: flags=1008043<UP,BROADCAST,RUNNING,MULTICAST,LOWER_UP> metric 0 mtu
1280
        options=80000<LINKSTATE>
        inet 100.*.*.* netmask 0xffffffff broadcast 100.*.*.*
        inet6 fd7a:115c:*:*:* prefixlen 48
        groups: tun
        nd6 options=101<PERFORMNUD,NO_DAD>
        Opened by PID 71634
vm-public: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP>
metric 0 mtu 1500
        options=0
        ether ee:a4:cc:fb:62:4b
        id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
        maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
        root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
        member: ue0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
                ifmaxaddr 0 port 2 priority 128 path cost 20000
        groups: bridge vm-switch viid-4c918@
        nd6 options=9<PERFORMNUD,IFDISABLED>

# lsusb
Bus /dev/usb Device /dev/ugen1.4: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus /dev/usb Device /dev/ugen1.3: ID 27c6:609c Shenzhen Goodix Technology
Co.,Ltd. 
Bus /dev/usb Device /dev/ugen0.3: ID 0bda:8156 Realtek Semiconductor Corp. 
Bus /dev/usb Device /dev/ugen1.2: ID 0bda:5634 Realtek Semiconductor Corp. 
Bus /dev/usb Device /dev/ugen0.2: ID 090c:3350 Silicon Motion, Inc. - Taiwan
(formerly Feiya Technology Corp.) 
Bus /dev/usb Device /dev/ugen0.1: ID 0000:0000  
Bus /dev/usb Device /dev/ugen1.1: ID 0000:0000

-- 
You are receiving this mail because:
You are the assignee for the bug.