pb graveur qui freeze sous linux

pb graveur qui freeze sous linux - Linux et OS Alternatifs

Marsh Posté le 28-04-2004 à 11:00:05    


Bonjour a tous,  
 
Je suis sous redhat 9.0, et j'ai sur une meme nappe ide mon dvd
et mon graveur cd.
Mon graveur cd semble bien reconnu par le systeme (la marque, le type,  
/dev/ide/hda/ et /dev/ide/hdb/, /etc/fstab, ...etc sont correctement configures !!!).
 
Sauf que des que j'essaie d'utiliser ce dernier, mon systeme freeze et je suis oblige de rebooter. Ce probleme est systematique, et se produit aussi bien lorsque j'essaie de graver que lorsque j'essaie de lire un cd.
Bref, mon graveur est inutilisable.
 
Je tiens aussi a preciser que mon graveur fonctionne tres bien sous windows (pour une fois qu'un truc marche mieux sous windows !!!.....),  
donc le probleme est bien au niveau du systeme.
 
Je suis completement sec.
Quelq'un a-t-il une idee ???
 
Merci par avance,  
Steve

Reply

Marsh Posté le 28-04-2004 à 11:00:05   

Reply

Marsh Posté le 28-04-2004 à 11:03:30    

Regarde si ton graveur est bien en dma et pas en pio.
 
hdparm -I /dev/hd*
Capabilities : (j'ai résumé)
DMA: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2
             Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
 
La petite étoile indique le mode actuel. Pour mon graveur : udma2.

Reply

Marsh Posté le 28-04-2004 à 11:04:48    

gravage n'existe qu'en SCSI (et scsi emulé) as tu activé le support ids-SCSI ? sinon c'est normal que ça ne puisse pas fonctionner puisqu'il cherche à lire et/ou ecrire sur un periph scsi qu'il trouve pas puisque l'ide n'est pas reconnu comme tel.
 
tout simplement c'est l'inconveignant de n'avoir pas de driver à installer il faut que le systeme le supporte à la place du driver...
 
pour les autres point à verifier voir le message hdparm.


Message édité par francoisp le 28-04-2004 à 11:05:29

---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 28-04-2004 à 11:07:56    

Avec un kernel 2.6, pas besoin d'emulation scsi.

Reply

Marsh Posté le 28-04-2004 à 11:30:52    

le petit gars à pas dis qu'il etait en 2.6 ....
 
 
alors presumons du contraire ça peut servir....
 
tout le monde ne sait pas recompiler et donc n'a pas du 2.6 les accros ont tendance à l'oublier quand ils repondent sur les forum...
 
 :sol:


Message édité par francoisp le 28-04-2004 à 11:31:46

---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 30-04-2004 à 11:01:06    


Bonjour, et merci a tous pour vos reponses.
(et desole tant que j'y suis pour mon retard a repondre,  
mais je n'etais pas trop la).
 
Desintegr, mon dvd et mon graveur cd sont bien configures tous les 2
en mode udma2, donc ce n'est pas ca qui merde.
 
Quant a la version de mon noyau, uname -r me donne : 2.4.20-8, donc je ne suis pas en 2.6. Je n'ai pas trop compris cette histoire de kernel, d'ailleurs (enfin j'ai compris qu'a partir de 2.6 le noyau supportait les graveurs en natif directement avec une couche ide, alors que jusque la on passe par une couche scsi, mais cela n'explique pas pour autant les erreurs) : est-t-il frequent que le gravage via une couche scsi pose probleme ???
 
Merci  
 
 

Desintegr a écrit :

Regarde si ton graveur est bien en dma et pas en pio.
 
hdparm -I /dev/hd*
Capabilities : (j'ai résumé)
DMA: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2
             Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
 
La petite étoile indique le mode actuel. Pour mon graveur : udma2.

Reply

Marsh Posté le 30-04-2004 à 11:06:36    


Francoisp, merci de ta reponse.
 
Malheuresement, mon hda (le gaveur!) est bien configure en ide-scsi, donc la non plus ce n'est pas ca qui merde.
Meme question qu'a Desintegr : est-t-il frequent (avant la 2.6) d'avoir des problemes avec les graveurs, dus au passage via une couche scsi ???
Si oui, est-ce que passer a la 2.6 resoud vraiment ce genre de problemes.
 
Existe-t-il aussi sur le web une liste de matos dont les constructeurs ont ecrit le driver pour Linux (pour mes prochains achats) ???
 
Merci a tous !!!
 

francoisp a écrit :

gravage n'existe qu'en SCSI (et scsi emulé) as tu activé le support ids-SCSI ? sinon c'est normal que ça ne puisse pas fonctionner puisqu'il cherche à lire et/ou ecrire sur un periph scsi qu'il trouve pas puisque l'ide n'est pas reconnu comme tel.
 
tout simplement c'est l'inconveignant de n'avoir pas de driver à installer il faut que le systeme le supporte à la place du driver...
 
pour les autres point à verifier voir le message hdparm.

Reply

Marsh Posté le 30-04-2004 à 11:09:15    

francoisp a écrit :


tout le monde ne sait pas recompiler et donc n'a pas du 2.6 les accros ont tendance à l'oublier quand ils repondent sur les forum...


 
oh le sale FUD :lol:
Le 2.6 est prépackagé dans  les distributions actuelles, et donc une fois de plus il est bon de rappeler qu'il n'est pas necessaire de compiler un noyau pour l'installer :D

Reply

Marsh Posté le 30-04-2004 à 11:11:23    

steve : ya rien dans les logs quand ça plante ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2004 à 11:49:18    

philou_a7 a écrit :

oh le sale FUD :lol:
Le 2.6 est prépackagé dans  les distributions actuelles, et donc une fois de plus il est bon de rappeler qu'il n'est pas necessaire de compiler un noyau pour l'installer :D


 
y'en a pas des masses encore...
les derniers sortent dans les semaines avenir ok mais tout de meme :lol:
 
de meme tout le monde n'a pas forcement tjrs la derniere version de sa distrib.


Message édité par francoisp le 30-04-2004 à 13:17:04

---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 30-04-2004 à 11:49:18   

Reply

Marsh Posté le 30-04-2004 à 12:16:31    

ok, ok, on est vendredi...

Reply

Marsh Posté le 30-04-2004 à 12:28:11    

steve3131 a écrit :

Francoisp, merci de ta reponse.
 
Malheuresement, ...des problemes avec les graveurs, dus au passage via une couche scsi ???
Si oui, est-ce que passer a la 2.6 resoud vraiment ce genre de problemes.
 

non jamais (je crois)


---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 30-04-2004 à 12:28:49    

philou_a7 a écrit :

ok, ok, on est vendredi...


 
oui c'est bien le vendredi...on mange du poisson...:lol: et on trolise un brin


---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 30-04-2004 à 13:02:10    


dans quels logs ???
 

Mjules a écrit :

steve : ya rien dans les logs quand ça plante ?

Reply

Marsh Posté le 30-04-2004 à 13:20:09    

steve3131 a écrit :

dans quels logs ???

/var/log/messages par ex


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2004 à 13:40:20    


j'ai effectivement un message de type :  
 
Apr 30 10:49:10 localhost kernel: cdrom: This disc doesn't have any tracks I recognize!
 
je re-fais freezer mon pc histoire de voir s'il y a autre chose dans les logs
 
A tout de suite !!!  
 

Mjules a écrit :

/var/log/messages par ex

Reply

Marsh Posté le 30-04-2004 à 14:08:14    


Mjules, voici ce que j'ai exactement dans /var/log/messages :
 
Apr 30 13:52:22  kernel: udf: registering filesystem
Apr 30 13:52:52  kernel: scsi : aborting command due to timeout : pid 4321, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 00 00 10 00 00 01 00  
Apr 30 13:52:52  kernel: hda: timeout waiting for DMA
Apr 30 13:52:52  kernel: hda: timeout waiting for DMA
Apr 30 13:52:52  kernel: hda: (__ide_dma_test_irq) called while not waiting
Apr 30 13:52:52  kernel: hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
Apr 30 13:52:52  kernel: hda: drive not ready for command
Apr 30 13:52:52  kernel: hda: status error: status=0x50 { DriveReady SeekComplete }
Apr 30 13:52:52  kernel: ide-scsi: Strange, packet command initiated yet DRQ isn't asserted
Apr 30 13:52:52  kernel: hda: status error: status=0x50 { DriveReady SeekComplete }
Apr 30 13:52:52  kernel: ide-scsi: Strange, packet command initiated yet DRQ isn't asserted
Apr 30 13:52:53  kernel: hda: status error: status=0x50 { DriveReady SeekComplete }
Apr 30 13:52:53  kernel: ide-scsi: Strange, packet command initiated yet DRQ isn't asserted
Apr 30 13:52:53  kernel: hda: ATAPI reset complete
 
Ces traces correspondent a un cd que j'ai essaye de monter (dans mon graveur), au freeze du systeme, et a un temps d'attente histoire de voir si jamais quelque chose est ecrit dans le log.
 
Tout ca est un peu du chinois pour moi, et j'avoue ne pas y comprendre
grand chose. Si quelqu'un comprend.......
 

Mjules a écrit :

/var/log/messages par ex

Reply

Marsh Posté le 30-04-2004 à 14:12:13    

ya comme un soucis quelque part là  
 
peut tu détailler la conf physique de tes lecteurs (DD, cdrom) avec la place sur la nappe, master/slave, quel IDE ; les devices correspondant, comment tu montes ton CD et quel type de CD c'est ?
 
merci


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2004 à 14:18:02    

pendant qu'on y est, peux tu nous donner :
ton fstab (cat /etc/fstab)
 
la version de ton noyau (uname -r)
 
grub.conf ou lilo.conf


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2004 à 14:33:53    


en fait, j'ai 1 graveur cd, 1 lecteur dvd, 2 disque dur ide dont 1 qui est branche en sata (avec la connectique qui va bien);  
j'ai windows sur le hdd "sata", et j'ai linux sur mon ide "normal"
 
voici ma conf :  
 
sur la nappe 1 :  
hda : le fauteur de trouble sur (/dev/scd0)
hdb : le dvd (sur /dev/hdb)
 
sur la nappe 2 :  
hdc : le hdd ide (sur /dev/hdc)
 
su le SATA
hdg : le hdd sata
 
voici ce que sont mes 2 devices :  
ll /dev/cdrom
lrwxrwxrwx    1 root     root            8 avr 18 22:06 /dev/cdrom -> /dev/hdb
[root@localhost steve]# ll /dev/cdrom1
lrwxrwxrwx    1 root     root            9 avr 30 12:53 /dev/cdrom1 -> /dev/scd0
 
et voici une copie de mon fstab :
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
none                    /dev/pts                devpts  gid=5,mode=620  0 0
LABEL=/home             /home                   ext3    defaults        1 2
none                    /proc                   proc    defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hdc5               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              udf,iso9660 noauto,owner,kudzu,r
o 0 0
/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0
/dev/hdg1               /mnt/dos1               ntfs
/dev/hdg2               /mnt/dos2               ntfs
/dev/cdrom1             /mnt/cdrom1             udf,iso9660 noauto,owner,kudzu,r
o 0 0
 
sinon, mes hdd sont en master, et mon graveur aussi
mes 2 lecteurs sont de marque samsung
et le cd en question est un cd normal contenant differents fichiers mpeg ou avi
 
As-tu une idee de ce qui se passe ???
 

Mjules a écrit :

ya comme un soucis quelque part là  
 
peut tu détailler la conf physique de tes lecteurs (DD, cdrom) avec la place sur la nappe, master/slave, quel IDE ; les devices correspondant, comment tu montes ton CD et quel type de CD c'est ?
 
merci

Reply

Marsh Posté le 30-04-2004 à 14:36:27    


voici grub.conf :  
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/hdc3
#          initrd /initrd-version.img
#boot=/dev/hdc
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
        root (hd0,0)
        kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hda=ide-scsi
        initrd /initrd-2.4.20-8.img
title DOS
        rootnoverify (hd1,0)
        chainloader +1
 
et mon noyau est de :  
[root@localhost steve]# uname -r
2.4.20-8
 
sinon, je monte les disques en utilisant usermount, tout simplement.
 
 
 
 

Mjules a écrit :

pendant qu'on y est, peux tu nous donner :
ton fstab (cat /etc/fstab)
 
la version de ton noyau (uname -r)
 
grub.conf ou lilo.conf

Reply

Marsh Posté le 30-04-2004 à 15:03:14    

quelques tests à faire :
 
vérifier que le lien symbolique défini dans fstab pointes bien vers le device SCSI (ls -l)
lr-xr-xr-x    1 root     root           34 jan  1  1970 /dev/cdroms/cdrom0 -> ../scsi/host0/bus0/target0/lun0/cd
 
essayes en supprimant le fs udf dans le fstab (puis mount -a pour prendre en compte le nouveau fstab)
 
essayes sans l'émulation scsi (pour voir si c'est elle qui foire)
 
essayes de mettre à jour ton noyau
 
 
si c'est lémulation scsi qui chie dans la colle, il est possible de graver sans avec les dernières versions de cdrecord il mesemble


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2004 à 15:14:25    

bon pour la dernière phrase, d'après un rapport de bug chez redhat, c'est même possible avec les outils standards de la RedHat 9
https://bugzilla.redhat.com/bugzill [...] i?id=89920
 
 
essayes aussi, toujours dans fstab de retirer l'option kudzu, ça semble fonctionner chez certaines personnes (avant de birer l'émulation scsi)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2004 à 15:16:59    


>>vérifier que le lien symbolique défini dans fstab pointes bien vers le >>device SCSI (ls -l)
>>lr-xr-xr-x    1 root     root           34 jan  1  1970 >>/dev/cdroms/cdrom0 -> ../scsi/host0/bus0/target0/lun0/cd
 
desole, mais je ne comprend pas trop : je n'ai pas sur ma machine de repertoire du type : /dev/cdroms/ : j'ai juste un /dev/cdrom1 qui pointe bien sur /dev/scd0
 
>>essayes en supprimant le fs udf dans le fstab (puis mount -a pour >>prendre en compte le nouveau fstab)
 
je vais essayer
 
>>essayes sans l'émulation scsi (pour voir si c'est elle qui foire)
 
je ne sais pas comment on la supprime, comment faire ??? De toute facon, sans cette couche scsi, mon noyau (<2.6) n'est pas capable de lire sur le graveur, donc si ca se trouve, mon systeme ne verra meme pas le graveur.
 
>>essayes de mettre à jour ton noyau
 
c'est l'ultime solution : mais j'ai fait beaucoup de recherches sur le web pour trouver des personnes qui avaient eu le meme probleme que moi, et je n'ai rien trouve : le probleme ne semble donc pas lie a la version du noyau, sinon je n'aurai pas ete le seul.
 
 
Merci beaucoup pour tes conseils !!!
 
 

Mjules a écrit :

quelques tests à faire :
 
vérifier que le lien symbolique défini dans fstab pointes bien vers le device SCSI (ls -l)
lr-xr-xr-x    1 root     root           34 jan  1  1970 /dev/cdroms/cdrom0 -> ../scsi/host0/bus0/target0/lun0/cd
 
essayes en supprimant le fs udf dans le fstab (puis mount -a pour prendre en compte le nouveau fstab)
 
essayes sans l'émulation scsi (pour voir si c'est elle qui foire)
 
essayes de mettre à jour ton noyau
 
 
si c'est lémulation scsi qui chie dans la colle, il est possible de graver sans avec les dernières versions de cdrecord il mesemble

Reply

Marsh Posté le 30-04-2004 à 16:33:24    

steve3131 a écrit :

>>vérifier que le lien symbolique défini dans fstab pointes bien vers le >>device SCSI (ls -l)
>>lr-xr-xr-x    1 root     root           34 jan  1  1970 >>/dev/cdroms/cdrom0 -> ../scsi/host0/bus0/target0/lun0/cd
 
desole, mais je ne comprend pas trop : je n'ai pas sur ma machine de repertoire du type : /dev/cdroms/ : j'ai juste un /dev/cdrom1 qui pointe bien sur /dev/scd0
 
donc c'est bon
>>essayes en supprimant le fs udf dans le fstab (puis mount -a pour >>prendre en compte le nouveau fstab)
 
je vais essayer
 
>>essayes sans l'émulation scsi (pour voir si c'est elle qui foire)
 
