Antonio Larrosa <alarrosa@suse.de> wrote:
Thanks for the history lesson. I'm afraid I've been using cdparanoia for too long and didn't know all of that. I just noticed the -paranoia option in cdda2wav so I'll use that.
Btw, running 'LANG=C sudo cdda2wav -D /dev/sr0", it says:
cdda2wav does not need to run as root once it has been installed with the right fine grained permissions: setcap cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep /opt/schily/bin/cdrecord setcap cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep /opt/schily/bin/cdda2wav setcap cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep /opt/schily/bin/readcd and note that /dev/sr0 is an unsupported device name on Linux because even if it worked, you could enforce libscg to use a bad driver even though a better driver may be present. BTW: LANG is only a fallback environment that has been used as the main control for localization on SunOS in the 1980s....
cdda2wav: Invalid argument. Illegal value for busno, target or lun '-1,208,11'. Cannot open or use SCSI driver. cdda2wav: For possible targets try 'cdda2wav -scanbus'.
This may be caused by a bug in the linux kernel. The linux kernel folks like to destroy SCSI interfaces from time to time in order to annoy me.
(the 2nd and 3rd lun numbers seem to be random each time it's run)
But at least cdda2wav works with the 5.6.0rc2 kernel when using "-D 4,0,0" to specify the device .
Well, if you only have one CD drive in the system, there is no need to specify a device at all. Jörg -- EMail:joerg@schily.net (home) Jörg Schilling D-13353 Berlin joerg.schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sf.net/projects/schilytools/files/' -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org