Hello Keith: I'm having real problems with Iomega external USB cd writter - I noticed yours is also iomega. I can write cds via root with cdrecord/k3b if I add "-force" because if not, it will give the next error: "Trying to use high speed medium on low speed writer". And cdrecord doesn't want to run by my Edulix user, it says "Permission denied". I've been searching the web, asking in freenode.net#suse, etc. I found that ssoem people suggested to set suid properly as a (dangeorus) hack (for example see [1]). Finally I did this: chmod u+s /usr/bin/cdrecord && chgrp users /usr/bin/cdrecord. Then executed k3b with my user (Edulix) and noted that a popup complianing about cdrecord superuser permissions appears. I've also tried your suggestions but they did not make any diffference - is reboot necessary to apply them ? I also can tell you that I tried to create a data CD in k3b and then import cd session (to continue a multisession with k3b cd that I had just written via cdrecord). K3b freezed, and what's more, suse plugger too. I had to reboot ni order to get suse plugger back to live! BTW, I can see in my iomega cd writter a label saying "Model: CDRW55292EXT", but in plugger I see "IOMEGA CDRW86522EXT-3B". I don't think this is normal! I can also tell you that cd writting speed goes to 4x, most probably because I connected it to a non USB 2.0 port. (the cd writter works 52x24x52x in USB 2.0 and 4x4x6x in USB 1.1). Finally, another strange thing is that if I click in SuSE plugger > CD-ROM, "IOMEGA CDRW86522EXT-3B" > Configure I always see in the dialog that appears (/sbin/yast2 cdrom) that "Link" and "Mount point" are never set for Iomega (i.e. I can clic in "IOMEGA CDRW86522EXT-3B" > Configure and then Iomega's Link sets /dev/cdrom and Mount Point to /media/cdrom). However,. if after boot that I do that, in SuSE plugger > CD-ROM, "IOMEGA CDRW86522EXT-3B" > Details I can see "Configured: Yes".But if I click in SuSE plugger > CD-ROM, "IOMEGA CDRW86522EXT-3B" > Configure, and while that new dialog is open or if I close it without adding (as I told you before) the iomega CDRW, then in Details I can see "Configured" turns to "No"! One more strange thing to make you have nightmares when sleeping: A new dir, /media/usb-storage-0347300062:0:0:0, has apeared in my system and I can see this: # mount | grep sr0 /dev/sr0 on /media/usb-storage-0347300062:0:0:0 type subfs (ro,nosuid,nodev,fs=cdfss,procuid,iocharset=utf8) /dev/sr0 on /media/cdrom type subfs (ro,nosuid,nodev,fs=cdfss,procuid,iocharset=utf8) But.... there's not /media/usb-storage-0347300062:0:0:0 entry in /etc/fstab. Can someone help me with any of this annoying things related to my cd writter ? Any comment, suggestion or something ? Good luck, Edulix. -- [1] http://www.kdehispano.org/modules/newbb/viewtopic.php?topic_id=1372&forum=8 (in spanish) El Viernes, 30 de Julio de 2004 13:20, burgeke@HQ.VerizonWireless.com escribió:
I know we have been going back and forth about how some can't burn CDs as a normal user but rather, only as root. I did post a workaround in an earlier thread some weeks ago. It was to simply upgrade cdrecord from packman's site and set perms on cdrecord and cdrdao to run as root. That solved all my problems...
Anyway, thought I would dig into the root of the problem instead of taking that route on this new install I just did. Same external Iomega CDRW (predator) USB drive. I had the same problem with a fresh SuSE 9.1 pro install with all patches from YOU applied; I could only burn as root.
Here was my fix:
** In /etc/fstab add "users" to the options for /dev/cdrom ** In /etc/resmgr.conf add "scsi" to the "add /dev/cdrom" line to look like this "add /dev/cdrom desktop paride scsi"
Worked like a champ after that.
Note: Not sure if the fstab mods were needed or not. The modification of fstab alone did not resolve the problem. It wasn't until I fixed up resmgr.conf and booted that I was able to burn as a user.
Hope this helps someone else with external USB burners.
Regards, Keith Burgess
P.S. I dug the net like crazy for documentation on resmgr and came up empty. Might look at the source shortly to see if I can understand the options in resmgr.conf and what they do.