Debian 9 i tp-link UE300

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
mix091
Posty: 7
Rejestracja: 09 marca 2018, 13:07

Debian 9 i tp-link UE300

Post autor: mix091 » 03 października 2018, 13:10

Cześć,

Mam problem z uruchomieniem karty sieciowej usb tp-link ue300, pod debianem9. Karta jest wykrywana przez system, ale niestety nie chce działać. W karcie podobno siedzi realtek r8152. Próbowałem kompilować najnowsze sterowniki, ale niestety niewiele to dawało.

Kod: Zaznacz cały

root@nas:~# lsusb
Bus 001 Device 005: ID 105b:0d7d Foxconn International, Inc.
Bus 001 Device 003: ID 0781:5572 SanDisk Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 003: ID 0781:5583 SanDisk Corp.
Bus 007 Device 004: ID 2357:0601
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Kod: Zaznacz cały

root@nas:~# ifconfig enx503eaa85a215
enx503eaa85a215: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 50:3e:aa:85:a2:15  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 21  bytes 7182 (7.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Kod: Zaznacz cały

root@nas:~# dmesg
....
[   66.603409] usb 7-1: new SuperSpeed USB device number 4 using xhci_hcd
[   66.620831] usb 7-1: New USB device found, idVendor=2357, idProduct=0601
[   66.620903] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[   66.620970] usb 7-1: Product: USB 10/100/1000 LAN
[   66.621034] usb 7-1: Manufacturer: TP-LINK
[   66.621098] usb 7-1: SerialNumber: 000001000000
[   66.756260] usb 7-1: reset SuperSpeed USB device number 4 using xhci_hcd
[   67.324950] r8152 7-1:1.0 eth0: v1.09.9
[   67.335438] r8152 7-1:1.0 enx503eaa85a215: renamed from eth0
[   74.532397] r8152 7-1:1.0 enx503eaa85a215: carrier on
[  146.622056] r8152 7-1:1.0 enx503eaa85a215: carrier on

Kod: Zaznacz cały

root@nas:~# lsmod | grep r81
r8152                  69632  0
usbcore               286720  10 usbhid,usb_storage,ehci_hcd,uhci_hcd,xhci_pci,uas,ums_realtek,r8152,xhci_hcd,ehci_pci
r8169                  90112  0
mii                    16384  2 r8169,r8152
Całość próbuję zrobić na nettopie Foxconn nt-i1500 z usb 3.0. Karta nie otrzymuje adresu z serwera DHCP, ręczne skonfigurowanie interfejsu też nić nie daje (nie pinguje i nie może pić spingowana z sieci). Walczył ktoś z taką kartą sieciową, lub wie jak zmusić ją do działania?

Awatar użytkownika
Morfik
Beginner
Posty: 139
Rejestracja: 21 lutego 2009, 21:00

Re: Debian 9 i tp-link UE300

Post autor: Morfik » 03 października 2018, 13:34

U mnie działała bez problemu. Tylko ta moja karta miała RTL8153.

mix091
Posty: 7
Rejestracja: 09 marca 2018, 13:07

Re: Debian 9 i tp-link UE300

Post autor: mix091 » 03 października 2018, 14:31

Morfik pisze:
03 października 2018, 13:34
U mnie działała bez problemu. Tylko ta moja karta miała RTL8153.
Działało Ci od strzału, czy musiałeś instalować kompilować jakieś sterowniki? Jaki dokładnie model karty posiadasz?

@edit
Sory, rozumiem że to Twój blog? Faktycznie czip to Realtek RTL8153, ale sterowniki które go obsługują to Realtek RTL8152.

Awatar użytkownika
Morfik
Beginner
Posty: 139
Rejestracja: 21 lutego 2009, 21:00

Re: Debian 9 i tp-link UE300

Post autor: Morfik » 03 października 2018, 17:04

Mój blog, masz tam całe info przecie.
Nie musiałem nic robić, działało od razu.

mix091
Posty: 7
Rejestracja: 09 marca 2018, 13:07

Re: Debian 9 i tp-link UE300

Post autor: mix091 » 03 października 2018, 20:45

Dziwna sprawa z tym adapterem. Wpinając go do maliny z najnowszym raspbianem wszystko działa bez jakiejkolwiek konfiguracji. Wpinając do świeżo zainstalowanego czystego debiana9 (netinstall tylko z podstawowymi skladnikami systemu i serwerem ssh) karta nie działa. Po skompilowaniu i instalacji sterowników ze strony producenta KLIK, dalej nie chce to w ogóle ruszyć. Macie jakieś sugestie?\

@edit
Nie pomyślałem żeby wcześniej sprawdzić, ale problem ten dotyczy tylko jeżeli wpinam adapter pod USB3.0, po wpięciu do 2.0 adapter działa bez problemu.
W dmesg widać coś takiego:

Kod: Zaznacz cały

[  942.655508] r8152 7-1:1.0 eth1: Tx status -71
[  943.145426] xhci_hcd 0000:03:00.0: Cannot set link state.
[  943.145442] usb usb7-port1: cannot disable (err = -32)
Dodam że samo USB 3.0 na pewno działa bo nie ma żadnego problemu jak podłączam pendriva, lub dysk które wspiera 3.0. Przykład dla pendriva:
dmesg

Kod: Zaznacz cały

[ 1121.091482] usb-storage 7-2:1.0: USB Mass Storage device detected
[ 1121.091959] scsi host4: usb-storage 7-2:1.0
[ 1122.122286] scsi 4:0:0:0: Direct-Access     SanDisk  Ultra Fit        1.00 PQ: 0 ANSI: 6
[ 1122.123155] sd 4:0:0:0: Attached scsi generic sg1 type 0
[ 1122.123969] sd 4:0:0:0: [sdb] 30031250 512-byte logical blocks: (15.4 GB/14.3 GiB)
[ 1122.125515] sd 4:0:0:0: [sdb] Write Protect is off
[ 1122.125526] sd 4:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 1122.127306] sd 4:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 1122.135509]  sdb: sdb4
Montrowanie i zapis na dysku:

Kod: Zaznacz cały

root@nas:~# mount /dev/sdb1 a/
root@nas:~# dd if=/dev/zero of=a/plik bs=1G count=1
1+0 przeczytanych recordów
1+0 zapisanych recordów
skopiowane 1073741824 bajty (1,1 GB), 26,0822 s, 42,2 MB/s
Jak widać pendrive działa normalnie z tym samym USB pod którego wpinam adapter. Spotkał się ktoś z takim problemem?

ODPOWIEDZ