jessie-4.9.0- clef-usb Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonjour,

PascalHambourg a dit:

Code : Tout sélectionner

Apparemment ce sont des ports USB 3. S'il y a aussi des ports USB 2, est-ce que ça fait pareil avec un port USB 2 ?

Après quelques jours sous noyau 4.9.0 la clef fonctionne sur le port usb3 mais pas sur les ports usb2. Sur un port usb je ne branche qu'une clef ou un lampe.

Sous ubuntu la clef fonctionne sur les trois ports .
Ciao.

N.B.:
Linux debian 4.9.0-0.bpo.3-amd64 #1 SMP Debian 4.9.25-1~bpo8+1 (2017-05-19) x86_64 GNU/Linux

Satellite C70D-B-11F
Référence: PSCLEE-00G00CGR
**************************************
Interfaces 1 × Prise microphone externe
1 × Moniteur externe (VGA)
1 × Sortie HDMI au format 1080p
1 × Prise casque (stereo)
1 × Lecteur de cartes mémoires (SD™ Card jusqu'à 2 Go, miniSD™/microSD™ Card via adaptateur jusqu'à 2 Go, SDHC™ Card jusqu'à 32 Go, SDXC™ Card jusqu'à 2 To avec support UHS-I jusqu'à 50MB/s, MultiMedia Card™ jusqu'à 2 Go)
1 × Ethernet RJ-45
2 × USB 2.0
1 × USB 3.0
1 × WebCam HD avec microphone intégré

~$ lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=btusb, 12M
|__ Port 1: Dev 3, If 1, Class=Vendor Specific Class, Driver=btusb, 12M
|__ Port 1: Dev 3, If 2, Class=Vendor Specific Class, Driver=btusb, 12M
|__ Port 1: Dev 3, If 3, Class=Application Specific Interface, Driver=, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Il faut sans doute un module pour le noyau ou un firmware qui n'est pas présent dans les noyaux Debian.

Tu peux déjà essayer ces versions là de Debian, au plus simple:

https://cdimage.debian.org/cdimage/unof ... -firmware/

Si ça ne marche pas, comparer les lsmod des noyaux et ajouter au noyau Debian ce qui manque.
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonjour,

Merci pour la réponse.
J'attendrai la nouvelle version de jessie pour faire des changements aussi radicaux.
Ciao.
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
Je reviens sur mon problème.

J'ai lu que le module qui contrôle le port usb2 est ehci_hcd.

Code : Tout sélectionner

root@debian:~# dmesg | grep ehci_hcd
[    1.028705] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver


Pour que la clef soit reconnue au démarrage par grub il faut écrire dans /etc/modules: ehci_hcd

Code : Tout sélectionner

root@debian:~# cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

# module pour usb2
ehci_hcd
J'ai redémarré et dès que j'ai enfiché la clef usb sa diode s'est allumée.

Ciao.
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonjour,

Code : Tout sélectionner

root@debian:~# cat /proc/modules | grep ehci
ehci_pci 16384 0 - Live 0xffffffffc053d000
ehci_hcd 81920 1 ehci_pci, Live 0xffffffffc04d5000
usbcore 253952 7 uas,usb_storage,btusb,ehci_pci,ehci_hcd,xhci_pci,xhci_hcd, Live 0xffffffffc0431000
Quelques heures plus tard le problème se reproduit.
Toute suggestion sera la bienvenue.
Ciao.

N.B.: Comment on décoche "sujet résolu"?
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonjour,
Je viens d'enficher la clef qui est de nouveau reconnue.
C'est la roulette russe version jessie.

J'aimerais savoir d'où vient cette instabilité?
Ciao.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5877
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Si le module était déja chargé, forcer son chargement dans /etc/modules ne change rien. Je pencherai pour un firmware manquant.
que donne dmesg | grep firmware

