Forum Linux.debian/ubuntu cdrecord - ça marche puis "No such device"

Posté par  .
Étiquettes :
0
25
oct.
2004
J'ai un truc bizarre avec cdrecord. Ça ne le fait pas tout le temps, mais assez souvent quand même.
Par exemple, avec la commande cdrecord blank=all dev=0,0,0 ça fonctionne correctement, mais à la fin j'ai ça :
cdrecord: No such device or address. Cannot send SCSI cmd via ioctl
cdrecord: No such device or address. Cannot send SCSI cmd via ioctl
...
cdrecord: No such device or address. Cannot send SCSI cmd via ioctl
Erreur de segmentation
Puis je suis obligé de rebooter pour pouvoir à nouveau me servir du lecteur/graveur de CD.
Avec les options -vvVV (pas mal verbose), j'ai ça :
Executing 'blank unit' command on Bus 0 Target 0, Lun 0 timeout 9600s
CDB: A1 00 00 00 00 00 00 00 00 00 00 00
cmd finished after 1266.351s timeout 9600s

Executing 'test unit ready' command on Bus 0 Target 0, Lun 0 timeout 40s
CDB: 00 00 00 00 00 00
cdrecord: No such device or address. Cannot send SCSI cmd via ioctl

Ma config est la suivante : portable HP NW8000 avec graveur CD multibay le tout sous Debian Sarge à jour et un noyau 2.6.7.

Merci d'avance pour votre aide.
  • # Tellement à dire ...

    Posté par  (site web personnel) . Évalué à 3.

    Bon, déjà, ton graveur n'est pas scsi, donc peut être que tu pourrais changer le dev=0,0,0 par autre chose, du genre dev=/dev/hdX (ou hdX désigne ton graveur), en même temps, je ne suis pas trop sûr de la syntaxe utilisée dernièrement.
    De ce fait, tu n'as pas besoin non plus de charger le module ide-scsi pour ton graveur IDE.
    • [^] # Re: Tellement à dire ...

      Posté par  . Évalué à 2.

      Ah ? Ben j'avais lu tellement de howto qui disaient que cdrecord ne coomprenait que le scsi...
      Bon, en cherchant un peu plus, ce que tu me proposes marche, avec les aménagements suivants :
      $ cdrecord -scanbus dev=ATAPI
      ...
      scsibus1:
      1,0,0 100) 'TEAC ' 'CD-W224EA ' 'E.0H' Removable CD-ROM
      ...
      Puis (par exmple) :
      $ cdrecord blanc=all dev=ATAPI:1,0,0
      Et ça marche.
      Merci !

      Mais bon... ça n'explique pas pourquoi ça plante avec ide-scsi.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.