Am Mon, 21 Jan 2013 21:56:00 -0600 schrieb »Q« <[email protected]>: > udev-197-r3 gave me this postinstall warning: > > Upstream has removed the persistent-cd rules generator. If you need > persistent names for these devices, place udev rules for them > in /etc/udev/rules.d. > > Well, I have had such a rule for a long time, and it worked ok until I > installed udev-197, which seems to be ignoring it. I'm at a loss to > see what's wrong. > > Here's /etc/udev/rules.d/12-opticaldrive.rules, just one line: > > KERNEL=="sr0", SUBSYSTEM=="block", NAME="opticaldrive", SYMLINK+="%k", > SYMLINK+="cdrom", SYMLINK+="cdrw", SYMLINK+="dvd", SYMLINK+="dvdrom", > SYMLINK+="dvdrw" > > And here's the first part of udevadm info for the device: > > looking at device > '/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sr0': > KERNEL=="sr0" > SUBSYSTEM=="block" > DRIVER=="" > ATTR{ro}=="0" > ATTR{size}=="4" > ATTR{stat}==" 0 0 0 0 0 0 > 0 0 0 0 0" > ATTR{range}=="1" > ATTR{discard_alignment}=="0" > ATTR{events}=="media_change eject_request" > ATTR{ext_range}=="1" > ATTR{events_poll_msecs}=="-1" > ATTR{alignment_offset}=="0" > ATTR{inflight}==" 0 0" > ATTR{removable}=="1" > ATTR{capability}=="119" > ATTR{events_async}==""
Well, I did the udev upgrade, and the following rules in
/etc/udev/rules.d/70-persistent-cd.rules still work:
KERNEL=="sr0", SYMLINK+="cdrom", ENV{GENERATED}="1"
KERNEL=="sr0", SYMLINK+="cdrw", ENV{GENERATED}="1"
KERNEL=="sr0", SYMLINK+="dvd", ENV{GENERATED}="1"
KERNEL=="sr0", SYMLINK+="dvdrw", ENV{GENERATED}="1"
I don't really think it's that the symlinks are spread out over four lines, but
you can try it anyway. The ENV{GENERATED} bit is left over from the
auto-generated rule; I have my doubts regarding its necessity.
[ Luckily for me, I had no problems upgrading udev, save for a change in
the naming scheme of the files in /dev/input/by-id/, which screwed up my
pulseaudio settings (I use the volume keys on my keyboard), which took all of
1
minute to fix after I noticed pulseaudio wasn't starting. ]
HTH
--
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup
signature.asc
Description: PGP signature

