Bonjour,

J'essaye de comprendre comment fonctionne la connection usb sous linux. A cette fin j'ai trouve du code au lien suivant http://allinweb.blogspot.com/2009/04...act-layer.html qui me permet d'afficher les udi des devices dont un branchement est détecté par HAL.

Lors que je branche un disque usb, j'ai çà en sortie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Device with udi=/org/freedesktop/Hal/devices/usb_device_1058_701_DEF10CF7EB8C is added
Device with udi=/org/freedesktop/Hal/devices/usb_device_1058_701_DEF10CF7EB8C_if0 is added
Device with udi=/org/freedesktop/Hal/devices/usb_device_1058_701_DEF10CF7EB8C_if0_scsi_host is added
Device with udi=/org/freedesktop/Hal/devices/usb_device_1058_701_DEF10CF7EB8C_usbraw is added
Device with udi=/org/freedesktop/Hal/devices/usb_device_1058_701_DEF10CF7EB8C_if0_scsi_host_scsi_device_lun0 is added
Device with udi=/org/freedesktop/Hal/devices/usb_device_1058_701_DEF10CF7EB8C_if0_scsi_host_scsi_device_lun0_scsi_generic is added
Device with udi=/org/freedesktop/Hal/devices/storage_serial_WDC_WD80_0VE_08HDT0_DEF10CF7EB8C is added
Device with udi=/org/freedesktop/Hal/devices/volume_uuid_8ACC_1D5A is added
Je vois là dedans du scsi et du lun0 comme si je venais de brancher une baie SAN
Je ne comprends pas trop pourquoi. Est ce que cela veut dire que linux émule un port SCSI sur l'usb et qu'il émule agalement un LUN ?

merci de votre aide