[long] kernel 2.6.9 et cle usb
Bonjour,
Je suis en testing/unstable et je viens de passer d'un noyau 2.4.22 au 2.6.9.
En 2.4.22, ma clé usb (128Mo) était reconnu sans problème.
Sous 2.6.9 lorsque je la branche, j'ai dans les logs :
Nov 4 07:47:17 dev1 kernel: usb 4-5: new high speed USB device using address
8
Nov 4 07:47:17 dev1 kernel: ub: sizeof ub_scsi_cmd 60 ub_dev 924
Nov 4 07:47:17 dev1 kernel: uba: device 8 capacity nsec 50 bsize 512
Nov 4 07:47:17 dev1 kernel: uba: was not changed
Nov 4 07:47:17 dev1 kernel: uba: unknown partition table
Nov 4 07:47:17 dev1 kernel: usbcore: registered new driver ub
Nov 4 07:47:17 dev1 usb.agent[8227]: ub: loaded successfully
Bon déjà, c'est le module ub et non usb-storage qui est chargé. De plus, les
modules scsi ne sont pas chargés (comme en 2.4.22).
Si je change la dernière ligne de /lib/modules/2.6.9/modules.usbmap
ub 0x0380 0x0000 0x0000 0x0000 0x0000
0x00 0x00 0x00 0x08 0x06
0x50 0x0
en
usb-storage 0x0380 0x0000 0x0000 0x0000
0x0000 0x00 0x00 0x00 0x08
0x06 0x50 0x0
Si je branche ma clé, j'ai dans les logs :
Nov 4 07:59:17 dev1 kernel: usb 4-5: new high speed USB device using address
10
Nov 4 07:59:17 dev1 kernel: SCSI subsystem initialized
Nov 4 07:59:17 dev1 usb.agent[8432]: usb-storage: loaded successfully
Nov 4 07:59:17 dev1 kernel: Initializing USB Mass Storage driver...
Nov 4 07:59:17 dev1 kernel: usbcore: registered new driver usb-storage
Nov 4 07:59:17 dev1 kernel: USB Mass Storage support registered.
Le module usb-storage est bien chargé (normal) ainsi que le module scsi_mod,
par contre je n'ai pas, comme avec le 2.4.22, d'assignation à un /dev/sdX.
Je ne peux donc pas monter la clé :
dev1:/home/tlabourdette# mount /dev/sda /cdrom
mount: you must specify the filesystem type
dev1:/home/tlabourdette# mount -t vfat /dev/sda /cdrom
mount: /dev/sda is not a valid block device
et à partir de là toute tentative de montage ou d'accès à /dev/sdX ce traduit
par : /dev/sda is not a valid block device
Et bien sûr pas d'autres informations dans les logs.
Une idée ?
@+
--
Aude AIMARAGE (signature aléatoire)
AMOUR :
mot de cinq lettres, trois voyelles, deux consonnes et deux idiots.
Reply to: