Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Lecteur de cartes multiple USB2

4 réponses
Avatar
jacky
Bonjour,

Je suis un débutant de Linux et je n'arrive pas à utiliser sous
Debian-Sarge 2.4.27 mon lecteur multi cartes usb2 taïwanais qui
fonctionne sous Win Xp.

1) Le noyau 2.4.27-2-386 est généré correctement pour le supporter :
SCSI Support (CONFIG_SCSI, scsi.o)
SCSI disk support (CONFIG_BLK_DEV_SD, sd_mod.o)
SCSI generic support (CONFIG_CHR_DEV_SG, sg.o)
Probe all LUNs on each SCSI device (CONFIG_SCSI_MULTI_LUN)

Support for USB (CONFIG_USB, usb.o)
Preliminary USB device file system (CONFIG_USB_DEVICEFS)
ECHI HCD (CONFIG_USB_EHCI_HCD, usb-ehci-hcd.o), UHCI
(CONFIG_USB_UHCI, usb-uhci.o), OHCI (CONFIG_USB_OHCI, usb-ohci.o)
USB Mass Storage support (CONFIG_USB_STORAGE, usb-storage.o)

2) Je n'ai pas trouvé le "Low Performance USB Block Driver" dans make
xconfig qui soit disant gêne l'utilisation de lecteurs de cartes.

3) Dans /proc/bus/usb/devices j'ai filtré avec grep :
S: Product=Winter Ver1.3
S: SerialNumber=102013135517
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 driver=usb-storage

4) Dans /proc/scsi/scsi je trouve :
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: USB2.0 Model: CardReader CF RW Rev: 0.0>
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 01
Vendor: USB2.0 Model: CardReader SD RW Rev: 0.0>
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 02
Vendor: USB2.0 Model: CardReader SM RW Rev: 0.0>
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 03
Vendor: USB2.0 Model: CardReader MS RW Rev: 0.0>
Type: Direct-Access ANSI SCSI revision: 02

5) Après installation de sg3utils:
abit:~# sg_scan -i
sg_scan: device /dev/sg0 failed on scsi ioctl, skip: Operation not permitted
/dev/sg1: scsi1 channel=0 id=0 lun=1 [em]

avec blocage, je dois quitter par CTRL+C.
pas de sg0, par contre on a un sg1, mais les divers autres lecteurs (SD
etc...) ne sont pas trouvés

6) Avec sg_map
aucune réponse le processus n'est plus stoppé par CTRL+C, il faut fermer
le terminal.

7)Voici mon fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda6 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hda5 /mnt/winF ntfs ro,user,noauto 0 0
/dev/hde1 /mnt/winC ntfs ro,user,noauto 0 0
/dev/hde5 /mnt/winD ntfs ro,user,noauto 0 0
/dev/hde6 /mnt/winE ntfs ro,user,noauto 0 0


Que faire ?

Merci de vos lumières.

jacky

4 réponses

Avatar
Nicolas George
jacky wrote in message <42d77c3c$0$8011$:
4) Dans /proc/scsi/scsi je trouve :
<snip>


Ça a l'air bon. Si tu tapes :

dd if=/dev/sda count=1 | xxd

tu vois quoi :

dd: opening `/dev/sda': No medium found

ou bien :

dd: opening `/dev/sda': No such device or address

ou autre chose ?

Avatar
jvpic
Bonjour,

Je suis un débutant de Linux et je n'arrive pas à utiliser sous
Debian-Sarge 2.4.27 mon lecteur multi cartes usb2 taïwanais qui
fonctionne sous Win Xp.

1) Le noyau 2.4.27-2-386 est généré correctement pour le supporter :
SCSI Support (CONFIG_SCSI, scsi.o)
SCSI disk support (CONFIG_BLK_DEV_SD, sd_mod.o)
SCSI generic support (CONFIG_CHR_DEV_SG, sg.o)
Probe all LUNs on each SCSI device (CONFIG_SCSI_MULTI_LUN)

