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.


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.


Summary of systemd-udev:
     If it ain't broke, fix it.
-- 
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