Problemi bus USB con nuovi kernel
Problemi bus USB con nuovi kernel
Salve,
utilizzo un notebook Lenovo Thinkpad T580 connesso ad una docking station i-Tec tramite cavo usb-c. Alla docking station sono connesse tutte le periferiche usb (mouse, tastiera, ecc) e 2 monitor (hdmi).
Il driver che permette a tutto di funzionare è il DIsplayLink.
Fino alla versione 5.4.0.89 del kernel tutto ha funzionato senza problemi.
Con la versione 5.4.0.90 e l'ultima 5.4.0.91 si verifica una situazione strana. Ogni tanto i monitor si abbuiano e anche il mouse non risponde. Da analisi approfondite pare che ci sia un problema sul bus USB per cui i dispositivi vengono sconnessi per alcuni secondi finchè tutto non riprende a funzionare.
Da cosa può dipendere?
E' sicuramente un problema legato ai nuovi kernel perchè con quelli precedenti andava tutto bene.
Qualcuno ha un'idea e può aiutarmi?
Grazie
utilizzo un notebook Lenovo Thinkpad T580 connesso ad una docking station i-Tec tramite cavo usb-c. Alla docking station sono connesse tutte le periferiche usb (mouse, tastiera, ecc) e 2 monitor (hdmi).
Il driver che permette a tutto di funzionare è il DIsplayLink.
Fino alla versione 5.4.0.89 del kernel tutto ha funzionato senza problemi.
Con la versione 5.4.0.90 e l'ultima 5.4.0.91 si verifica una situazione strana. Ogni tanto i monitor si abbuiano e anche il mouse non risponde. Da analisi approfondite pare che ci sia un problema sul bus USB per cui i dispositivi vengono sconnessi per alcuni secondi finchè tutto non riprende a funzionare.
Da cosa può dipendere?
E' sicuramente un problema legato ai nuovi kernel perchè con quelli precedenti andava tutto bene.
Qualcuno ha un'idea e può aiutarmi?
Grazie
- DoctorStrange
- Imperturbabile Insigne
- Messaggi: 2867
- Iscrizione: mercoledì 14 ottobre 2015, 9:33
- Desktop: Gnome3
- Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
- Sesso: Maschile
- Località: Roma, Italia
Re: Problemi bus USB con nuovi kernel
Da come lo descrivi, sembra essere un problema di sospensione indesiderata. Hai notato se, per caso, il problema si presenta dopo qulche minuto di inutlizzo? Prova a disablitare la sospensione autoomatica, e vedi se il problema si risolve, altrimenti, penseremo ad altro.
Re: Problemi bus USB con nuovi kernel
Ciao,
no il problema si manifesta mentre lo sto utilizzando. La prima avvisaglia è il cursore del mouse che non risponde. Dopo qualche secondo diventa tutto nero.
Le impostazioni di power saving sono:
Dim screen when inactive: true
Blank screen: 15 minutes
Ci può essere correlazione se succede durante l'utilizzo?
no il problema si manifesta mentre lo sto utilizzando. La prima avvisaglia è il cursore del mouse che non risponde. Dopo qualche secondo diventa tutto nero.
Le impostazioni di power saving sono:
Dim screen when inactive: true
Blank screen: 15 minutes
Ci può essere correlazione se succede durante l'utilizzo?
Re: Problemi bus USB con nuovi kernel
Ciao,
nessuna nuova ipotesi? Nessuno ha avuto un problema simile?
Mi preoccupa dover restare bloccato su un kernel che, se pur recente, non può essere aggiornato.
nessuna nuova ipotesi? Nessuno ha avuto un problema simile?
Mi preoccupa dover restare bloccato su un kernel che, se pur recente, non può essere aggiornato.
Re: Problemi bus USB con nuovi kernel
Aiuto!
Nessuno può aiutarmi? E' frustrante.
Devo rimanere col vecchio kernel per sempre o buttare via la docking station?
Possibile che sia l'unico ad avere un problema del genere?
Nessuno può aiutarmi? E' frustrante.
Devo rimanere col vecchio kernel per sempre o buttare via la docking station?
Possibile che sia l'unico ad avere un problema del genere?
- Stealth
- Tenace Tecnocrate
- Messaggi: 17348
- Iscrizione: martedì 31 gennaio 2006, 22:55
- Desktop: Gnome
- Distribuzione: Ubuntu 22.04 LTS
Re: Problemi bus USB con nuovi kernel
Non conosco il problema e, nello specifico, non so aiutarti ma...
Se fosse mio proverei la live della 22.04, a lungo per vedere se ci sono problemi. Ce ne sono? Mi tengo il kernel funzionante e buonanotte. Non ce ne sono? Mi tengo quel kernel funzionante fino ad aprile e poi aggiorno alla nuova LTS. Nel primo caso proverei anche, sempre in live, qualche altra distro, perchè i kernel (anche a parità di versione) non sono tutti uguali
Se fosse mio proverei la live della 22.04, a lungo per vedere se ci sono problemi. Ce ne sono? Mi tengo il kernel funzionante e buonanotte. Non ce ne sono? Mi tengo quel kernel funzionante fino ad aprile e poi aggiorno alla nuova LTS. Nel primo caso proverei anche, sempre in live, qualche altra distro, perchè i kernel (anche a parità di versione) non sono tutti uguali
- magozurlinux
- Accecante Asceta
- Messaggi: 24911
- Iscrizione: mercoledì 17 marzo 2010, 17:44
- Desktop: ubuntu
- Distribuzione: Ubuntu 22.04.3 LTS x86_64
- Sesso: Maschile
- Località: Pisa
Re: Problemi bus USB con nuovi kernel
Re: Problemi bus USB con nuovi kernel
Ciao,
questo intanto è il risultato usando però il kernel 5.4.0-89.
Se serve farlo anche con uno dei kernel nuovi lo faccio stasera quando posso riavviare il sistema.
questo intanto è il risultato usando però il kernel 5.4.0-89.
Se serve farlo anche con uno dei kernel nuovi lo faccio stasera quando posso riavviare il sistema.
- magozurlinux
- Accecante Asceta
- Messaggi: 24911
- Iscrizione: mercoledì 17 marzo 2010, 17:44
- Desktop: ubuntu
- Distribuzione: Ubuntu 22.04.3 LTS x86_64
- Sesso: Maschile
- Località: Pisa
Re: Problemi bus USB con nuovi kernel
Ho trovato questi errori:
Codice: Seleziona tutto
[ 8.862712] usb 2-4.1: Warning! Unlikely big volume range (=767), cval->res is probably wrong.
[ 8.862713] usb 2-4.1: [4] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16
[ 8.863171] usb 2-4.1: Warning! Unlikely big volume range (=672), cval->res is probably wrong.
Re: Problemi bus USB con nuovi kernel
Allora ho avviato il sistema con il kernel 5.4.0-97
Ho lanciato dmesg subito dopo il boot e dopo che si è verificato il solito problema di disconnessione del mouse e dei monitor.
facendo un diff tra i due file questo è il risultato
< [ 1146.049787] usb 2-4.1: USB disconnect, device number 4
< [ 1146.053809] cdc_ncm 2-4.1:1.5 enx806d970c8d49: unregister 'cdc_ncm' usb-0000:00:14.0-4.1, CDC NCM
< [ 1148.082507] usb 2-4.1: new SuperSpeed Gen 1 USB device number 12 using xhci_hcd
< [ 1148.103094] usb 2-4.1: New USB device found, idVendor=17e9, idProduct=6000, bcdDevice=32.01
< [ 1148.103097] usb 2-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
< [ 1148.103098] usb 2-4.1: Product: USB-C Dual-4K Dock
< [ 1148.103099] usb 2-4.1: Manufacturer: DisplayLink
< [ 1148.103101] usb 2-4.1: SerialNumber: DGWC00110023405
< [ 1148.122796] usb 2-4.1: Warning! Unlikely big volume range (=767), cval->res is probably wrong.
< [ 1148.122799] usb 2-4.1: [4] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16
< [ 1148.123299] usb 2-4.1: Warning! Unlikely big volume range (=672), cval->res is probably wrong.
< [ 1148.123301] usb 2-4.1: [7] FU [USB Audio Playback Volume] ch = 6, val = -10752/0/16
< [ 1148.149317] cdc_ncm 2-4.1:1.5 eth0: register 'cdc_ncm' at usb-0000:00:14.0-4.1, CDC NCM, 80:6d:97:0c:8d:49
< [ 1153.813509] evdi: Attaching to usb:2-4.1
< [ 1153.819838] evdi: Attaching to usb:2-4.1
Aggiungo più dettagli possibile.
Sto usando una Ubuntu 20.04.
Il notebook è connesso solo alla docking station. A questa sono connessi il cavo ethernet, i due hdmi per i monitor due hub USB alimentati ai quali sono connessi i ricevitori per mouse, tastiera (2 separati) le cuffie Jabra, un lettore di smart card. Altre due periferiche USB sono scollegate perchè sotto interruttore dell'altro hub.
Giorni fa ho provato anche a connettere mouse e tastiera direttamente al notebook ma il problema si è verificato ugualmente e il mouse non funzionava lo stesso (quindi non dipende dalla porta a cui è collegato).
Gli errori che hai notato precedentemente ci sono ancora. Avevo notato quelle voci ma non ho idea di cosa vogliano dire.
Ho lanciato dmesg subito dopo il boot e dopo che si è verificato il solito problema di disconnessione del mouse e dei monitor.
facendo un diff tra i due file questo è il risultato
< [ 1146.049787] usb 2-4.1: USB disconnect, device number 4
< [ 1146.053809] cdc_ncm 2-4.1:1.5 enx806d970c8d49: unregister 'cdc_ncm' usb-0000:00:14.0-4.1, CDC NCM
< [ 1148.082507] usb 2-4.1: new SuperSpeed Gen 1 USB device number 12 using xhci_hcd
< [ 1148.103094] usb 2-4.1: New USB device found, idVendor=17e9, idProduct=6000, bcdDevice=32.01
< [ 1148.103097] usb 2-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
< [ 1148.103098] usb 2-4.1: Product: USB-C Dual-4K Dock
< [ 1148.103099] usb 2-4.1: Manufacturer: DisplayLink
< [ 1148.103101] usb 2-4.1: SerialNumber: DGWC00110023405
< [ 1148.122796] usb 2-4.1: Warning! Unlikely big volume range (=767), cval->res is probably wrong.
< [ 1148.122799] usb 2-4.1: [4] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16
< [ 1148.123299] usb 2-4.1: Warning! Unlikely big volume range (=672), cval->res is probably wrong.
< [ 1148.123301] usb 2-4.1: [7] FU [USB Audio Playback Volume] ch = 6, val = -10752/0/16
< [ 1148.149317] cdc_ncm 2-4.1:1.5 eth0: register 'cdc_ncm' at usb-0000:00:14.0-4.1, CDC NCM, 80:6d:97:0c:8d:49
< [ 1153.813509] evdi: Attaching to usb:2-4.1
< [ 1153.819838] evdi: Attaching to usb:2-4.1
Aggiungo più dettagli possibile.
Sto usando una Ubuntu 20.04.
Il notebook è connesso solo alla docking station. A questa sono connessi il cavo ethernet, i due hdmi per i monitor due hub USB alimentati ai quali sono connessi i ricevitori per mouse, tastiera (2 separati) le cuffie Jabra, un lettore di smart card. Altre due periferiche USB sono scollegate perchè sotto interruttore dell'altro hub.
Giorni fa ho provato anche a connettere mouse e tastiera direttamente al notebook ma il problema si è verificato ugualmente e il mouse non funzionava lo stesso (quindi non dipende dalla porta a cui è collegato).
Gli errori che hai notato precedentemente ci sono ancora. Avevo notato quelle voci ma non ho idea di cosa vogliano dire.
- Allegati
-
- dmseg-usb-kernel97-afterissue.txt
- (16.9 KiB) Scaricato 17 volte
- magozurlinux
- Accecante Asceta
- Messaggi: 24911
- Iscrizione: mercoledì 17 marzo 2010, 17:44
- Desktop: ubuntu
- Distribuzione: Ubuntu 22.04.3 LTS x86_64
- Sesso: Maschile
- Località: Pisa
Re: Problemi bus USB con nuovi kernel
L'errore si riferisce al microfono usb della cuffia Jabra; prova senza la cuffia Jabra, per vedere se si verifica quell'evento.
Da terminale postami questo comando:
se è troppo lungo spezzettalo e poi l'alleghi.
Da terminale postami questo comando:
Codice: Seleziona tutto
cat /var/log/syslog
Re: Problemi bus USB con nuovi kernel
Allora ho rifatto il boot con l'ultimo kernel.
Ho anche tolto il ricevitore delle cuffie Jabra.
Il problema, in meno di 20 minuti, si è presentato 4 volte.
Il log l'ho ripulito togliendo tutta la parte di oggi fino al boot di 20 minuti fa.
Questa cosa mi fa diventare pazzo. E' necessariamente legata al kernel altrimenti non si spiega perchè, a parità di tutto, col vecchio funzioni.
Ho anche tolto il ricevitore delle cuffie Jabra.
Il problema, in meno di 20 minuti, si è presentato 4 volte.
Il log l'ho ripulito togliendo tutta la parte di oggi fino al boot di 20 minuti fa.
Questa cosa mi fa diventare pazzo. E' necessariamente legata al kernel altrimenti non si spiega perchè, a parità di tutto, col vecchio funzioni.
- Stealth
- Tenace Tecnocrate
- Messaggi: 17348
- Iscrizione: martedì 31 gennaio 2006, 22:55
- Desktop: Gnome
- Distribuzione: Ubuntu 22.04 LTS
Re: Problemi bus USB con nuovi kernel
Hai provato con la live della 22.04 e il suo kernel, come ti consigliavo qualche messaggio fa? Hai provato un'altra distribuzione? Chiedo solo perchè non capisco lo scopo di tanto accanimento, dopo quasi 2 mesi e mezzo...
Re: Problemi bus USB con nuovi kernel
Il motivo di tanto accanimento è semplice.
Prima di tutto è una questione di principio, visto che ha sempre funzionato fino all'arrivo dei kernel dalla 90 alla 97. E francamente mi piacerebbe capire come sia possibile che un nuovo kernel provochi questi problemi.
Perchè al di là di tutto il problema sta anche nel kernel. Qualcosa è successo. Qui poi si parla di cutoff dell'USB che è assurdo. Se non avesse funzionato per niente DisplayLink e la docking station avrebbe avuto ancora un senso.
Ma funziona salvo queste interruzioni. é molto strano.
Comunque io uso il notebook per lavoro e non ho sempre tempo e voglia di installare nuovi sistemi.
Posso provare la live ma resta il fatto che se funziona poi devo installarla.
Mi piaceva l'idea di poter restare con la 20.04 finchè mi va.
Vorrà dire che userò il vecchio kernel. Ma mi rompe non poco vedere che ogni poco arrivano aggiornamenti di kernel e io non posso usufruirne.
Prima di tutto è una questione di principio, visto che ha sempre funzionato fino all'arrivo dei kernel dalla 90 alla 97. E francamente mi piacerebbe capire come sia possibile che un nuovo kernel provochi questi problemi.
Perchè al di là di tutto il problema sta anche nel kernel. Qualcosa è successo. Qui poi si parla di cutoff dell'USB che è assurdo. Se non avesse funzionato per niente DisplayLink e la docking station avrebbe avuto ancora un senso.
Ma funziona salvo queste interruzioni. é molto strano.
Comunque io uso il notebook per lavoro e non ho sempre tempo e voglia di installare nuovi sistemi.
Posso provare la live ma resta il fatto che se funziona poi devo installarla.
Mi piaceva l'idea di poter restare con la 20.04 finchè mi va.
Vorrà dire che userò il vecchio kernel. Ma mi rompe non poco vedere che ogni poco arrivano aggiornamenti di kernel e io non posso usufruirne.
- magozurlinux
- Accecante Asceta
- Messaggi: 24911
- Iscrizione: mercoledì 17 marzo 2010, 17:44
- Desktop: ubuntu
- Distribuzione: Ubuntu 22.04.3 LTS x86_64
- Sesso: Maschile
- Località: Pisa
Re: Problemi bus USB con nuovi kernel
ho visto il syslog, è pieno di errori.maxmonz ha scritto: ↑giovedì 3 febbraio 2022, 12:39Il motivo di tanto accanimento è semplice.
Prima di tutto è una questione di principio, visto che ha sempre funzionato fino all'arrivo dei kernel dalla 90 alla 97. E francamente mi piacerebbe capire come sia possibile che un nuovo kernel provochi questi problemi.
Perchè al di là di tutto il problema sta anche nel kernel. Qualcosa è successo. Qui poi si parla di cutoff dell'USB che è assurdo. Se non avesse funzionato per niente DisplayLink e la docking station avrebbe avuto ancora un senso.
Ma funziona salvo queste interruzioni. é molto strano.
Comunque io uso il notebook per lavoro e non ho sempre tempo e voglia di installare nuovi sistemi.
Posso provare la live ma resta il fatto che se funziona poi devo installarla.
Mi piaceva l'idea di poter restare con la 20.04 finchè mi va.
Vorrà dire che userò il vecchio kernel. Ma mi rompe non poco vedere che ogni poco arrivano aggiornamenti di kernel e io non posso usufruirne.
Prova a dare questo comando da terminale:
Codice: Seleziona tutto
dmesg | grep error
Re: Problemi bus USB con nuovi kernel
Gli errori che puoi aver visto non c'entrano nulla, sono di uno script lua usato to conky per visualizzare delle informazioni sul desktop. Non me ne ero mai accorto ma era un problema di formattazione di numeri da mostrare a video che falliva solo all'inizio quando la stringa era vuota e non numerica. Ora li ho anche risolti e non ci sono più.
Ormai comincio a perdere la speranza di capire e risolvere il problema.
Anche provare la nuova Ubuntu non mi dà certo garanzie di funzionamento. Perchè dovrebbe funzionare quando il kernel è quello nuovo e a me funziona solo quello vecchio?
E' evidente che il problema è legato al kernel. Non so come e perchè ma dipende anche dal kernel.
Ormai comincio a perdere la speranza di capire e risolvere il problema.
Anche provare la nuova Ubuntu non mi dà certo garanzie di funzionamento. Perchè dovrebbe funzionare quando il kernel è quello nuovo e a me funziona solo quello vecchio?
E' evidente che il problema è legato al kernel. Non so come e perchè ma dipende anche dal kernel.
- Stealth
- Tenace Tecnocrate
- Messaggi: 17348
- Iscrizione: martedì 31 gennaio 2006, 22:55
- Desktop: Gnome
- Distribuzione: Ubuntu 22.04 LTS
Re: Problemi bus USB con nuovi kernel
Perchè potrebbe essere un bug che è stato corretto in seguito, ad esempio. Ma quel sistema è tuo, fai come ti pare e per me finisce qui
Buon lavoro
Re: Problemi bus USB con nuovi kernel
Forse non hai capito che io ho provato tutti i nuovi kernel dalla 5.4.0.89 in avanti e mi hanno dato problemi il che significa che il bug non è stato risolto ma semmai introdotto.
Io sono venuto qui a chiedere aiuto nella speranza di trovare qualcuno esperto che potesse darmi una mano.
Sinceramente dire di cambiare distribuzione o aggiornare il sistema non mi sembra voler capire il problema ma sperare di evitarlo. Su quali basi?
Mettere un sistema nuovo che ha sicuramente uno dei kernel che ho già provato e non funziona? Perchè dovrebbe risolvere? E comunque fin qui ci arrivavo da solo, ma è quello che volevo evitare.
Grazie comunque. Evidentemente nessuno qui è così esperto per essermi di aiuto. Ci ho provato.
Io sono venuto qui a chiedere aiuto nella speranza di trovare qualcuno esperto che potesse darmi una mano.
Sinceramente dire di cambiare distribuzione o aggiornare il sistema non mi sembra voler capire il problema ma sperare di evitarlo. Su quali basi?
Mettere un sistema nuovo che ha sicuramente uno dei kernel che ho già provato e non funziona? Perchè dovrebbe risolvere? E comunque fin qui ci arrivavo da solo, ma è quello che volevo evitare.
Grazie comunque. Evidentemente nessuno qui è così esperto per essermi di aiuto. Ci ho provato.
- magozurlinux
- Accecante Asceta
- Messaggi: 24911
- Iscrizione: mercoledì 17 marzo 2010, 17:44
- Desktop: ubuntu
- Distribuzione: Ubuntu 22.04.3 LTS x86_64
- Sesso: Maschile
- Località: Pisa
Re: Problemi bus USB con nuovi kernel
Sto cercando di sistemare il file syslog evidenziando gli errori, il procedimento è lungo, poi allegherò il file syslog con gli errori che emette sul tuo sistema.
A presto!
A presto!
Re: Problemi bus USB con nuovi kernel
Come ti dicevo tutti quegli errori erano dovuti ad un problema con egli script lua che uso con l'applicazione conky. Li ho corretti.
Adesso se faccio dmesg | grep error ottengo solo
[ 5.056133] EXT4-fs (nvme0n1p2): re-mounted. Opts: errors=remount-ro
[ 30.457384] traps: chrome[4682] trap int3 ip:555b20ab5255 sp:7ffe15486e10 error:0 in chrome[555b1b87b000+8a63000]
Adesso se faccio dmesg | grep error ottengo solo
[ 5.056133] EXT4-fs (nvme0n1p2): re-mounted. Opts: errors=remount-ro
[ 30.457384] traps: chrome[4682] trap int3 ip:555b20ab5255 sp:7ffe15486e10 error:0 in chrome[555b1b87b000+8a63000]
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 14 ospiti