10.2 als User: /dev/dvd: open: Permission denied
Seltsamerweise kann ich auf einem Rechner, der sowohl IDE als auch SCSI-CDROM enthält, als User die CD nicht öffnen/auslesen. Die Lade schließt sich jedoch mit eject, wobei ich bei eject die Rechte auf "4711" gesetzt habe. Ich habe die User auch noch in die Gruppe cdrom eingetragen. Auf Rechnern ohne SCSI-Gerät habe ich dieses Problem nicht. hwinfo --short --cdrom cdrom: /dev/sr0 TEAC CD-R58S /dev/sr1 TEAC CD-ROM CD-532S /dev/hdc TSSTcorpDVD-ROM TS-H352A ls -l /bin/eject -rws--x--x 1 root audio 22888 25. Nov 18:58 /bin/eject eject -v -t /dev/dvd eject: Gerätename ist `/dev/dvd' eject: erweiterter Name ist `/dev/dvd' eject: `/dev/dvd' ist ein Link auf `/dev/hdc' eject: `/dev/hdc' ist nicht gemountet eject: `/dev/hdc' ist kein mount point eject: schließe jetzt als User: ~> abcde -d /dev/dvd Executing customizable pre-read function...done. Getting CD track info...cd-discid: /dev/dvd: open: Permission denied abcde error: CD could not be read. Perhaps there's no CD in the drive? als root: ~ # abcde -d /dev/dvd Executing customizable pre-read function...done. Getting CD track info...Grabbing entire CD Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 23. Februar 2007 schrieb Al Bogner:
Seltsamerweise kann ich auf einem Rechner, der sowohl IDE als auch SCSI-CDROM enthält, als User die CD nicht öffnen/auslesen. Die Lade schließt sich jedoch mit eject, wobei ich bei eject die Rechte auf "4711" gesetzt habe. Ich habe die User auch noch in die Gruppe cdrom eingetragen.
Auf Rechnern ohne SCSI-Gerät habe ich dieses Problem nicht.
Probier es mal mit 4750 uns trage die user in die gruppe audio ein. markus@babylon:~> l /bin/eject -rwsr-x--- 1 root audio /bin/eject MFG Markus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 23. Februar 2007 22:23 schrieb Markus Wunder:
Am Freitag, 23. Februar 2007 schrieb Al Bogner:
Seltsamerweise kann ich auf einem Rechner, der sowohl IDE als auch SCSI-CDROM enthält, als User die CD nicht öffnen/auslesen. Die Lade schließt sich jedoch mit eject, wobei ich bei eject die Rechte auf "4711" gesetzt habe. Ich habe die User auch noch in die Gruppe cdrom eingetragen.
Auf Rechnern ohne SCSI-Gerät habe ich dieses Problem nicht.
Probier es mal mit 4750 uns trage die user in die gruppe audio ein.
was auf 4750 setzen? eject? wozu, das funktioniert ja. ich habe mal cdda2wav auf 4750 gesetzt, worauf ich diese Meldung erhalte: cdda2wav is not in your path Trial und Error, wenn auch unlogisch: Auch "chmod 4777 /usr/bin/cdda2wav" bringt die Meldung "CD could not be read"
markus@babylon:~> l /bin/eject -rwsr-x--- 1 root audio /bin/eject
ls -l /dev/hdc brw-r----- 1 root disk 22, 0 23. Feb 2007 /dev/hdc Also habe ich die User mal in die Gruppe disk eingetragen, doch es bleibt: CD could not be read Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 23. Februar 2007 schrieb Al Bogner:
Am Freitag, 23. Februar 2007 22:23 schrieb Markus Wunder:
Am Freitag, 23. Februar 2007 schrieb Al Bogner:
Seltsamerweise kann ich auf einem Rechner, der sowohl IDE als auch SCSI-CDROM enthält, als User die CD nicht öffnen/auslesen. Die Lade schließt sich jedoch mit eject, wobei ich bei eject die Rechte auf "4711" gesetzt habe. Ich habe die User auch noch in die Gruppe cdrom eingetragen.
Auf Rechnern ohne SCSI-Gerät habe ich dieses Problem nicht.
Probier es mal mit 4750 uns trage die user in die gruppe audio ein.
was auf 4750 setzen? eject? wozu, das funktioniert ja.
ich habe mal cdda2wav auf 4750 gesetzt, worauf ich diese Meldung erhalte: cdda2wav is not in your path
Trial und Error, wenn auch unlogisch: Auch "chmod 4777 /usr/bin/cdda2wav" bringt die Meldung "CD could not be read"
Ups ich dachte eject funktioniert nicht. Sorry MFG Markus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 24. Februar 2007 03:49 schrieb Markus Wunder:
Am Freitag, 23. Februar 2007 schrieb Al Bogner:
Am Freitag, 23. Februar 2007 22:23 schrieb Markus Wunder:
Am Freitag, 23. Februar 2007 schrieb Al Bogner:
Seltsamerweise kann ich auf einem Rechner, der sowohl IDE als auch SCSI-CDROM enthält, als User die CD nicht öffnen/auslesen. Die Lade schließt sich jedoch mit eject, wobei ich bei eject die Rechte auf "4711" gesetzt habe. Ich habe die User auch noch in die Gruppe cdrom eingetragen.
Auf Rechnern ohne SCSI-Gerät habe ich dieses Problem nicht.
Probier es mal mit 4750 uns trage die user in die gruppe audio ein.
was auf 4750 setzen? eject? wozu, das funktioniert ja.
ich habe mal cdda2wav auf 4750 gesetzt, worauf ich diese Meldung erhalte: cdda2wav is not in your path
Trial und Error, wenn auch unlogisch: Auch "chmod 4777 /usr/bin/cdda2wav" bringt die Meldung "CD could not be read"
Ups ich dachte eject funktioniert nicht. Sorry
So, jetzt ist der 1. Rechner da, der nur IDE hat und bei dem abcde nur als root funktioniert. Ich habe es dort nur theoretisch ausprobiert, weil es ein Celeron 433 ist, Der Rechner ist ein Reserverechner für Notfälle und ich habe mir den innen nicht näher angesehen. Interessant ist folgendes, dass man von außen nur 1 CDROM erkennt, vielleicht ist es auch ein Brenner. Aber es werden mit hwinfo _2_ CDROMs angezeigt: Die obere Gehäuseblende ist aus 1 Stück und sieht nur 1 CDROM vor. Vgl. Thread "Mein Rechner meint ich habe 2 CDROMs eingebaut, ist aber _1_ Laufwerk vorhanden". Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 24. Februar 2007 12:03 schrieb Al Bogner:
Seltsamerweise kann ich auf einem Rechner, der sowohl IDE als auch SCSI-CDROM enthält, als User die CD nicht öffnen/auslesen. Die Lade schließt sich jedoch mit eject, wobei ich bei eject die Rechte auf "4711" gesetzt habe. Ich habe die User auch noch in die Gruppe cdrom eingetragen.
Ich habe jetzt den 3. Rechner, wo abcde nur als root läuft, also 2x IDE-SCSI gemischt, 1x nur IDE. Vielleicht liegt es an den Rechten der Programme, die abcde aufruft. Ich habe jetzt nun auch ls -l /usr/bin/cd-discid -rws--x--x 1 root root 5936 26. Nov 02:40 /usr/bin/cd-discid ls -l /usr/bin/cdparanoia -rws--x--x 1 root root 31536 25. Nov 13:22 /usr/bin/cdparanoia und es kam keine Meldung mehr bzgl. Permission denied, dafür hat sich das System nach dem 2. Track aufgehängt. Beim 2. Mal lief es dann durch und beim 3. Mal auch. Aber: am Rechner bei dem schon immer alles gepasst hat: ´~> ls -l /usr/bin/cd-discid -rwxr-xr-x 1 root root 5936 26. Nov 02:40 /usr/bin/cd-discid ~> ls -l /usr/bin/cdparanoia -rwxr-xr-x 1 root root 31536 25. Nov 13:22 /usr/bin/cdparanoia Ich blicke da nicht durch, warum etwas funktioniert bzw. warum nicht. Das s-bit dürfte ja nicht zwingend notwendig sein. Vielleicht hängt es mit dem ewigen Problem SCSI-Emulation zusammen. Bei einem Rechner, bei dem es nicht geklappt hat, klappt es nun. Aber leider noch nicht bei den anderen. /etc/abcde.conf HELLOINFO="root@192.168.1.1" NOSUBMIT=y MP3ENCODERSYNTAX=default CDROMREADERSYNTAX=cdda2wav PADTRACKS=y INTERACTIVE=y LAMEOPTS="--verbose --preset standard" CDDA2WAVOPTS="-paranoia --verbose-level=all --deemphasize" OUTPUTDIR=`pwd` WAVOUTPUTDIR=`pwd` OUTPUTTYPE=mp3 OUTPUTFORMAT='${TRACKNUM}_${TRACKFILE}-${ARTISTFILE}-${ALBUMFILE}' VAOUTPUTFORMAT='${TRACKNUM}_${TRACKFILE}-${ARTISTFILE}-${ALBUMFILE}' MAXPROCS=3 LOWDISK=n EJECTCD=y EXTRAVERBOSE=n im Homeverzeichnis: .abcde.conf # für IDE INTERACTIVE=y CDROMID=ATA:0,1,0 CDPARANOIACDROMBUS="d" # für SCSI INTERACTIVE=y CDROMID=0,2,0 CDPARANOIACDROMBUS="" Die beiden letzten Variablen muss man sich aber aus dem Script suchen, denn in der mitgelieferten Beispiel-Konfiguration sind die nicht vorhanden. Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Al Bogner
-
Markus Wunder