PROBLEMA USB-C invisibile

Pubblicità
Sì, il problema si presenta su entrambe le porte tipo-c.
Non ho nessun hub da provare.
 
Ultima modifica:
Sì, il problema si presenta su entrambe le porte tipo-c.
Non ho nessun hub da provare.
Per fugare dubbi sulla validità delle due porte dovresti provarle con un altro OS come consigliava @Moffetta88 , se hai windows in dual boot puoi provare a vedere lì se i dispositivi vengono riconosciuti. Altrimenti crea una chiavetta con un'altra distro (ubuntu per esempio) e avvia il pc da quella chiavetta (collegata ad una delle altre porte usb-a). Una volta entrato in ubuntu prova a vedere se collegando un dispositivo tramite usb-c viene riconsciuto.

Altrimenti leggevo adesso in altre discussioni che qualcuno ha risolto temporaneamente usando in un terminale il comando
Codice:
sudo lsusb -v
con il dispositivo connesso, ma se non sbaglio hai già provato senza successo...
 
Ultima modifica:
Sto provando a seguire il consiglio di @Moffetta88 , ma sto incontrando difficoltà a preparare la live di Ubuntu.
Ho scaricato Ubuntu. Ho cancellato il contenuto di una chiavetta da 16GB.
lsblk la vede così:
NAME FSTYPE RM RO SIZE TYPE UUID MOUNTPOINT
sda 1 0 14,4G disk
└─sda1 1 0 14,4G part

Ho provato a metterci la live di Ubunto con dd.
Se non uso sudo, mi nega il permesso:
~$ dd if=/home/unknow/Scaricati/ubuntu-24.04-desktop-amd64.iso of=/dev/sda bs=4M && sync
dd: apertura di '/dev/sda' non riuscita: Permesso negato

Se prima di dd scrivo sudo non succede niente di niente.

Dove sto sbagliando?
 
Sto provando a seguire il consiglio di @Moffetta88 , ma sto incontrando difficoltà a preparare la live di Ubuntu.
Ho scaricato Ubuntu. Ho cancellato il contenuto di una chiavetta da 16GB.
lsblk la vede così:
NAME FSTYPE RM RO SIZE TYPE UUID MOUNTPOINT
sda 1 0 14,4G disk
└─sda1 1 0 14,4G part

Ho provato a metterci la live di Ubunto con dd.
Se non uso sudo, mi nega il permesso:
~$ dd if=/home/unknow/Scaricati/ubuntu-24.04-desktop-amd64.iso of=/dev/sda bs=4M && sync
dd: apertura di '/dev/sda' non riuscita: Permesso negato

Se prima di dd scrivo sudo non succede niente di niente.

Dove sto sbagliando?
Prima smonta la chiavetta:
Codice:
sudo umount /dev/sda
Poi prova così, dovresti vedere il progresso:
Codice:
sudo dd bs=4M if=/home/unknow/Scaricati/ubuntu-24.04-desktop-amd64.iso of=/dev/sda conv=fsync oflag=direct status=progress
 
... leggevo adesso in altre discussioni che qualcuno ha risolto temporaneamente usando in un terminale il comando
Codice:
sudo lsusb -v
con il dispositivo connesso, ma se non sbaglio hai già provato senza successo...

Non è esattto. Ho già provato lsusb, ma da solo, diceva pochissimo. Provandolo così, invece, mi tira fuori un papiro enorme che non entra tutto nella finestra del terminale e non so come fare per copiarlo intero per postarlo.
 
Non è esattto. Ho già provato lsusb, ma da solo, diceva pochissimo. Provandolo così, invece, mi tira fuori un papiro enorme che non entra tutto nella finestra del terminale e non so come fare per copiarlo intero per postarlo.
Sì, -v è semplicemente il parametro che sta per "verbose". Non cambia nulla se non aggiunge molti più dettagli sui dispositivi mostrati.
Avevo letto di questo tizio che non vedeva i dispositivi usb-c fino a che non usava quel comando: https://unix.stackexchange.com/ques...s-not-being-detected-until-i-run-sudo-lsusb-v
 