je ne sais pas comment on la supprime, comment faire ??? De toute facon, sans cette couche scsi, mon noyau (<2.6) n'est pas capable de lire sur le graveur, donc si ca se trouve, mon systeme ne verra meme pas le graveur.
si si, ça semble fonctionner également avec des 2.4 ; pour supprimer ça, enlève l'option hda=ide-scsi de ton grub.conf
 
>>essayes de mettre à jour ton noyau
 
c'est l'ultime solution : mais j'ai fait beaucoup de recherches sur le web pour trouver des personnes qui avaient eu le meme probleme que moi, et je n'ai rien trouve : le probleme ne semble donc pas lie a la version du noyau, sinon je n'aurai pas ete le seul.
tu n'es pas le seul ;) ; ya du monde avec ce genre de pb qui ont posté sur comp.os.linux ; en +, ça peut venir d'un patch appliqué par redhat sur son kernel.

Merci beaucoup pour tes conseils !!!


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2004 à 17:12:00    


Mjules, merci beaucoup pour tous tes conseils :  
effectivement, depuis que j'ai vire "hda=ide-scsi" de grub, je n'ai plus aucun probleme : je lis et je viens meme de graver un cd !!! (avec cdrecord seulement, il semble que cdroaster ne marche pas avec l'ide....)
 
Je pensais pas que ca serait aussi bete que ca.
 
 
Je ne sais pas comment tu as reussi a trouver l'info,  (moi je ne connaissais pas bugzilla), mais j'essaierai d'aller chercher la-bas la prochaine fois.
Je ne connais pas non plus comp.os.linux, et j'y jeterai dorenavant un oeil.
 
Merci beaucoup !!! :-) !!!
 
 
 

Reply

Marsh Posté le 30-04-2004 à 17:14:58    

steve3131 a écrit :

Mjules, merci beaucoup pour tous tes conseils :  
effectivement, depuis que j'ai vire "hda=ide-scsi" de grub, je n'ai plus aucun probleme : je lis et je viens meme de graver un cd !!! (avec cdrecord seulement, il semble que cdroaster ne marche pas avec l'ide....)
 
Je pensais pas que ca serait aussi bete que ca.
 
 
Je ne sais pas comment tu as reussi a trouver l'info,  (moi je ne connaissais pas bugzilla), mais j'essaierai d'aller chercher la-bas la prochaine fois.
Je ne connais pas non plus comp.os.linux, et j'y jeterai dorenavant un oeil.
 
Merci beaucoup !!! :-) !!!


content que tu ais trouvé :)
 
pour l'info, j'ai copié coller le message du log dans google et ensuite, j'ai suivi les liens qui me semblait intéressant et j'ai fini de proche en proche par tomber sur un truc suffisamment proche de ton pb.
A+  :hello:


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed