Am o problemă la accesarea unei unități externe conectate cu adaptorul ASMedia ASM1153 USB 3.0 3 Gb/s la SATA (punte) pe Ubuntu 20.04.3 LTS. Unitatea externă nu este stabilă când este conectată la un port USB3. Am două cabluri (adică punți USB-SATA), dintre care unul funcționează perfect atât pe USB3, cât și pe USB2, iar altul care funcționează perfect pe USB2 dar eșuează pe USB3. În special, o unitate externă conectată la USB3 este la prima citită, dar după 30 s până la 1 min este deconectată și reîncărcată în buclă. Lista dispozitivelor pe USB emise cu lsusb
se intoarce
Bus 002 Dispozitiv 002: ID 8087:8000 Intel Corp.
Bus 002 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Dispozitiv 002: ID 8087:8008 Intel Corp.
Bus 001 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Dispozitiv 002: ID 17ef:1012 Lenovo Lenovo ThinkPad Dock
**Bus 004 Dispozitiv 010: ID 174c:55aa ASMedia Technology Inc. Nume: ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge, ASM1153E/sATA bridge **6Gb/s
Bus 004 Dispozitiv 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Dispozitiv 006: ID 17ef:1011 Lenovo
Bus 003 Dispozitiv 004: ID 17ef:1012 Lenovo Lenovo ThinkPad Dock
Bus 003 Dispozitiv 003: ID 138a:0017 Validity Sensors, Inc. Senzor de amprentă VFS 5011
Bus 003 Dispozitiv 002: ID 045e:0800 Microsoft Corp. Microsoft® Nano Transceiver v2.0
**Bus 003 Dispozitiv 009: ID 174c:1153 ASMedia Technology Inc. ASM1153 SATA 3Gb/s bridge**
Autobuz 003 Dispozitiv 008: ID 04f2:b39a Cameră integrată Chicony Electronics Co., Ltd
Bus 003 Dispozitiv 007: ID 8087:07da Intel Corp.
Autobuz 003 Dispozitiv 005: ID 0bdb:193e Ericsson Business Mobile Networks BV N5321 gw
Bus 003 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
unde ID-ul 174c:1153 este cablul de punte defect. Mă întreb de ce este descris diferit față de același cu ID ** 174c:55aa** deși numele se află de fapt în lista de dispozitive din descrierea celui din urmă.
Am văzut întrebări similare, în special acest, unde @nimeni nu a ghicit corect că unitatea ar trebui să funcționeze corect pe USB2, permițându-mă să cred că este o problemă cunoscută.
După cum am sugerat, am încercat să pun dispozitivul pe lista neagră, de exemplu.
$ echo opțiuni usb-storage quirks=174c:5136:u | sudo tee /etc/modprobe.d/blacklist-uas.conf
$ sudo update-initramfs -u
$ sudo repornire
dar nu a avut nici un efect. În special, comanda dmesg | coada -n 55
arată o serie de erori I/O care nu sunt prezente atunci când același cablu cu aceeași unitate externă este conectat la USB2.
[ 2835.992349] usb 4-2: noul dispozitiv USB SuperSpeed Gen 1 numărul 12 folosind xhci_hcd
[ 2836.013332] usb 4-2: a fost găsit un nou dispozitiv USB, idVendor=174c, idProduct=1153, bcdDevice= 0,01
[ 2836.013341] usb 4-2: șiruri noi de dispozitive USB: Mfr=2, Product=3, SerialNumber=1
[ 2836.013345] usb 4-2: Produs: AS2115
[ 2836.013348] usb 4-2: Producător: ASMedia
[ 2836.013350] usb 4-2: Număr de serie: 000000000000000000000
[ 2836.015543] usb-storage 4-2:1.0: Dispozitiv de stocare în masă USB detectat
[ 2836.015825] usb-storage 4-2:1.0: Quirks match for vid 174c pid 1153: 800000
[ 2836.015943] scsi host7: usb-storage 4-2:1.0
[ 2836.260267] usb 4-2: deconectare USB, numărul dispozitivului 12
[ 2836.552774] usb 4-2: noul dispozitiv USB SuperSpeed Gen 1 numărul 13 folosind xhci_hcd
[ 2836.577512] usb 4-2: a fost găsit un nou dispozitiv USB, idVendor=174c, idProduct=1153, bcdDevice= 0,01
[ 2836.577540] usb 4-2: șiruri noi de dispozitive USB: Mfr=2, Product=3, SerialNumber=1
[ 2836.577547] usb 4-2: Produs: AS2115
[ 2836.577551] usb 4-2: Producator: ASMedia
[ 2836.577555] usb 4-2: Număr de serie: 000000000000000000000
[ 2836.580608] usb-storage 4-2:1.0: Dispozitiv de stocare în masă USB detectat
[ 2836.581063] usb-storage 4-2:1.0: Quirks match for vid 174c pid 1153: 800000
[ 2836.581283] scsi host7: usb-storage 4-2:1.0
[ 2837.608560] scsi 7:0:0:0: Direct-Access ASMT 2115 0 PQ: 0 ANSI: 6
[ 2837.608751] sd 7:0:0:0: atașat scsi generic sg2 tip 0
[ 2837.609570] sd 7:0:0:0: [sdd] 3907029168 Blocuri logice de 512 octeți: (2,00 TB/1,82 TiB)
[ 2837.609812] sd 7:0:0:0: [sdd] Protecția la scriere este dezactivată
[ 2837.609814] sd 7:0:0:0: [sdd] Mode Sense: 43 00 00 00
[ 2837.610050] sd 7:0:0:0: [sdd] Cache de scriere: activat, cache de citire: activat, nu acceptă DPO sau FUA
[ 2837.755088] sdd: sdd1 < sdd5 >
[ 2837.777009] sd 7:0:0:0: [sdd] Disc SCSI atașat
[ 2838.920504] usb 4-2: resetați dispozitivul USB SuperSpeed Gen 1 numărul 13 folosind xhci_hcd
[ 2838.945816] sd 7:0:0:0: [sdd] tag#0 FAILED Rezultat: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[ 2838.945821] sd 7:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 74 72 5a c8 00 01 00 00
[ 2838.945823] print_req_error: 22 de apeluri inverse suprimate
[ 2838.945824] blk_update_request: eroare I/O, dev sdd, sector 1953651400 op 0x0:(READ) flags 0x80700 phys_seg 14 prior class 0
[ 2839.724500] usb 4-2: resetați dispozitivul USB SuperSpeed Gen 1 numărul 13 folosind xhci_hcd
[ 2839.745673] sd 7:0:0:0: [sdd] tag#0 FAILED Rezultat: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[ 2839.745680] sd 7:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 74 72 7b c8 00 01 00 00
[ 2839.745681] blk_update_request: eroare I/O, dev sdd, sector 1953659848 op 0x0:(READ) flags 0x80700 phys_seg 17 prior class 0
[ 2841.200511] usb 4-2: resetați dispozitivul USB SuperSpeed Gen 1 numărul 13 folosind xhci_hcd
[ 2841.221665] sd 7:0:0:0: [sdd] tag#0 FAILED Rezultat: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[ 2841.221669] sd 7:0:0:0: [sdd] tag#0 CDB: Read(10) 28 00 74 73 0b c8 00 01 00 00
[ 2841.221670] blk_update_request: eroare I/O, dev sdd, sector 1953696712 op 0x0:(READ) flags 0x80700 phys_seg 22 prio class
EDITAȚI | ×:
Cu o unitate externă conectată printr-un pod defect la un port USB3, ieșirea de smartctl --all /dev/sdg5
este urmatoarea
Dispozitiv deschis Smartctl: /dev/sdg5 a eșuat: INQUIRY a eșuat