Re: usb et APN
Le Sat, 24 Jun 2006 10:36:04 +0200, sansflotusspam a écrit:
> Lucas wrote:
>
>> Bonjour,
>>
>> J'ai un problème de transfert des photos de mon olympus c
>> 760 (avec xd card) vers mon gentil poste sous mandriva.
>> Dans mon linux sous KDE, l'appareil est reconnu comme un
>> périphérique USB sans aucun problème (PcLinuxOS Live m'a donné en plus
>> la capacité de ma carte mémoire)
>> Par contre, il ne veut pas me monter ce disque sous prétexte de :
>> "mount : /dev/sda1 n'est pas un périphérique valide de type bloc"
>>
>> Il n'y a t-il que le formatage comme solution ?
>>
>> Si ma carte est illisible, quel système permet à l'appareil de lire mes
>> photos (j'ai les relit sur l'écran)
>>
>> merci de vos lumières.
>
> Ton apn est reconnu comme mass-storage usb, l'essentiel est fait.
> ne reste qu'à trouver le device lié.
>
> quel est le noyau installé (uname -a) ?
2.6.12-22mdk #1 Tue May 23 17:26:47 MDT 2006 i686 AMD Athlon(tm) XP 1600+
unknown GNU/Linux
> les modules usb et scsi sont-ils chargés (lsmod en root) ?
>
usb_storage 81220 0
scsi_mod 121288 2 sd_mod,usb_storage
ehci_hcd 29160 0
uhci_hcd 29168 0
usbcore 108476 6 usb_storage,usblp,ndiswrapper,ehci_hcd,uhci_hcd
> y a-t-il un répertoire /dev/scsi contenant
> /dev/scsi/host/target/lun/... ? /dev/sda1 est un device qui pointe vers
> la 1° partition du 1° disque scsi, les périphs de masse usb étant
> reconnus en émulation scsi. si le noyau utilise la libusb, il est
> compréhensible qu'il n'y en n'ait pas.
>
> que dit lsusb ?
Bus 003 Device 003: ID 07b4:0105 Olympus Optical Co., Ltd Camedia
C-700/C-750UZ/C-755/C-3040/C-4000 Zoom Camera Bus 003 Device 002: ID
05e3:0606 Genesys Logic, Inc. Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
>
> que dit /var/log/messages (les dernières lignes) après branchement de
> l'apn ?
> il devrait y avoir quelquechose qui ressemble à ça : (là c'est une
> clef usb Lexar Media, chez toi c'est olympus c760) : Jun 24 10:17:10
> josephine kernel: scsi0 : SCSI emulation for USB Mass Storage devices
> Jun 24 10:17:15 josephine kernel: Vendor: LEXAR Model: JUMPDRIVE
> PRO Rev: 0
> Jun 24 10:17:15 josephine kernel: Type: Direct-Access ANSI SCSI
> revision: 02
>
> Voilà l'endroit où est reconnu le bins : Jun 24 10:17:15 josephine
> scsi.agent[12704]: disk at
> /devices/pci0000:00/0000:00:10.4/usb5/5-2/5-2.1/5-2.1:1.0/host0/target0:0:0/0:0:0:0
>
> Jun 24 10:17:15 josephine kernel: SCSI device sda: 503808 512-byte hdwr
> sectors (258 MB)
> Jun 24 10:17:15 josephine kernel: sda: Write Protect is off Jun 24
> 10:17:15 josephine kernel: sda: assuming drive cache: write through Jun
> 24 10:17:15 josephine kernel: SCSI device sda: 503808 512-byte hdwr
> sectors (258 MB)
> Jun 24 10:17:15 josephine kernel: sda: Write Protect is off Jun 24
> 10:17:15 josephine kernel: sda: assuming drive cache: write through Jun
> 24 10:17:15 josephine kernel: /dev/scsi/host0/bus0/target0/lun0: p1 Jun
> 24 10:17:15 josephine kernel: Attached scsi removable disk sda at scsi0,
> channel 0, id 0, lun 0
>
Jun 24 12:58:59 localhost kernel: Vendor: OLYMPUS Model: C760UZ
R ev: 1.00
Jun 24 12:58:59 localhost kernel: Type: Direct-Access
A NSI SCSI revision: 02
Jun 24 12:58:59 localhost kernel: SCSI device sda: 1023120 512-byte hdwr
sectors
(524 MB)
Jun 24 12:58:59 localhost kernel: sda: Write Protect is off Jun 24
12:58:59 localhost kernel: sda: assuming drive cache: write through Jun 24
12:58:59 localhost kernel: SCSI device sda: 1023120 512-byte hdwr sectors
(524 MB)
Jun 24 12:58:59 localhost kernel: sda: Write Protect is off Jun 24
12:58:59 localhost kernel: sda: assuming drive cache: write through Jun 24
12:58:59 localhost kernel: /dev/scsi/host0/bus0/target0/lun0: p1 Jun 24
12:58:59 localhost kernel: Attached scsi removable disk sda at scsi0, cha
nnel 0, id 0, lun 0
Jun 24 12:58:59 localhost pam_console.dev[5504]: Restoring console
permissions f or /dev/sda /dev/discs/disc2/disc
/dev/scsi/host0/bus0/target0/lun0/disc Jun 24 12:58:59 localhost
pam_console.dev[5529]: Restoring console permissions f or /dev/sda1
/dev/discs/disc2/part1 /dev/scsi/host0/bus0/target0/lun0/part1 Jun 24
12:59:04 localhost kernel: SCSI error : <0 0 0 0> return code = 0x8000002
Jun 24 12:59:04 localhost kernel: sda: Current: sense key: Medium Error
Jun 24 12:59:04 localhost kernel: Additional sense: Unrecovered read
error Jun 24 12:59:04 localhost kernel: Info fld=0x3d Jun 24 12:59:04
localhost kernel: end_request: I/O error, dev sda, sector 61 Jun 24
12:59:04 localhost kernel: Buffer I/O error on device sda1, logical block
8
Jun 24 12:59:37 localhost kernel: SCSI error : <0 0 0 0> return code =
0x8000002 Jun 24 12:59:37 localhost kernel: sda: Current: sense key:
Medium Error Jun 24 12:59:37 localhost kernel: Additional sense:
Unrecovered read error Jun 24 12:59:37 localhost kernel: Info fld=0x56 Jun
24 12:59:37 localhost kernel: end_request: I/O error, dev sda, sector 86
Jun 24 12:59:44 localhost kernel: usb 3-4.2: reset full speed USB device
using e hci_hcd and address 3
Jun 24 12:59:44 localhost kernel: scsi: Device offlined - not ready after
error recovery: host 0 channel 0 id 0 lun 0 Jun 24 12:59:44 localhost
kernel: SCSI error : <0 0 0 0> return code = 0x8000002 Jun 24 12:59:44
localhost kernel: Unrecognized sense data (in hex): Jun 24 12:59:44
localhost kernel: 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00
Jun 24 12:59:44 localhost kernel: 00 00 00 00 00 00 00 00 00 00 00
00 00
00 00 00
Jun 24 12:59:44 localhost kernel: end_request: I/O error, dev sda, sector
87 Jun 24 12:59:44 localhost kernel: printk: 1 messages suppressed. Jun 24
12:59:44 localhost kernel: Buffer I/O error on device sda1, logical block
34
Jun 24 12:59:44 localhost kernel: scsi0 (0:0): rejecting I/O to offline
device Jun 24 12:59:44 localhost last message repeated 3 times Jun 24
12:59:44 localhost fstab-sync[5537]: added mount point /mnt/removable1 fo
r /dev/sda1
> normalement, le système devrait monter la partition reconnue dans un
> répertoire genre /mnt/media, ou /mnt/camera, ou le nom que tu veux.
>
> je te propose une solution bourrin :
> en console root,
> créer un device /dev/sda1 par makedev /dev sda1 8 1, avec droits 666,
> créer un répertoire /mnt/media avec droits 777, ou le nom que tu veux
> brancher ton appareil,
> tenter mount -t vfat /dev/sda1 /mnt/media
> tu devrais voir la carte flash de l'apn.
> A+
J'essaye de répondre à tes hypothèses, les modules me semblent
chargés, par contre je suis perplexe "kernel: sda: Current: sense key:
Medium Error"
le mount est toujours impossible sur cette foutue carte !
merci de votre aide.
|