Il faudrait plus de précision sur to chip usb, par exemple via un lshw (qu'il faut intaller avec apt ou aptitude.
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
Merci pour la réponse.
Voici le résultat de la commande "# dmesg | grep firmware":

Code : Tout sélectionner

root@debian:~# dmesg | grep firmware
[    2.274984] platform microcode: firmware: direct-loading firmware amd-ucode/microcode_amd_fam16h.bin
[   11.226627] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/mullins_pfp.bin
[   11.236096] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/mullins_me.bin
[   11.246136] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/mullins_ce.bin
[   11.279409] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/mullins_mec.bin
[   11.280229] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/mullins_rlc.bin
[   11.311588] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/mullins_sdma.bin
[   11.397552] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/bonaire_uvd.bin
[   11.397574] [drm] Found UVD firmware Version: 1.64 Family ID: 9
[   11.454756] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/BONAIRE_vce.bin
[   11.458590] [drm] Found VCE firmware/feedback version 40.2.2 / 15!
[   15.591249] r8169 0000:01:00.0: firmware: direct-loading firmware rtl_nic/rtl8106e-1.fw

Depuis que j'ai modifié "/etc/modules" cela fonctionne plus ou moins bien; avant les ports usb2 ne reconnaissaient pas les clefs.
Ciao
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5877
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

pas de problème de firmware identifié.
Essaie de comparer un lsmod avec et sans clef usb branchée.
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
Voilà les "lsmod":

Sans clef

Code : Tout sélectionner

~$ lsmod
Module                  Size  Used by
binfmt_misc            20480  1 
bnep                   20480  2 
nfsd                  327680  2 
auth_rpcgss            61440  1 nfsd
oid_registry           16384  1 auth_rpcgss
nfs_acl                16384  1 nfsd
nfs                   258048  0 
lockd                  90112  2 nfsd,nfs
grace                  16384  2 nfsd,lockd
fscache                61440  1 nfs
sunrpc                344064  6 auth_rpcgss,nfsd,nfs_acl,lockd,nfs
xt_hl                  16384  2 
nf_log_ipv6            16384  2 
nf_log_ipv4            16384  2 
nf_log_common          16384  2 nf_log_ipv6,nf_log_ipv4
xt_LOG                 16384  4 
xt_conntrack           16384  4 
ip6table_raw           16384  0 
ip6table_mangle        16384  0 
ip6table_nat           16384  0 
nf_conntrack_ipv6      20480  2 
nf_defrag_ipv6         36864  1 nf_conntrack_ipv6
nf_nat_ipv6            16384  1 ip6table_nat
ip6table_filter        16384  1 
ip6_tables             28672  4 ip6table_mangle,ip6table_filter,ip6table_raw,ip6table_nat
iptable_raw            16384  0 
iptable_mangle         16384  0 
iptable_nat            16384  0 
nf_conntrack_ipv4      16384  4 
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
nf_nat_ipv4            16384  1 iptable_nat
nf_nat                 24576  2 nf_nat_ipv6,nf_nat_ipv4
nf_conntrack          114688  6 nf_conntrack_ipv6,nf_conntrack_ipv4,nf_nat_ipv6,xt_conntrack,nf_nat_ipv4,nf_nat
iptable_filter         16384  1 
ip_tables              24576  4 iptable_mangle,iptable_filter,iptable_raw,iptable_nat
x_tables               36864  11 xt_LOG,iptable_mangle,ip_tables,iptable_filter,iptable_raw,ip6table_mangle,ip6table_filter,ip6table_raw,xt_conntrack,ip6_tables,xt_hl
snd_hda_codec_realtek    90112  1 
nls_ascii              16384  1 
snd_hda_codec_hdmi     49152  1 
snd_hda_codec_generic    73728  1 snd_hda_codec_realtek
nls_cp437              20480  1 
vfat                   20480  1 
fat                    69632  1 vfat
btusb                  45056  0 
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
btintel                16384  1 btusb
bluetooth             557056  24 btrtl,btintel,bnep,btbcm,btusb
edac_mce_amd           28672  0 
edac_core              57344  0 
kvm_amd              2179072  0 
wl                   6447104  0 
kvm                   598016  1 kvm_amd
cfg80211              598016  1 wl
irqbypass              16384  1 kvm
snd_hda_intel          36864  4 
efi_pstore             16384  0 
crct10dif_pclmul       16384  0 
evdev                  24576  18 
amdkfd                139264  1 
snd_hda_codec         135168  4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
crc32_pclmul           16384  0 
snd_hda_core           86016  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
ghash_clmulni_intel    16384  0 
joydev                 20480  0 
pcspkr                 16384  0 
k10temp                16384  0 
efivars                20480  1 efi_pstore
snd_hwdep              16384  1 snd_hda_codec
toshiba_acpi           45056  0 
serio_raw              16384  0 
fam15h_power           16384  0 
radeon               1499136  3 
sparse_keymap          16384  1 toshiba_acpi
snd_pcm               110592  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
industrialio           69632  1 toshiba_acpi
sp5100_tco             16384  0 
snd_timer              32768  1 snd_pcm
rtsx_pci_ms            20480  0 
memstick               20480  1 rtsx_pci_ms
toshiba_bluetooth      16384  0 
snd                    86016  16 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_pcm
wmi                    16384  1 toshiba_acpi
rfkill                 24576  7 toshiba_bluetooth,bluetooth,toshiba_acpi,cfg80211
soundcore              16384  1 snd
video                  40960  1 toshiba_acpi
ac                     16384  0 
battery                20480  0 
button                 16384  0 
ttm                    98304  1 radeon
shpchp                 36864  0 
drm_kms_helper        155648  1 radeon
ccp                    61440  0 
drm                   360448  6 radeon,ttm,drm_kms_helper
i2c_algo_bit           16384  1 radeon
rng_core               16384  1 ccp
acpi_cpufreq           20480  0 
fuse                   98304  3 
parport_pc             28672  0 
ppdev                  20480  0 
lp                     20480  0 
parport                49152  3 lp,parport_pc,ppdev
autofs4                40960  2 
ext4                  593920  1 
crc16                  16384  2 bluetooth,ext4
jbd2                  106496  1 ext4
fscrypto               28672  1 ext4
mbcache                16384  2 ext4
uas                    24576  0 
usb_storage            73728  1 uas
sg                     32768  0 
sr_mod                 24576  0 
cdrom                  61440  1 sr_mod
sd_mod                 49152  4 
crc32c_intel           24576  0 
rtsx_pci_sdmmc         24576  0 
mmc_core              147456  1 rtsx_pci_sdmmc
aesni_intel           167936  0 
aes_x86_64             20480  1 aesni_intel
glue_helper            16384  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
ablk_helper            16384  1 aesni_intel
ahci                   36864  3 
cryptd                 24576  3 ablk_helper,ghash_clmulni_intel,aesni_intel
libahci                32768  1 ahci
xhci_pci               16384  0 
libata                249856  2 ahci,libahci
psmouse               135168  0 
scsi_mod              225280  6 sd_mod,usb_storage,libata,uas,sr_mod,sg
ehci_pci               16384  0 
xhci_hcd              192512  1 xhci_pci
ehci_hcd               81920  1 ehci_pci
i2c_piix4              24576  0 
usbcore               253952  7 usb_storage,ehci_hcd,xhci_pci,btusb,uas,xhci_hcd,ehci_pci
rtsx_pci               57344  2 rtsx_pci_sdmmc,rtsx_pci_ms
usb_common             16384  1 usbcore
mfd_core               16384  1 rtsx_pci
r8169                  86016  0 
mii                    16384  1 r8169
thermal                20480  0 
fan                    16384  0 

]Avec clef

