Friday, November 25, 2016

Realtek gigabit usb ethernet card with usb hub

Just got this ethernet/hub combo and I was unable to make it work. I was getting the following error:

[ 265.335354] usb 1-1.1.3: Manufacturer: Realtek
[  265.335358] usb 1-1.1.3: SerialNumber: 00E14C3600C8
[  265.428826] usb 1-1.1.3: reset high-speed USB device number 19 using ehci-pci
[  265.567413] r8152 1-1.1.3:1.0 eth1: v1.08.2
[  267.113732] r8152 1-1.1.3:1.0 enx00e14c3600c8: renamed from eth1
[  267.139576] IPv6: ADDRCONF(NETDEV_UP): enx00e14c3600c8: link is not ready
[  267.197045] IPv6: ADDRCONF(NETDEV_UP): enx00e14c3600c8: link is not ready

and no connectivity.

After some digging, I discovered that my network card is a Realtek 0bda:8153, this card is supported by the driver r8152 that already existed in my system.

Some more digging brought this on surface: https://bugzilla.redhat.com/show_bug.cgi?id=1236679

In short it seems that tlp tries to save power for me by blocking my network card. The solution is to add the following

USB_BLACKLIST="0bda:8153" in /etc/default/tlp and reconnect the card. After that everything works as expected.



No comments:

Post a Comment

Note: Only a member of this blog may post a comment.