Am Mon, 21 Jan 2013 21:56:00 -0600 schrieb »Q« <boxc...@gmx.net>: > 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