On 08/24/2013 10:14 PM, Ken Moffat wrote:
> On Sat, Aug 24, 2013 at 08:54:02PM -0400, Walter Webb wrote:
>> My latest computer has two dvd's; only one is a writer.  I also have
>> a usb dvd writer that I occasionally use.  Pre systemd udev generated
>> /etc/udev/rules.d/70-persistent-cd.rules for the devices on the first
>> boot.  The first time I plugged in the usb device, entries were added
>> for that.  I never understood why it worked, but it did.
>>
>> For lfs-7.1, I eventually rebuilt it with pre systemd udev.  I built
>> lfs-7.2 and some of blfs, but decided to make lfs-7.3 work.
>>
>> After a lot of tries, I found that the old 70-persistent-cd.rules
>> worked after I replaced the ENV{ID_PATH} entries with ENV{ID_SERIAL}
>> entries.  With lfs-7.4, I will attemt to generate the file properly.
>>
>   That sounds odd - as if the usb writer appears ahead of, or
> between, the non-usb drives.  Do you plug it in before booting ?  If
> so, probably best not to do that (or make that change to ID_SERIAL
> to allow you to do it).  The appearance of drives connected via usb
> is random and may change across kernel versions, or across different
> kernel configs.
>
>> I had problems with my two ethernets.  Since they use different
>> drivers, I eventually found that building one driver in the kernel
>> and the other as a module kept them in consistent order.
>>
>>
>> I discovered the file /etc/sysconfig/udev_retry and added sound to
>> it.  This file must have appeared with sysstemd.
>>
>>
>> The latest problem I found a solution for was ejecting and closing
>> the dvd's.  I didn't know it was a systemd problem until I found a
>> solution on the net for similar problems.
>>
>> The file /lib/udev/rules.d/60-cdrom_id.rules has a line:
>>
>> IMPORT{program}="cdrom_id --lock-media $devnode"
>>
>> Removing "--lock-media" from this line fixed it.
>>
>   Thanks, I've got the same problem (on a built-in writer) with
> 7.4-rc1 except using eudev which now also has that same change.
> With an earlier version of eudev (back in April) eject mostly
> worked (failed once or twice over perhaps 30 uses).  I've added
> the need for a sed to fix this this on local builds to my ToDo
> list.  Seems to be a systemd problem, but I'm not surprised by that.
>
>   Does anyone else see eject failing to eject a CD/DVD with 7.3 or
> later ?  Eject is now part of util-linux so you don't need to
> install anything extra to test this, just put a CD or DVD in
> /dev/sr0.
>
> ĸen

on the latest SVN if a cd/dvd is in the drive eject works.
If no cd/dvd is in the drive eject does nothing.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to