[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: [lq:aide] triste graveur ...
- To:
- Subject: Re: [lq:aide] triste graveur ...
- From: Michel Di Croci <>
- Date: Sun, 09 Apr 2006 11:30:51 -0400
-
In-reply-to: <[email protected]>
Pour rendre ton device SUID root tu dois faire la commande suivante:
chmod +s /usr/bin/cdrecord (en root)
Michel Di Croci
Le samedi 08 avril 2006 Ã 13:04 +0200, Vincent HUBER a Ãcrit :
> Bonjour la liste
> Voici un message qui risque de vous prendre la tete avec un texte long
> comme un jour sans pain...
>
> So ... En avant la musique :D
>
> Je suis sur un laptop packard Bell w3281, avec le graveur dÃcrit ci-dessous.
> Mon kernel a Ãtà compilà a la main pour les besoin de la cause - les
> kernels prÃ-compilÃs ne cohabitent pas avec mon matos ;)
> Je suis sur un 2.6.14 car j'ai la flemme de compilà les dernieres
> versions (ya des modules a aller modifier directement dans la source ...)
> Je tourne sur une debian avec un XP en Dual Boot et je crois avoir tout
> dit :) si ce n'est que le graveur cd fonctionne normalement sous XP et
> que j'ai dÃjà rÃussi (avant un triste crash du systeme suivi d'une
> rÃinstallation totale) Ã graver des cd sous debian sur ce pc.
>
> Alors voila ... Jme suis mis dans la tete, bete idÃe j'en conviens, de
> graver des cd avec mon graveur de cd. Triste idÃe en fait. Il fonctionne
> sous win sans pbl apparent, et sous nux, il grave normalement les dvd.
> Mais un gravage avec k3b de cd standards fait tout simplement planter
> tout acces à /dev/hdc qui est mon lecteur cd.
> Ni une ni deux (ni meme peut etre trois) je prend mon courage a deux
> pied et jme dis, on vas voir ce que la ligne de commande nous reserve...
> alors dans l'ordre ...
> / dmesg | grep hdc
> ide1: BM-DMA at 0x1108-0x110f, BIOS settings: hdc:DMA, hdd:pio
> hdc: _NEC DVD+/-RW ND-6650A, ATAPI CD/DVD-ROM drive
> hdc: ATAPI 24X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)
>
> /Voila pour ce qui es vu...
> bon, exellent, partons pour la gravure donc :)
> un ptit coup d'oeil sur k3b quand meme, le cd est bien vu et est bien
> vierge, le graveur vas pouvoir se faire mousser le poireaux. (Qui a dit
> "classe...!" ?)
> on retourne en ligne de commande, on vas pas dÃconner, et puis on vas
> graver en mode raw96r paske il parait que ca peut rÃsoudre des conflits.
> juste avant, je vois ca :
>
> / cdrdao disk-info
> Cdrdao version 1.2.1 - (C) Andreas Mueller <andreas@xxxxxxxx>
> SCSI interface library - (C) Joerg Schilling
> Paranoia DAE library - (C) Monty
>
> Check http://cdrdao.sourceforge.net/drives.html#dt for current driver
> tables.
>
> ERROR: Cannot open SCSI device '/dev/cdrecorder': Cannot open
> '/dev/cdrecorder'
> Supported SCSI transports for this platform:
>
> Transport name: sg
> Transport descr.: Generic transport independent SCSI
> Transp. layer ind.:
> Target specifier: bus,target,lun
> Target example: 1,2,0
> SCSI Bus scanning: supported
> Open via UNIX device: not supported
>
> Transport name: pg
> Transport descr.: SCSI transport for ATAPI over Parallel Port
> Transp. layer ind.:
> Target specifier: bus,target,lun
> Target example: 1,2,0
> SCSI Bus scanning: supported
> Open via UNIX device: not supported
>
> Transport name: ATA
> Transport descr.: ATA Packet specific SCSI transport
> Transp. layer ind.: ATAPI:
> Target specifier: bus,target,lun
> Target example: ATAPI:1,2,0
> SCSI Bus scanning: supported
> Open via UNIX device: not supported
>
> Transport name: ATA
> Transport descr.: ATA Packet specific SCSI transport using sg
> interface
> Transp. layer ind.: ATA:
> Target specifier: bus,target,lun
> Target example: 1,2,0
> SCSI Bus scanning: supported
> Open via UNIX device: not supported
> ERROR: Please use option '--device [proto:]bus,id,lun', e.g. --device
> 0,6,0 or --device ATA:0,0,0
> ERROR: Cannot setup device /dev/cdrecorder.
> /
> Bon et bien testons un scanbus pour voir ou il est :)
>
> /cdrecord -scanbus dev=/dev/hdc
> Cdrecord-Clone 2.01.01a03 (i686-pc-linux-gnu) Copyright (C) 1995-2005
> Joerg Schilling
> NOTE: this version of cdrecord is an inofficial (modified) release of
> cdrecord
> and thus may have bugs that are not present in the original version.
> Please send bug reports and support requests to
> <cdrtools@xxxxxxxxxxxxxxxxxxx>.
> The original author should not be bothered with problems of this
> version.
>
> cdrecord: Warning: Running on Linux-2.6.14.4
> cdrecord: There are unsettled issues with Linux-2.5 and newer.
> cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
> scsidev: '/dev/hdc'
> devname: '/dev/hdc'
> scsibus: -2 target: -2 lun: -2
> Warning: Open by 'devname' is unintentional and not supported.
> Linux sg driver version: 3.5.27
> Error: Cannot gain SYS_RAWIO capability.Is cdrecord installed SUID root?
> : Operation not permitted
> Using libscg version 'debian-0.8debian2'.
> cdrecord: Warning: using inofficial version of libscg (debian-0.8debian2
> '@(#)scsitransp.c 1.91 04/06/17 Copyright 1988,1995,2000-2004 J.
> Schilling').
> scsibus1:
> 1,0,0 100) '_NEC ' 'DVD+-RW ND-6650A' '1.62' Removable CD-ROM
> 1,1,0 101) *
> 1,2,0 102) *
> 1,3,0 103) *
> 1,4,0 104) *
> 1,5,0 105) *
> 1,6,0 106) *
> 1,7,0 107) *
> /
> Je vois donc qu'io est en 1,0,0
> retentons un cdrdao
> /
> cdrdao disk-info --device ATA:1,0,0
> Cdrdao version 1.2.1 - (C) Andreas Mueller <andreas@xxxxxxxx>
> SCSI interface library - (C) Joerg Schilling
> Paranoia DAE library - (C) Monty
>
> Check http://cdrdao.sourceforge.net/drives.html#dt for current driver
> tables.
>
> Using libscg version 'schily-0.8'
>
> ATA:1,0,0: _NEC DVD+-RW ND-6650A Rev: 1.62
> Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0000)
>
> That data below may not reflect the real status of the inserted medium
> if a simulation run was performed before. Reload the medium in this case.
>
> CD-RW : no
> Total Capacity : 79:57:74 (359849 blocks, 702/807 MB)
> CD-R medium : 97:17:06: unknown vendor ID
> Recording Speed : n/a
> CD-R empty : yes
> /
>
> Bah il es vu ce con :p
>
> Donc j'y go pour la gravure avec un retentissant
>
> /cdrecord -raw96r dev=/dev/hdc bouldows.iso
> Cdrecord-Clone 2.01.01a03 (i686-pc-linux-gnu) Copyright (C) 1995-2005
> Joerg Schilling
> NOTE: this version of cdrecord is an inofficial (modified) release of
> cdrecord
> and thus may have bugs that are not present in the original version.
> Please send bug reports and support requests to
> <cdrtools@xxxxxxxxxxxxxxxxxxx>.
> The original author should not be bothered with problems of this
> version.
>
> cdrecord: Warning: Running on Linux-2.6.14.4
> cdrecord: There are unsettled issues with Linux-2.5 and newer.
> cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
> scsidev: '/dev/hdc'
> devname: '/dev/hdc'
> scsibus: -2 target: -2 lun: -2
> Warning: Open by 'devname' is unintentional and not supported.
> Linux sg driver version: 3.5.27
> Error: Cannot gain SYS_RAWIO capability.Is cdrecord installed SUID root?
> : Operation not permitted
> Using libscg version 'debian-0.8debian2'.
> cdrecord: Warning: using inofficial version of libscg (debian-0.8debian2
> '@(#)scsitransp.c 1.91 04/06/17 Copyright 1988,1995,2000-2004 J.
> Schilling').
> Device type : Removable CD-ROM
> Version : 0
> Response Format: 2
> Capabilities :
> Vendor_info : '_NEC '
> Identifikation : 'DVD+-RW ND-6650A'
> Revision : '1.62'
> Device seems to be: Generic mmc2 DVD-R/DVD-RW.
> /
>
> Et la, plus rien. J'entend le graveur de lancer au bout de 30 sec,ie
> tourner et s'arreter, mais c'est tout.
> J'ai laisser ca dans l'Ãtat pendant une heure, en vain...
> Alors j'ai bien vu le truc SUID root, j'ai fait un dpkg-reconfigure
> cdrecord pour tenter les deux, ca a planter dans les deux cas.
> J'ai aussi tenter en root, sans bÃnÃfice quelquonque
> Si vous etes arrivÃs jusqu'ici dans le mail, merci de l'avoir suivi :)
> et si vous avez une idÃe ... lachez vous ! :D:D
>
> Vincent
>
>
>
> --
> Liste de diffusion aide
> http://linux-quebec.org/mailman/listinfo/aide
>