Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Linux.noyau : Noyau, /dev et CDROM USB

Posté par Kalamar () le 11 mars 2005
Bonjour tout le monde!



Je viens de m'installer un Linux sur un portable Dell X300. Tout marche à merveille sauf le lecteur cdrom USB que je n'arrive pas à monter.



J'ai compilé noyau 2.6.11.2 (que j'utilise avec devfs) avec les options USB suivantes:



USB_DEVICEFS

USB_EHCI_HCD

USB_UHCI_HCD

USB_STORAGE

USB_HID



Quand je branche le lecteur CD, les logs m'indiquent:



usb 1-1: new high speed USB device using ehci_hcd and address 6

usb 1-1: Product: A01

usb 1-1: Manufacturer: Dell USB Drive

uba: device 6 capacity nsec 0 bsize 512



Maintenant je n'ai aucune idée du device à utiliser pour monter le CD, et ce driver ub me semble bien mystérieux.



Merci pour vos commentaires.

> Lire le message (7 commentaires, moyenne: 1,1).  

Vous avez demandé le commentaire #545426.

Devfs

Posté par Potato () le 11/03/2005 à 09:28. (lien). Évalué à 1.

Pour le cdrom, je ne sais pas trop....Regarde peut-être ce que tu as dans /dev/usb/.
Par contre depuis le noyau 2.6, il est conseillé d'utiliser udev plutôt que devfs.

--
Potato
  • [^]Re: Devfs

    Posté par Kalamar () le 11/03/2005 à 09:48. (lien). Évalué à 1.

    Je viens d'installer udev. J'ai juste changé les noms des disques dur dans /etc/fstab et lancer le noyau avec dev=udev comme paramètre supplémentaire.

    Tout fonctionne normalement, mais je ne trouve toujours pas ou est ce cdrom USB.

    11 10:46:15 localhost kernel: usb 1-1: new high speed USB device using ehci_hcd and address 4
    Mar 11 10:46:15 localhost kernel: usb 1-1: Product: A01
    Mar 11 10:46:15 localhost kernel: usb 1-1: Manufacturer: Dell USB Drive
    Mar 11 10:46:15 localhost kernel: ub: sizeof ub_scsi_cmd 64 ub_dev 2472
    Mar 11 10:46:15 localhost kernel: uba: device 4 capacity nsec 0 bsize 512
    Mar 11 10:46:15 localhost kernel: usbcore: registered new driver ub

    Je m'attendais à voir un périphérique /dev/ub(x), mais rien du tout.