[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: