[Sid amd64] Carte SD non reconnue

Bonjour,

J’ai plusieurs cartes micro SD et plusieurs adaptateur microSD => SD, de marque Kingston et Sandisk. Jusqu’à il y a peu, disons un ou deux mois, mes deux ordis en sid arrivaient à les monter et les lire sans problème. Je ne me souviens pas de la version du noyau alors utilisée par contre. Depuis peu cependant, je n’arrive plus à lire les carte SD.

Plusieurs tests ont été effectués :

Changement de carte microSD d’un adaptateur à l’autre => carte toujours non reconnue.
Utilisation sur deux PC (pas de portable) différents sous debian sid, en 3.8-2-amd64 et 3.9-1-amd64 => non reconnue.
Utilisation sur un autre PC sous Mac OS X (un collègue donc je n’ai pas d’info techniques) => Carte reconnue et lisible
Utilisation d’un appareil type baladeur numérique : la microSD est reconnue, l’appareil une fois branché en USB est aussi reconnue et la carte est alors lisible par mes deux Debian SID.
Utilisation d’un APN avec une des cartes SD, sans aucun problème. Comme l’APN n’a pas de port micro USB, je n’utilise pas le câble propriétaire et n’ai pas pu faire de tests de connexion USB avec l’APN.

Par “non reconnue” j’entends qu’il n’y a strictement aucun message dans /var/log/messages lors de l’insertion ou retrait de la carte. Je ne peux donc pas montrer dmesg.

résultat de lsusb concernant le lecteur sur les deux ordis:

# lsusb 
Bus 001 Device 003: ID 05e3:0723 Genesys Logic, Inc. GL827L SD/MMC/MS Flash Card Reader

# lsusb 
Bus 002 Device 003: ID 18e3:9102 Fitipower Integrated Technology Inc Multi Card Reader
# grep CONFIG_SCSI_MULTI_LUN /boot/config-`uname -r` 
CONFIG_SCSI_MULTI_LUN=y

j’ai rajouté un ‘modprobe mmc_block’, idem pour tifm_sd, sans résultat non plus, et suis à court d’idée.

Voici une parti des mes modules chargés

# lsmod |grep sd tifm_sd 17539 0 tifm_core 13365 1 tifm_sd mmc_core 77554 2 mmc_block,tifm_sd msdos 17077 0 fat 46039 2 vfat,msdos nfsd 187722 2 auth_rpcgss 29433 1 nfsd nfs_acl 12511 1 nfsd lockd 59673 2 nfs,nfsd sunrpc 164519 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl sd_mod 40549 2 crc_t10dif 12348 1 sd_mod scsi_mod 162472 6 sg,usb_storage,libata,sd_mod,sr_mod,firewire_sbp2

Merci de vos conseils.

il faut envisager une panne matériel (sur é lecteur d’un coup, ce serait curieux, mais c’est possible, ou alors le hub USB). As tu la possibilité de tester tes lecteurs sur une autre machine ?

Merci de ta réponse.

Je suis sceptique quant à une panne matérielle simultanée sur deux ordinateurs d’âge, de marque, et d’endroit différents (travail et domicile), alors même qu’avant une mise à jour logicielle ces derniers fonctionnaient à merveille. À la limite je peux voir une distribution en live usb (debian stable ou autre) pour vérifier, mais lsusb reconnaît les lecteurs. D’ailleurs un des deux a une lumière s’allumant lors de l’insertion matérielle de la carte SD.

Comme il est possible qu’une de mes carte SD ai provoqué un dysfonctionnement (seulement sur ces lecteurs), je vais tenter avec un autre OS sur ces mêmes machines.

je n’avais pas compris que c’était sur 2 ordi différent, je pensais à 2 lecteur sur le même concentrateur usb.
effectivement, sur 2 ordis, probabilité extrêmement faible. Ont ils le même chipset ?
Une autre idée: as tu un message d’erreur de firmware intel manquant au boot ?
Je rencontre ce problème actuellement, intel ayant retiré certains firmware.
Autre idée, as tu aussi des problèmes de détection de sticks mémoire USB ?

bonjour,
une observation chez moi sur 2 fichiers /boot/config…