Ecco il risultato:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 6.09
iManufacturer 3 Linux 6.9.7-200.fc40.x86_64 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:05:00.3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 4
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0503 highspeed power enable connect
Port 3: 0000.0100 power
Port 4: 0000.0100 power
Device Status: 0x0001
Self Powered

Bus 001 Device 005: ID 05e3:0610 Genesys Logic, Inc. Hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x05e3 Genesys Logic, Inc.
idProduct 0x0610 Hub
bcdDevice 57.00
iManufacturer 1 GenesysLogic
iProduct 2 USB2.1 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0029
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 0x0049
bNumDeviceCaps 5
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000006
BESL Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 8 micro seconds
bU2DevExitLat 190 micro seconds
SuperSpeedPlus USB Device Capability:
bLength 28
bDescriptorType 16
bDevCapabilityType 10
bmAttributes 0x00000023
Sublink Speed Attribute count 4
Sublink Speed ID count 2
wFunctionalitySupport 0x1100
Min functional Speed Attribute ID: 0
Min functional RX lanes: 1
Min functional TX lanes: 1
bmSublinkSpeedAttr[0] 0x00050030
Speed Attribute ID: 0 5Gb/s Symmetric RX SuperSpeed
bmSublinkSpeedAttr[1] 0x000500b0
Speed Attribute ID: 0 5Gb/s Symmetric TX SuperSpeed
bmSublinkSpeedAttr[2] 0x000a4031
Speed Attribute ID: 1 10Gb/s Symmetric RX SuperSpeedPlus
bmSublinkSpeedAttr[3] 0x000a40b1
Speed Attribute ID: 1 10Gb/s Symmetric TX SuperSpeedPlus
** UNRECOGNIZED: 03 10 0b
Container ID Device Capability:
bLength 20
bDescriptorType 16
bDevCapabilityType 4
bReserved 0
ContainerID {1d322908-b507-49a0-8866-90572e84520e}
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 4
wHubCharacteristic 0x00e9
Per-port power switching
Per-port overcurrent protection
TT think time 32 FS bits
Port indicators
bPwrOn2PwrGood 60 * 2 milli seconds
bHubContrCurrent 100 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0303 lowspeed power enable connect
Port 3: 0000.0100 power
Port 4: 0000.0303 lowspeed power enable connect
Device Status: 0x0001
Self Powered

Bus 001 Device 006: ID 045e:0750 Microsoft Corp. Wired Keyboard 600
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x045e Microsoft Corp.
idProduct 0x0750 Wired Keyboard 600
bcdDevice 1.10
iManufacturer 1 Microsoft
iProduct 2 Wired Keyboard 600
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x003b
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 65
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 106
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10
Device Status: 0x0000
(Bus Powered)

Bus 001 Device 007: ID 15ca:00c3 Textech International Ltd. Mini Optical Mouse
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x15ca Textech International Ltd.
idProduct 0x00c3 Mini Optical Mouse
bcdDevice 5.12
iManufacturer 0
iProduct 2 USB Optical Mouse
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0022
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 98mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 72
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 10
Device Status: 0x0000
(Bus Powered)

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.10
b
Qualche rigo suggerisce qualcosa in merito alle porte USB-C?

Ubunto su chiavetta è andata. Purtroppo, anche da Ubuntu live se collego un HDD su una porta USB-C l'HDD non si accende e non viene visto.

Stranezza dell'ultima ora:
Ho tentato per due volte di collegare il solito HDD sulla seconda porta USB-C per provare il comando
sudo lsusb -v > scrivequi.txt
Entrambe le volte il puntatore del mouse è rimasto cogelato nella posizione in cui si trovava ed ho dovuto spegnere e riaccendere il mini-pc. Quindi sono tornato a provare sulla prima porta. Ma avevo già fatto diverse prove anche sulla seconda porta e questo non era successo.
 
