Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundację Dzieciom „Zdążyć z Pomocą”.
Więcej informacji na dug.net.pl/pomagamy/.

#1 2018-10-04 10:45:22

mix091
Nowy użytkownik
Zarejestrowany: 2017-01-27

TP-link UE300 (r8153) + USB3.0 i Debian

Cześć,

Mam problem z którym nie jestem w stanie sam sobie poradzić, więc może ktoś z Was mi podpowie :P
Posiadam nettopa od foxconna nt-i1500, z którego próbuję zrobić prostu serwer NAS. Posiada on dwa złącza USB 3.0 i pod jedno z nich chcę podłączyć bohatera dzisiejszego odcinka czyli: TP-Link UE300 pracującego na chipie rtl8153. Problem jest trochę dziwny, bo o ile wpinam tą kartę pod USB 2.0, to wszystko działa bez problemu. Schody zaczynają się kiedy wpinam kartę pod USB 3, karta nie chce działać. Karta nie otrzymuje adresu z serwera DHCP, ręczne przypisanie adresacji też niewiele daje.
Dmesg dla usb 2.0:

Kod:

[ 1338.485167] usb 3-6: new high-speed USB device number 5 using ehci-pci
[ 1338.634495] usb 3-6: New USB device found, idVendor=2357, idProduct=0601
[ 1338.634501] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[ 1338.634503] usb 3-6: Product: USB 10/100/1000 LAN
[ 1338.634506] usb 3-6: Manufacturer: TP-LINK
[ 1338.634508] usb 3-6: SerialNumber: 000001000000
[ 1338.761186] usb 3-6: reset high-speed USB device number 5 using ehci-pci
[ 1338.970622] r8152 3-6:1.0 eth1: v2.08.0 (2016/12/09)
[ 1338.970627] r8152 3-6:1.0 eth1: This product is covered by one or more of the following patents:
                US6,570,884, US6,115,776, and US6,327,625.

Jak widać karta została ładnie rozpoznania i nie ma tutaj żadnych problemów (interfejs jest podniesiony i mam dostęp do sieci).
Dmesg dla usb 3.0:

Kod:

[  923.288707] usb 7-1: new SuperSpeed USB device number 3 using xhci_hcd
[  923.306277] usb 7-1: New USB device found, idVendor=2357, idProduct=0601
[  923.306282] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[  923.306285] usb 7-1: Product: USB 10/100/1000 LAN
[  923.306287] usb 7-1: Manufacturer: TP-LINK
[  923.306290] usb 7-1: SerialNumber: 000001000000
[  923.433548] usb 7-1: reset SuperSpeed USB device number 3 using xhci_hcd
[  924.022333] r8152 7-1:1.0 eth1: v2.08.0 (2016/12/09)
[  924.022339] r8152 7-1:1.0 eth1: This product is covered by one or more of the following patents:
                US6,570,884, US6,115,776, and US6,327,625.

[  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)

Tutaj już kernel zaczyna zgłaszać jakieś problemy, że link nie może zostać zestawiony.

Dodam, że samo usb 3.0 raczej działa poprawnie ponieważ miałem podpięty pod niego dysk usb 3.0 i żadnych problemów z nim nie miałem. Pod ręką mam teraz tylko pendriva na 3.0 i też nie ma problemów z jego działaniem.
Dmesg:

Kod:

[ 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: sdb1

Montowanie i zapis na dysku:

Kod:

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ć wszystko działa bez problemu, więc to raczej nie kwestia samego USB. Na zewnętrznym dysku USB uzyskiwałem coś koło 100MB/s odczytu/zapisu, więc wszystko raczej w normie.
To też raczej nie kwestia samych sterowników karty sieciowej, ponieważ karta działa na USB 2.0. Próbowałem też kompilować najnowsze sterowniki z kwietnia 2018r ze strony producenta (KLIK), ale nic to nie dało. Karta dalej działa tylko pod USB 2.0.
Aktualnie na nettopie zainstalowanego mam debiana 8, ale dokładnie taki sam problem miałem na najnowszym debianie9.
Macie jakieś sugestie?

Ostatnio edytowany przez mix091 (2018-10-04 10:47:17)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)