Temat: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Witam,
co może być powodem, że się karta USB-LAN nie chce zainstalować ? Jak widzę, to tego modelu nie ma (rtl8153), czy model rtl8152 może być ?

Moja karta: Realtek RTL8153 USB 3.0 Ethernet Adapters
Wersja OpenWrt: Linux OpenWrt 5.4.113 #0 SMP Thu Apr 29 10:02:56 2021 aarch64 GNU/Linux

opkg list kmod-usb-net*
kmod-usb-net-rtl8152 - 5.4.115-1 - Kernel module for USB-to-Ethernet Realtek 8152 USB2.0/3.0 convertors
kmod-usb-net-rtl8152 - 5.4.113-1 - Kernel module for USB-to-Ethernet Realtek 8152 USB2.0/3.0 convertors

root@OpenWrt:~# opkg install kmod-usb-net-rtl8152
Installing kmod-usb-net-rtl8152 (5.4.113-1) to root...
Downloading https://downloads.openwrt.org/snapshots/targets/bcm27xx/bcm2711/kmods/5.4.113-1-19d85a1f15c966c0f7e9b5dd7fb9739a/kmod-usb-net-rtl8152_5.4.113-1_aarch64_cortex-a72.ipk
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-net-rtl8152:
 *      kernel (= 5.4.115-1-3b027d2f6da44ed7a48f652399debe9c)
 * opkg_install_cmd: Cannot install package kmod-usb-net-rtl8152.


Dzięki za pomoc

2

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Zainstaluj system jeszcze raz i moduły zainstaluj dokładnie z tego samego miejsca skąd masz system. Jeżeli faktycznie używasz wersji rozwojowej openwrt to zainstaluj teraz obraz i natychmiast wszystkie moduły jakie chcesz używać, bo już za godzinę może być coś innego.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez armen10 2021-05-04 14:29:59)

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Dziękuję Cezary za pomoc obraz [rpi-4-ext4-factory.img.gz] pobrałem stąd:
A jak mam moduły doinstalować ? Bo maliną dopiero zaczynam...

https://downloads.openwrt.org/snapshots/targets/bcm27xx/bcm2711/

A jaką najlepiej wgrać wersję ? Aby miała już wszystko zainstalowane...

4

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Masz zainstalować te modułu które chcesz używać np. kmod-usb-net-rtl8152. Ale zrób to teraz.

Ja nie kompiluję wersji na rpi4, więc musisz się posiłkować tym co jest na openwrt. Czemu tylko używasz wersji rozwojowej zamiast 21.02?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez armen10 2021-05-04 14:41:05)

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

"Czemu tylko używasz wersji rozwojowej zamiast 21.02?" - Nie wiem, tak po prostu wyszło...
A jak wgrywanie wersji 21.02 na miniSD jest takie samo, jak tej co mam ?

Mam ten sam błąd co w pierwszym poście. Spróbuje wgrać wersje 21.02.
Założenie mam jedno chce mieć openwrt na R4 i zainstalowany drugi port eth dzięki adapterowi.

6

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Tak samo.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

A jaką najlepiej wersję stąd wybrać pod R4 ?

https://dl.eko.one.pl/openwrt-21.02/targets/

8

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Ode mnie - żadną. Pisałem już, ja nie kompiluję obrazów dla RPI.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

A przewidujesz może w najbliższej przyszłości kompilować na R4 ?

10

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Nie mam tego w planach.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11 (edytowany przez krisux 2024-03-06 14:03:28)

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Który sterownik dla tego rtl8153 bo coś nie tak?

kmod-realtek-r8152 - 5.15.147+2.17.1-1 - Realtek USB FE/GBE/2.5G RTL8152/RTL8153/RTL8154/RTL8156
kmod-usb-net-rtl8152 - 5.15.147-1 - Kernel module for USB-to-Ethernet Realtek 8152 USB2.0/3.0 convertors
r8152-firmware - 20230804-1 - RealTek RTL8152 firmware

eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel master br-lan state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:e0:4c:68:37:03 brd ff:ff:ff:ff:ff:ff


[  669.262301] r8152-cfgselector 1-2: USB disconnect, device number 2
[  669.274966] r8152 1-2:1.0 eth1: Stop submitting intr, status -143
[  669.288513] br-lan: port 1(eth1) entered disabled state
[  669.303690] device eth1 left promiscuous mode
[  669.312535] br-lan: port 1(eth1) entered disabled state
[  669.451195] xhci-mtk 1e1c0000.xhci: drop_ep_quirk high-speed ep3in intr, mpkt:2, interval:8/16ms
[  669.820495] usb 1-2: new high-speed USB device number 3 using xhci-mtk
[  669.837511] xhci-mtk 1e1c0000.xhci: ERROR: unexpected setup context command completion code 0x11.
[  669.855399] usb 1-2: hub failed to enable device, error -22
[  674.200375] usb usb1-port2: Cannot enable. Maybe the USB cable is bad?
[  674.213692] usb usb1-port2: attempt power cycle
[  678.660414] usb usb1-port2: Cannot enable. Maybe the USB cable is bad?
[  683.010331] usb usb1-port2: Cannot enable. Maybe the USB cable is bad?
[  683.023655] usb usb1-port2: unable to enumerate USB device
[  851.558729] usb 1-2: new high-speed USB device number 7 using xhci-mtk
[  851.753100] xhci-mtk 1e1c0000.xhci: drop_ep_quirk high-speed ep3in intr, mpkt:16, interval:8/16ms
[  851.929193] r8152-cfgselector 1-2: reset high-speed USB device number 7 using xhci-mtk
[  852.129852] xhci-mtk 1e1c0000.xhci: drop_ep_quirk high-speed ep3in intr, mpkt:2, interval:8/16ms
[  852.231110] r8152 1-2:1.0 eth1: v2.17.1 (2023/06/13)
[  852.241240] r8152 1-2:1.0 eth1: This product is covered by one or more of the following patents:
[  852.241240]          US6,570,884, US6,115,776, and US6,327,625.
[  852.241240]

