so i have a usb-c docking station that has an ethernet port. i've been using linux for a while and i never ran into any issues with it, but when i installed gentoo it stopped working despite having made sure the driver kernel module was compiled and loaded.
the entire rest of the docking station works fine.
dmesg shows the kernel module loading, but then the module does not show any other messages there, not even when i disconnect and reconnect the hub. however it does seem like it did not load on boot, only after i ran sudo modprobe ax88179_178a.
dmesg does indeed log the device itself being attached on boot, however.
relevant output from usb-devices
T: Bus=02 Lev=03 Prnt=08 Port=01 Cnt=01 Dev#= 9 Spd=5000 MxCh= 0
D: Ver= 3.20 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs= 3
P: Vendor=0b95 ProdID=1790 Rev=02.00
S: Manufacturer=ASIX
S: Product=AX88179A
S: SerialNumber=0000051B5616F0
C: #Ifs= 2 Cfg#= 2 Atr=a0 MxPwr=184mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=0d Prot=00 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=01 Driver=(none)
it really seems like some part of the system isn't realizing that this driver goes to that device or something. can't be fully sure tho