La unidad USB no se reconoce como dispositivo scsi en el kernel de Linux personalizado

La unidad USB no se reconoce como dispositivo scsi en el kernel de Linux personalizado

Me enfrento a un problema de velocidad de escritura lenta con una unidad USB en mi kernel de Linux personalizado. Sospeché que era un problema de hardware, pero con el mismo hardware y el sistema operativo Opensuse 12.1, la velocidad de escritura de mi unidad USB es mucho más rápida.

También observé que hay una diferencia significativa en la salida de dmesg cuando mi memoria USB está conectada a OpenSuse 12.1 y a mi kernel personalizado.

dmesg en OpenSuse12.1

[  665.417077] usb 2-2: USB disconnect, device number 4
[  668.676014] usb 2-2: new high speed USB device number 5 using ehci_hcd
[  668.812675] usb 2-2: New USB device found, idVendor=0815, idProduct=2002
[  668.812679] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  668.812682] usb 2-2: Product: USBInstallMedia
[  668.812685] usb 2-2: Manufacturer:         
[  668.812687] usb 2-2: SerialNumber: 070B49D39981F580
[  668.813052] scsi7 : usb-storage 2-2:1.0
[  669.813701] scsi 7:0:0:0: Direct-Access              USBDrive  PMAP PQ: 0 ANSI: 6
[  669.813893] sd 7:0:0:0: Attached scsi generic sg2 type 0
[  670.912190] sd 7:0:0:0: [sdc] 62554112 512-byte logical blocks: (32.0 GB/29.8 GiB)
[  670.913182] sd 7:0:0:0: [sdc] Write Protect is off
[  670.913186] sd 7:0:0:0: [sdc] Mode Sense: 23 00 00 00
[  670.914181] sd 7:0:0:0: [sdc] No Caching mode page present
[  670.914185] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[  670.918180] sd 7:0:0:0: [sdc] No Caching mode page present
[  670.918184] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[  670.919112]  sdc: sdc1
[  670.923056] sd 7:0:0:0: [sdc] No Caching mode page present
[  670.923060] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[  670.923063] sd 7:0:0:0: [sdc] Attached SCSI removable disk

dmesg en mi kernel personalizado:

usb 2-1: new high speed USB device number 3 using ehci_hcd
usb 2-1: New USB device found, idVendor=0815, idProduct=2002
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1: Product: USBDrive
usb 2-1: Manufacturer:         
usb 2-1: SerialNumber: 070B49D39981F580
 ubb: ubb1

Según la salida de dmesg, parece que mi dispositivo USB se reconoce como dispositivo scsi en OpenSuse 12.1 y en mi kernel personalizado no se reconoce como dispositivo scsi.

Sospecho que esta podría ser una posible razón para la velocidad de escritura lenta en mi kernel personalizado... corríjanme si me equivoco...

Y si quiero que mi dispositivo USB sea reconocido como dispositivo scsi, ¿necesito habilitar alguna configuración del Kernel? En caso afirmativo, sería útil si alguien pudiera indicarme cuáles son las configuraciones del kernel que debo modificar. Gracias.

información relacionada