Code : Tout sélectionner

~$ lsmod
Module                  Size  Used by
binfmt_misc            20480  1 
bnep                   20480  2 
nfsd                  327680  2 
auth_rpcgss            61440  1 nfsd
oid_registry           16384  1 auth_rpcgss
nfs_acl                16384  1 nfsd
nfs                   258048  0 
lockd                  90112  2 nfsd,nfs
grace                  16384  2 nfsd,lockd
fscache                61440  1 nfs
sunrpc                344064  6 auth_rpcgss,nfsd,nfs_acl,lockd,nfs
xt_hl                  16384  2 
nf_log_ipv6            16384  2 
nf_log_ipv4            16384  2 
nf_log_common          16384  2 nf_log_ipv6,nf_log_ipv4
xt_LOG                 16384  4 
xt_conntrack           16384  4 
ip6table_raw           16384  0 
ip6table_mangle        16384  0 
ip6table_nat           16384  0 
nf_conntrack_ipv6      20480  2 
nf_defrag_ipv6         36864  1 nf_conntrack_ipv6
nf_nat_ipv6            16384  1 ip6table_nat
ip6table_filter        16384  1 
ip6_tables             28672  4 ip6table_mangle,ip6table_filter,ip6table_raw,ip6table_nat
iptable_raw            16384  0 
iptable_mangle         16384  0 
iptable_nat            16384  0 
nf_conntrack_ipv4      16384  4 
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
nf_nat_ipv4            16384  1 iptable_nat
nf_nat                 24576  2 nf_nat_ipv6,nf_nat_ipv4
nf_conntrack          114688  6 nf_conntrack_ipv6,nf_conntrack_ipv4,nf_nat_ipv6,xt_conntrack,nf_nat_ipv4,nf_nat
iptable_filter         16384  1 
ip_tables              24576  4 iptable_mangle,iptable_filter,iptable_raw,iptable_nat
x_tables               36864  11 xt_LOG,iptable_mangle,ip_tables,iptable_filter,iptable_raw,ip6table_mangle,ip6table_filter,ip6table_raw,xt_conntrack,ip6_tables,xt_hl
snd_hda_codec_realtek    90112  1 
nls_ascii              16384  2 
snd_hda_codec_hdmi     49152  1 
snd_hda_codec_generic    73728  1 snd_hda_codec_realtek
nls_cp437              20480  2 
vfat                   20480  2 
fat                    69632  1 vfat
btusb                  45056  0 
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
btintel                16384  1 btusb
bluetooth             557056  24 btrtl,btintel,bnep,btbcm,btusb
edac_mce_amd           28672  0 
edac_core              57344  0 
kvm_amd              2179072  0 
wl                   6447104  0 
kvm                   598016  1 kvm_amd
cfg80211              598016  1 wl
irqbypass              16384  1 kvm
snd_hda_intel          36864  4 
efi_pstore             16384  0 
crct10dif_pclmul       16384  0 
evdev                  24576  18 
amdkfd                139264  1 
snd_hda_codec         135168  4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
crc32_pclmul           16384  0 
snd_hda_core           86016  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
ghash_clmulni_intel    16384  0 
joydev                 20480  0 
pcspkr                 16384  0 
k10temp                16384  0 
efivars                20480  1 efi_pstore
snd_hwdep              16384  1 snd_hda_codec
toshiba_acpi           45056  0 
serio_raw              16384  0 
fam15h_power           16384  0 
radeon               1499136  3 
sparse_keymap          16384  1 toshiba_acpi
snd_pcm               110592  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
industrialio           69632  1 toshiba_acpi
sp5100_tco             16384  0 
snd_timer              32768  1 snd_pcm
rtsx_pci_ms            20480  0 
memstick               20480  1 rtsx_pci_ms
toshiba_bluetooth      16384  0 
snd                    86016  16 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_pcm
wmi                    16384  1 toshiba_acpi
rfkill                 24576  7 toshiba_bluetooth,bluetooth,toshiba_acpi,cfg80211
soundcore              16384  1 snd
video                  40960  1 toshiba_acpi
ac                     16384  0 
battery                20480  0 
button                 16384  0 
ttm                    98304  1 radeon
shpchp                 36864  0 
drm_kms_helper        155648  1 radeon
ccp                    61440  0 
drm                   360448  6 radeon,ttm,drm_kms_helper
i2c_algo_bit           16384  1 radeon
rng_core               16384  1 ccp
acpi_cpufreq           20480  0 
fuse                   98304  3 
parport_pc             28672  0 
ppdev                  20480  0 
lp                     20480  0 
parport                49152  3 lp,parport_pc,ppdev
autofs4                40960  2 
ext4                  593920  1 
crc16                  16384  2 bluetooth,ext4
jbd2                  106496  1 ext4
fscrypto               28672  1 ext4
mbcache                16384  2 ext4
uas                    24576  0 
usb_storage            73728  2 uas
sg                     32768  0 
sr_mod                 24576  0 
cdrom                  61440  1 sr_mod
sd_mod                 49152  6 
crc32c_intel           24576  0 
rtsx_pci_sdmmc         24576  0 
mmc_core              147456  1 rtsx_pci_sdmmc
aesni_intel           167936  0 
aes_x86_64             20480  1 aesni_intel
glue_helper            16384  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
ablk_helper            16384  1 aesni_intel
ahci                   36864  3 
cryptd                 24576  3 ablk_helper,ghash_clmulni_intel,aesni_intel
libahci                32768  1 ahci
xhci_pci               16384  0 
libata                249856  2 ahci,libahci
psmouse               135168  0 
scsi_mod              225280  6 sd_mod,usb_storage,libata,uas,sr_mod,sg
ehci_pci               16384  0 
xhci_hcd              192512  1 xhci_pci
ehci_hcd               81920  1 ehci_pci
i2c_piix4              24576  0 
usbcore               253952  7 usb_storage,ehci_hcd,xhci_pci,btusb,uas,xhci_hcd,ehci_pci
rtsx_pci               57344  2 rtsx_pci_sdmmc,rtsx_pci_ms
usb_common             16384  1 usbcore
mfd_core               16384  1 rtsx_pci
r8169                  86016  0 
mii                    16384  1 r8169
thermal                20480  0 
fan                    16384  0 