Ho scritto al supporto Geekom del mancato funzionamento delle porte USB-C con gli HDD.
Mi chiedono:
"Puoi provare ad aggiornare i driver USB direttamente nella gestione del dispositivo?"
Cosa è che dovrei fare, se si può fare?
 
Ho scritto al supporto Geekom del mancato funzionamento delle porte USB-C con gli HDD.
Mi chiedono:
"Puoi provare ad aggiornare i driver USB direttamente nella gestione del dispositivo?"
Cosa è che dovrei fare, se si può fare?
Io sinceramente non saprei... hai per caso altri dispositivi da provare su quelle porte? Tipo caricare uno smartphone...
 
No. Non ho uno smartphone. Ho solo un cellulare antico e non saprei proprio come fare per collegarlo ad una porta USB.

Vabbhè che non sanno che ho sostituito widows con Linux, ma di quali driver USB parlano?
Ci sono dei driver all'interno degli HDD esterni che potrei provare ad aggiornare?
O parlano di driver USB presenti nel sistema?
Come provo ad aggiornarli?
 
No. Non ho uno smartphone. Ho solo un cellulare antico e non saprei proprio come fare per collegarlo ad una porta USB.

Vabbhè che non sanno che ho sostituito widows con Linux, ma di quali driver USB parlano?
Ci sono dei driver all'interno degli HDD esterni che potrei provare ad aggiornare?
O parlano di driver USB presenti nel sistema?
Come provo ad aggiornarli?
Penso intendessero i driver degli hdd... ma in generale linux dovrebbe vederli senza problemi... se sai un po' di inglese puoi provare a chiedere sul forum di fedora: https://discussion.fedoraproject.org/, o al limite nella sezione italiano, ma non so quanti la leggano: https://discussion.fedoraproject.org/tags/c/ask/non-english/85/italiano.

Giusto per sicurezza, potresti confermare che se tu esegui
Bash:
sudo lsusb
senza nulla collegato alla porta usb-c e poi collegando il tuo dispositivo ed eseguendo di nuovo il comando ottieni esattamente lo stesso output?
 
Se eseguo semplicemente
sudo lsusb
Sì. L'output è identico, E' questo:
:~$ sudo lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 003: ID 045e:0750 Microsoft Corp. Wired Keyboard 600
Bus 001 Device 004: ID 15ca:00c3 Textech International Ltd. Mini Optical Mouse
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05e3:0625 Genesys Logic, Inc. USB3.2 Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 041e:3272 Creative Technology, Ltd Pebble V3
Bus 003 Device 003: ID 13d3:3570 IMC Networks Bluetooth Radio
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Se invece eseguo
sudo lsusb -v
No. Con un HDD su porta USB-C, l'output è più lungo che senza.
Senza, posso vederlo tutto nel terminale e posso copiarlo tutto.
Con, non lo vedo tutto nel terminale, scompare la parte iniziale e non posso copiarla.
Se aggiungo
> scrivequi.txt

Mi compare:
:~$ sudo lsusb -v > scrivequi.txt
cannot read device status, Resource temporarily unavailable (11)

Il file scrivequi.txt che ottengo sembra uguale al caso senza.

Ho tentato di scoprire quache rigo differente, tra la versine con e senza, ma è stato inutile. Non ne trovo.
 
Ultima modifica:
Ho provato anche ad interrogare il sistema con il comando:
dmesg -k
L'output è piuttosto lungo:
dmesgoutput
Non ci capisco granchè, ma mi sembra evidente che viene rilevato qualche problema con le porte usb-c.
 
Premetto che non ho letto tutta la discussione...
Apri un terminale e lancia il comando dmesg -w , se ricevi errore di permessi lancialo con sudo. Collega poi la chiavetta in una porta funzionante e attendi il risultato a terminale. Stessa cosa la fai per la porta usb-c e attendi il risultato semmai ce ne sarà uno.

Bye^^
 
Pubblicità
Pubblicità
Indietro
Top