Bonjour,

J'envoie ce petit mot pour informer ceux qui peuvent �tre int�ress�s
sur la mani�re de faire marcher un graveur de cd sur port IDE sur
une debian woody et un noyau 2.4. La m�thode des how-to ne marche
pas chez moi. 

Sans le vouloir je me suis retrouv� dans une situation pas pr�vue.

Le processeur du PC est un banal celeron a 375 MHz avec 128 MO de RAM
et un circuit �cran i810 int�gr� � la carte m�re. 

Tous les disques sont SCSI sur une carte adaptec... 
J'avais un graveur sur la m�me cha�ne scsi, celui-ci est 
devenu inutilisable en n'acceptant plus qu'une seule marque 
de CD � graver qui ne se trouvent plus dans le commerce. 
J'ai donc du changer de graveur, et le magasin proche de chez
moi n'avait plus en catalogue de graveurs SCSI.   

Donc --apr�s lecture des howto et recherche rapide sur google-- 
va pour le graveur IDE � 70 EUR tout � fait banal 
(de marque MSI marqu� � la vitesse x40) 

Pas de probl�me avec le tournevis et le boot de linux. 
Le graveur est trouv� du premier coup en hda. 

Je suis � la lettre les modifications � faire dans /etc/lilo.conf
(merci google) 

# le 1/3/2003 : ajout graveur IDE 
# les commandes hda=scsi et hda=ide-scsi sont sans effet 
# append "hda=scsi"

et je cr�e un fichier /etc/modutils/cdrw contenant ces lignes :

options ide-cd ignore=hda
alias scd0 sr_mod
pre-install sg          modprobe ide-scsi
pre-install sr_mod      modprobe ide-scsi
pre-install ide-scsi    modprobe ide-cd

puis je lance lilo (je comprends) et update-modules (je ne comprends pas). 
Enfin red�marage de la machine.

Dans /var/log/kern.log et /var/log/syslog je trouve la trace des ces 
modifications. 
...
kernel: scsi : 1 host left.
kernel: scsi1 : SCSI host adapter emulation for IDE ATAPI devices
...

Plein d'espoir je lance cdrecord -scanbus 
Et la catastrophe ! pas de graveur ide. 
Retour sur internet, rerecherche dans les archives avec des mots-clefs
comme cdrecord, scsi, ide.  

Et l� d�couverte que lorsque qu'il y a une carte scsi dans la machine 
l'ajout d'une carte virtuelle pour un graveur ide ne marche pas.
La m�thode pour feinter linux me para�t tr�s compliqu�e et je 
n'approfondis pas cette voie. 
Il fallait modifier les fichiers *.img (c'est quoi ?) 

J'ai en revanche d�couvert que cdrecord s'appelle maintenant cdrtools
et que la derni�re version peut g�rer directement les graveurs ATAPI 
(cad ide) sans passer par une �mulation scsi.

Je t�l�charge le fichier *.tar.gz, lance un make et 10 min. apr�s , 
sans aucune configuration que j'aurai �t� incapable de faire, 
j'ai le plaisir d'avoir un binaire cdrecord tout neuf. 
cdrecord -scanbus -dev=ATAPI trouve le graveur.

Lancement de la premi�re gravure :
Erreur d'ouverture de /dev/pg0 !

D'o� un dernier 
  cd /dev ; ./MAKEDEV -v pg

Relancement de la gravure... �a marche en vitesse x4.

Rajout d'une option -speed=16, gravure � la vitesse x20
Avec l'option -speed=32 le <<tableau de bord>> de cdrecord indique 
que la machine est trop lente, ce n'est pas grave, je reste en x16. 

Temps pris par ces t�tonnements : 1 soir�e de 19h � 23h. 
Le principal : j'ai retrouv� un graveur pour ses sauvegardes trimestrielles.
Morale de cette histoire : je vous la laisse trouver !

Cordialement.

Fran�ois

Répondre à