Support for USB (CONFIG_USB, usb.o)
Preliminary USB device file system (CONFIG_USB_DEVICEFS)
ECHI HCD (CONFIG_USB_EHCI_HCD, usb-ehci-hcd.o), UHCI
(CONFIG_USB_UHCI, usb-uhci.o), OHCI (CONFIG_USB_OHCI, usb-ohci.o)
USB Mass Storage support (CONFIG_USB_STORAGE, usb-storage.o)

2) Je n'ai pas trouvé le "Low Performance USB Block Driver" dans make
xconfig qui soit disant gêne l'utilisation de lecteurs de cartes.

3) Dans /proc/bus/usb/devices j'ai filtré avec grep :
S: Product=Winter Ver1.3
S: SerialNumber2013135517
C:* #Ifs= 1 Cfg#= 1 Atr€ MxPwrP0mA
I: If#= 0 Alt= 0 #EPs= 2 Cls(stor.) Sub ProtP driver=usb-storage

4) Dans /proc/scsi/scsi je trouve :
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: USB2.0 Model: CardReader CF RW Rev: 0.0>
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 01
Vendor: USB2.0 Model: CardReader SD RW Rev: 0.0>
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 02
Vendor: USB2.0 Model: CardReader SM RW Rev: 0.0>
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 03
Vendor: USB2.0 Model: CardReader MS RW Rev: 0.0>
Type: Direct-Access ANSI SCSI revision: 02

5) Après installation de sg3utils:
abit:~# sg_scan -i
sg_scan: device /dev/sg0 failed on scsi ioctl, skip: Operation not
permitted
/dev/sg1: scsi1 channel=0 id=0 lun=1 [em]

avec blocage, je dois quitter par CTRL+C.
pas de sg0, par contre on a un sg1, mais les divers autres lecteurs (SD
etc...) ne sont pas trouvés

6) Avec sg_map
aucune réponse le processus n'est plus stoppé par CTRL+C, il faut fermer
le terminal.

7)Voici mon fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro
0 1
/dev/hda6 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hda5 /mnt/winF ntfs ro,user,noauto 0 0
/dev/hde1 /mnt/winC ntfs ro,user,noauto 0 0
/dev/hde5 /mnt/winD ntfs ro,user,noauto 0 0
/dev/hde6 /mnt/winE ntfs ro,user,noauto 0 0


Que faire ?

Merci de vos lumières.

jacky
Re bonjour,


Ma question ne semble pas interreseer les foules !
Depuis j'ai un peu progressé : sg_scan et sg_map se comportent
normalement et le scanning et le maping m'apprennent que mon lecteur
Compact Flash se trouve sur /dev/sg0, scsi1 et /dev/sda et donc sans
doute sur /dev/sda1

J'ai rajouté dans fstab (sous root)
/dev/sda1 /mnt/CF vfat rw,user,auto 0 0
et j'obtiens une entrée dans Konqueror avec une compacr flash introduite:
Disque dur (sda1) [/mnt/CF]
comme pour tous les autres volumes.
Le problème devrait être résolu ? NON
Lorsque je clique dessus il me renvoie en me disant que
/mnt/sda1 "is not a valid block device"

Jacky

Avatar
jvpic
jacky wrote in message <42d77c3c$0$8011$:

4) Dans /proc/scsi/scsi je trouve :


<snip>

Ça a l'air bon. Si tu tapes :

dd if=/dev/sda count=1 | xxd

tu vois quoi :

dd: opening `/dev/sda': No medium found

ou bien :

dd: opening `/dev/sda': No such device or address

ou autre chose ?
Salut,

Voici les réponses :

abit:~# dd if=/dev/sda count=1 | xxd
dd: lecture de `/dev/sda': Erreur d'entrée/sortie
0+0 enregistrements lus.
0+0 enregistrements écrits.
0 bytes transferred in 0,002630 seconds (0 bytes/sec)
abit:~# dd if=/dev/sda1 count=1 | xxd
dd: ouverture de `/dev/sda1': Aucun périphérique ou adresse

Merci de ton attention

Jacky


Avatar
Nicolas George
"" wrote in message
<42da66d2$0$28434$:
abit:~# dd if=/dev/sda count=1 | xxd
dd: lecture de `/dev/sda': Erreur d'entrée/sortie


Hum, inquiétant. Qu'y a-t-il dans dmesg juste après ça ?