root@alpha30:/boot# grep SD config-3.0.0-1-amd64
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
CONFIG_CAN_ESD_USB2=m
CONFIG_KSDAZZLE_DONGLE=m
CONFIG_BT_HCIBTSDIO=m
CONFIG_BT_MRVL_SDIO=m
CONFIG_BLK_DEV_OSD=m
CONFIG_BLK_DEV_SD=m
CONFIG_SCSI_OSD_INITIATOR=m
CONFIG_SCSI_OSD_ULD=m
CONFIG_SCSI_OSD_DPRINT_SENSE=1
# CONFIG_SCSI_OSD_DEBUG is not set
CONFIG_B43_SDIO=y
CONFIG_LIBERTAS_SDIO=m
CONFIG_WL1251_SDIO=m
CONFIG_WL12XX_SDIO=m
# CONFIG_WL12XX_SDIO_TEST is not set
CONFIG_MWIFIEX_SDIO=m
CONFIG_WIMAX_I2400M_SDIO=m
CONFIG_WIMAX_IWMC3200_SDIO=y
CONFIG_PPP_BSDCOMP=m
CONFIG_ISDN=y
# CONFIG_ISDN_I4L is not set
CONFIG_ISDN_CAPI=m
CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
CONFIG_ISDN_CAPI_MIDDLEWARE=y
CONFIG_ISDN_CAPI_CAPI20=m
CONFIG_ISDN_DRV_AVMB1_B1PCI=m
CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
CONFIG_ISDN_DRV_AVMB1_T1PCI=m
CONFIG_ISDN_DRV_AVMB1_C4=m
CONFIG_ISDN_DIVAS=m
CONFIG_ISDN_DIVAS_BRIPCI=y
CONFIG_ISDN_DIVAS_PRIPCI=y
CONFIG_ISDN_DIVAS_DIVACAPI=m
CONFIG_ISDN_DIVAS_USERIDI=m
CONFIG_ISDN_DIVAS_MAINT=m
CONFIG_ISDN_DRV_GIGASET=m
CONFIG_HYSDN=m
CONFIG_HYSDN_CAPI=y
CONFIG_MISDN=m
CONFIG_MISDN_DSP=m
CONFIG_MISDN_L1OIP=m
# mISDN hardware drivers
CONFIG_MISDN_HFCPCI=m
CONFIG_MISDN_HFCMULTI=m
CONFIG_MISDN_HFCUSB=m
CONFIG_MISDN_AVMFRITZ=m
CONFIG_MISDN_SPEEDFAX=m
CONFIG_MISDN_INFINEON=m
CONFIG_MISDN_W6692=m
# CONFIG_MISDN_NETJET is not set
CONFIG_MISDN_IPAC=m
CONFIG_MISDN_ISAR=m
CONFIG_SSB_SDIOHOST_POSSIBLE=y
CONFIG_SSB_SDIOHOST=y
CONFIG_DVB_AV7110_OSD=y
CONFIG_SMS_SDIO_DRV=m
# Supported SDMC DM1105 Adapters
# ISDB-T (terrestrial) frontends
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
CONFIG_USB_STORAGE_ISD200=m
CONFIG_USB_STORAGE_SDDR09=m
CONFIG_USB_STORAGE_SDDR55=m
# MMC/SD/SDIO Card Drivers
CONFIG_SDIO_UART=m
# MMC/SD/SDIO Host Controller Drivers
CONFIG_MMC_SDHCI=m
CONFIG_MMC_SDHCI_PCI=m
CONFIG_MMC_SDHCI_PLTFM=m
CONFIG_MMC_WBSD=m
CONFIG_MMC_TIFM_SD=m
CONFIG_MMC_SDRICOH_CS=m
CONFIG_MMC_VIA_SDMMC=m
CONFIG_MSDOS_FS=m
CONFIG_NFSD=m
CONFIG_NFSD_DEPRECATED=y
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
CONFIG_NFSD_V4=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
root@alpha30:/boot# 

et sur la 3.10

root@alpha30:/boot# grep SD config-3.10.0-rc7-20130702
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
CONFIG_BLK_DEV_SD=m
# CONFIG_SCSI_OSD_INITIATOR is not set
CONFIG_ISDN=y
# CONFIG_ISDN_I4L is not set
# CONFIG_ISDN_CAPI is not set
# CONFIG_ISDN_DRV_GIGASET is not set
# CONFIG_HYSDN is not set
# CONFIG_MISDN is not set
# Supported MMC/SDIO adapters
# ISDB-T (terrestrial) frontends
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
# CONFIG_MSDOS_FS is not set
CONFIG_NFSD=m
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
CONFIG_NFSD_V4=y
# CONFIG_NFSD_FAULT_INJECTION is not set
root@alpha30:/boot# 

en quantité il n’y a pas le même poids
nota c’est une installation standard comme sur le wiki Debian
A+
JB1
:030