Problemi bus USB con nuovi kernel

Riconoscimento, installazione e configurazione delle periferiche.
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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
Avatar utente
DoctorStrange
Imperturbabile Insigne
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

Messaggio da DoctorStrange »

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.
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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?
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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.
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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?
Avatar utente
Stealth
Tenace Tecnocrate
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

Messaggio da Stealth »

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
Avatar utente
magozurlinux
Accecante Asceta
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

Messaggio da magozurlinux »

maxmonz ha scritto:
venerdì 28 gennaio 2022, 10:55
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?
Da terminale postami questo comando:

Codice: Seleziona tutto

dmesg | grep usb
Ubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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.
dmseg-usb-kernel89.txt
(15.7 KiB) Scaricato 32 volte
Avatar utente
magozurlinux
Accecante Asceta
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

Messaggio da magozurlinux »

maxmonz ha scritto:
martedì 1 febbraio 2022, 9:57
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.

dmseg-usb-kernel89.txt
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.
avvia anche un kernel recente.
Ubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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.
dmseg-usb-kernel97-boot.txt
(15.78 KiB) Scaricato 19 volte
dmseg-usb-kernel97-boot.txt
(15.78 KiB) Scaricato 19 volte
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
Avatar utente
magozurlinux
Accecante Asceta
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

Messaggio da magozurlinux »

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:

Codice: Seleziona tutto

cat /var/log/syslog
se è troppo lungo spezzettalo e poi l'alleghi.
Ubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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.
syslog.zip
(99.32 KiB) Scaricato 19 volte
Avatar utente
Stealth
Tenace Tecnocrate
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

Messaggio da Stealth »

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...
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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.
Avatar utente
magozurlinux
Accecante Asceta
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

Messaggio da magozurlinux »

maxmonz ha scritto:
giovedì 3 febbraio 2022, 12:39
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.
ho visto il syslog, è pieno di errori.

Prova a dare questo comando da terminale:

Codice: Seleziona tutto

dmesg | grep error
Ubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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.
Avatar utente
Stealth
Tenace Tecnocrate
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

Messaggio da Stealth »

maxmonz ha scritto:
domenica 6 febbraio 2022, 15:34
... Perchè dovrebbe funzionare quando il kernel è quello nuovo e a me funziona solo quello vecchio? ...
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
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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.
Avatar utente
magozurlinux
Accecante Asceta
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

Messaggio da magozurlinux »

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!
Ubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
maxmonz
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 29 novembre 2021, 22:34

Re: Problemi bus USB con nuovi kernel

Messaggio da maxmonz »

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]
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 14 ospiti