I have a USB-C hub (BL10V), which has a RTL8152 Ethernet port on it, along with audio, video, USB A, SD, PD. Everything else works apart from the Ethernet. When I connect it no Ethernet item appears under Networking. No mention of 8152 or Ethernet in dmesg or lsusb.
When I connect it to my laptop I see it appear in dmesg and lsusb.
I have tested on my mates Galaxy S9, stock ROM, where it works perfectly.
I did try it on my s5e stock ROM briefly before flashing LineageOS where it also did NOT work. Ethernet was present under Networking, but greyed out, and stayed greyed out.
I see CONFIG_USB_RTL8152 and CONFIG_USB_USBNET are both enabled in defconf.
I don't understand why it is not being recognized. Any ideas?
Did you ever get anything working?