Witam.
Karta USB-RJ45 KY-RD9700 z chipem CoreChips i tu mnie zmyliło to 9700 bo w środku jest układ 9702
mimo że w necie wszędzie pisze że 9700.

Polecenie: inxi -nxxx

Device-3: ICS Advent USB 2.0 10/100M Ethernet Adaptor driver: dm9601,usb-storage type: USB
rev: 1.1 speed: 12 Mb/s lanes: 1 bus-ID: 1-1.1.2:8 chip-ID: 0fe6:9702 class-ID: 0806
IF: eth1 state: down mac: 00:e8:00:38:83:7d

Moduł dm9601 i sr9700 skompilowane ponownie z dodatkiem urządzenia z id 9702
Przy starcie pojawia się jako: sr 0:0:0:0: [sr0] scsi3-mmc drive: 126x/126x writer cd/rw xa/form2 tray
Jajco kilkanaście sekund wisi zanim ruszy dalej i kilkukrotnie da komunikat
kernel: dm9601 1-1.1.2:1.1 eth1: register 'dm9601' at usb-3f980000.usb-1.1.2, Davicom DM96xx USB 10/100 Ethernet, 00:e8:00:38:83:7d
kernel: dm9601 1-1.1.2:1.1 eth1: unregister 'dm9601' usb-3f980000.usb-1.1.2, Davicom DM96xx USB 10/100 Ethernet
kernel: dm9601 1-1.1.2:1.1 eth1: register 'dm9601' at usb-3f980000.usb-1.1.2, Davicom DM96xx USB 10/100 Ethernet, 00:e8:00:38:83:7d
Później udev też ma z nią problem bo z pół minuty wisi.

Karta się podnosi, daje się pingować z wewnątrz kompa ale liczniki cały czas są zero (z wyjątkiem dropped)

eth1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.9.1 netmask 255.255.255.0 broadcast 192.168.9.255
ether 00:e8:00:38:83:7d txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 15 overruns 0 carrier 0 collisions 0

Po podpięciu do switcha ethtool podaje "Link detected: no" choć karta mruga i switch też że link jest.
Wtedy też zaczyna walić komunikatami po kilka na sekundę:
dm9601 1-1.1.2:1.1 eth1: link down

Czyli zrobił się taki pic-fotomontaż że karta niby żyje.
Musi być drobna różnica w tych układach ale na stronie producenta nic nie znajdzie.
Tak dodam że wszystkie sztuczki i porady z tą kartą znalezione w necie o kant d. rozbić.
Pozdrawiam.