jak zainstalowałem:

kmod-realtek-r8152 - 5.15.147+2.17.1-1 - Realtek USB FE/GBE/2.5G RTL8152/RTL8153/RTL8154/RTL8156

to mam...

[ 1532.639395] usb 1-2: USB disconnect, device number 2
[ 1532.650491] xhci-mtk 1e1c0000.xhci: drop_ep_quirk high-speed ep3in intr, mpkt:16, interval:8/16ms
[ 1545.111471] usb 1-2: new high-speed USB device number 3 using xhci-mtk
[ 1589.631685] kmodloader: loading kernel modules from /etc/modules.d/*
[ 1589.666365] usbcore: registered new device driver r8152-cfgselector
[ 1589.679925] xhci-mtk 1e1c0000.xhci: drop_ep_quirk high-speed ep3in intr, mpkt:16, interval:8/16ms
[ 1589.705204] xhci-mtk 1e1c0000.xhci: drop_ep_quirk high-speed ep3in intr, mpkt:16, interval:8/16ms
[ 1589.871305] r8152-cfgselector 1-2: reset high-speed USB device number 3 using xhci-mtk
[ 1590.081614] xhci-mtk 1e1c0000.xhci: drop_ep_quirk high-speed ep3in intr, mpkt:2, interval:8/16ms
[ 1590.192829] r8152 1-2:1.0 eth1: v2.17.1 (2023/06/13)
[ 1590.202997] r8152 1-2:1.0 eth1: This product is covered by one or more of the following patents:
[ 1590.202997]          US6,570,884, US6,115,776, and US6,327,625.
[ 1590.202997]
[ 1590.234505] usbcore: registered new interface driver r8152
[ 1590.256855] br-lan: port 5(eth1) entered blocking state
[ 1590.267434] br-lan: port 5(eth1) entered disabled state
[ 1590.278505] device eth1 entered promiscuous mode
[ 1590.288490] br-lan: port 5(eth1) entered blocking state
[ 1590.299057] br-lan: port 5(eth1) entered forwarding state
[ 1590.323389] br-lan: port 5(eth1) entered disabled state
[ 1590.355585] kmodloader: done loading kernel modules from /etc/modules.d/*

...ale dalej nie widzi połączenia...

eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel master br-lan state DOWN group default qlen 1000
    link/ether 00:e0:4c:68:37:03 brd ff:ff:ff:ff:ff:ff

12

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Albo kmod-realtek-r8152 albo kmod-usb-net-rtl8152. Pierwszy jest od realteka, drugi z kernela i tylko jeden z nich potrzebujesz.

A logi po prostu pokazują problem na poziomie USB. O ile nie podłączyłeś go na jakimś kablu to nie chce się dogadać na portem usb routera.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Też ostatnio miałem z tym zagwostke.
R6220 z kartą mPCIe USB3.0 i jest wykrywany i dziala(powiedzmy , bo tez przy wkladaniu nie za kazdym razem chce sie podlaczyc , czesto wlasnie sieje takimi komunikatami jak koledze wyzej), a podłączony  do standardowego USB2.0 niby działa, ale wpięcie kabla nic nie daje.

14

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

ok na wdr3600 na czystym openwrt 22.03.5 był 1 dostępny sterownik i działał ten adapter...

to jest Twój najnowszy build z r6220... czyli problemu bardziej szukać po stronie tego netgear'a?

Może mocniejszy zasilacz?

15

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

MiG25 napisał/a:

Też ostatnio miałem z tym zagwostke.
...a podłączony  do standardowego USB2.0 niby działa, ale wpięcie kabla nic nie daje.

Dokładnie port 2.0 od r6220 niby działa ale na kabel zero reakcji...

Sprawdzę jeszcze z tym wdr3600 na nowym buildzie...

16

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Tu nie ma (jeszcze) problemu z sterownikiem czy z zasilaniem. Po prostu wywaliło ci urządzenie na usb. Czasami sposobem na pozbycie się tego jest podłączenie go przez hub usb. Albo masz po prostu pecha i ta karta jest dość marnej jakości - np. wtyczka w ogóle nie jest ekranowania czy coś takiego.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Moja karta to orginał HP ,i wygląda całkiem ok , z laptopem działa bardzo dobrze. No i na R6220 w gnieździe USB2.0 orginalnym nie reaguje na podłączanie kabla , a w USB3.0 można powiedzieć , że da się coś zestawić....

18

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

zrobiłem test... ta sama karta z pc jak i wdr3600 działa bezbłędnie...

19

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Więc już wiesz że ten R6220 sprawia problem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Dołóż mPCIe , kartę mPCIe - USB3.0 i będzie działać wink

21

Odp: OpenWrt i problem z rtl8153 USB 3.0 Ethernet Adapters

Działa doskonale z tp-link ue306 na chipie AX88179. Coś się nie chciał polubić z rtl8153.