My device is SBC RockPro64 4G RAM model. I have a Gigabit USB Type-C NIC from AXAGON, but it is not visible in either `ifconfig -a` or `dmesg` (no messages at all) as I plug it in, or take it out. This is not a cheap NIC ordered from China. If I plug a keyboard in that Type-C port, then the keyboard works, so the port is not dead. My USB 3.0 Type-A port is occupied with a USB hard drive (if it matters).
In BSD systems it gets recognized as a
ure(4) device.
In my SlackWare amd64 installation this is `dmesg` output as I plug it in, and then take it out:
Code:
[11701.565361] usb 2-1: new SuperSpeed USB device number 7 using xhci_hcd
[11701.586107] usb 2-1: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00
[11701.586111] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[11701.586113] usb 2-1: Product: USB 10/100/1000 LAN
[11701.586115] usb 2-1: Manufacturer: Realtek
[11701.586116] usb 2-1: SerialNumber: 000001
[11701.728200] usb 2-1: reset SuperSpeed USB device number 7 using xhci_hcd
[11701.765818] r8152 2-1:1.0: load rtl8153a-4 v2 02/07/20 successfully
[11701.789006] r8152 2-1:1.0 eth2: v1.12.13
[11714.010693] usb 2-1: USB disconnect, device number 7
What should I do to make it appear in my SlackWare ARM?
EDIT: I have no idea what could have caused this, but after I disabled UART, built a generic kernel, and rebooted, it works.