Ciao.

P.S.: Voilà ce que j'observe,
L'ordi branché sur wifi, clef en place non reconnue.
Je sors la clef,

1) si j'arrête l'ordi et si je l'allume je me retrouve avec la wifi non activée automatiquement et la clef n'est pas reconnue.
L'activation de la wifi ne change rien.

ou

2) si je redémarre l'ordi je me retrouve avec la wifi non activée automatiquement et la clef est reconnue.
L'activation de la wifi ne change rien.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5877
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Je veux bien t'aider, mais je ne vais pas faire le boulot à ta place par exemple de trouver les écarts entre les 2 lsmod.
Tinnitus
Membre
Membre
Messages : 96
Inscription : 27 avr. 2016, 08:20
Status : Hors-ligne

Bonsoir,
J'ai remarqué "usb_storage".
Après plusieurs manipulations je ne retrouve plus les modules usb_storage et uas avec lsmod.
Je fais:

Code : Tout sélectionner

 # modprobe -a uas usb_storage 
mais les modifications ne sont pas conservées après un arrêt de l'ordi.
Ciao.

P.S.:
J'ai mis les usb_storage et uas dans /etc/modules et maintenant ils sont activés au démarrage:

Code : Tout sélectionner

$ lsmod | grep uas
uas                    24576  0 
usb_storage            73728  2 uas
scsi_mod              225280  6 sd_mod,usb_storage,libata,uas,sr_mod,sg
usbcore               253952  7 usb_storage,ehci_hcd,xhci_pci,btusb,uas,xhci_hcd,ehci_pci
c'est un retour au point de départ.
Le problème est toujours là.

P.S.:
je viens de faire:

Code : Tout sélectionner

#  update-initramfs
  #  update-initramfs -uv
puis j'ai redémarré et les ports usb2 sont reconnus
mais cela a déplacé racine (/) dans le répertoire utilisateur.

P.S. de P.S.:
Cela a duré ce que durent les roses.
Répondre