Re: Changes In udev?
On Sat, May 19, 2012 at 03:35:29PM +0000, Camaleón wrote:
> On Sat, 19 May 2012 11:04:02 -0400, Thomas H. George wrote:
>
> > In /dev cdrom4, cdrw4, dvd4 and dvdrw4 all point to sr1 and cdrom6,
> > cdrw6, dvd6 and dvdrw6 all point to sr0
> >
> > I just replaced a dying motherboard - the ethernet circuit failed - and
> > on boot up found the above soft links. Perhaps this was changed in a
> > recent dist-upgrade and I only now noticed the changes. Either way my
> > /dev/fstab file was out of date as it contained entries like
> >
> > /dev/sca1 /media/cdrom1 udf,iso9660 user,noauto 0 0
> >
> > so my dvdrw drives were not found.
>
> Are you running squeeze, wheehy, sid?
Wheezy
>
> How many optical devices do you have, two (CD → sr1 and DVD → sr0)? You
> can run "dmesg | grep sr" and send the output.
>
> (...)
[ 1.802349] sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[ 1.802964] sr 5:0:0:0: Attached scsi CD-ROM sr0
[ 2.936691] sr1: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
[ 2.936900] sr 6:0:0:0: Attached scsi CD-ROM sr1
The dvdrw is a sata drive and the cdrw is a usb drive
> > changes in /dev?
>
> You can try with:
>
> /dev/cdrom /media/cdrom0 udf,iso9660 user,noauto 0 0
> /dev/dvd /media/dvd0 udf,iso9660 user,noauto 0 0
>
The problem is that udev has chosen to link cdrom4 to sr1 and to link
dvdrw6 to sr0 so there are no /dev/cdrom /dev/dvd entries.
> Note that "/dev/cdrom" and "/dev/dvd" are the names udev gives to your
> devices based on the content of "/etc/udev/rules.d/70-persistent-
> cdrom.rules" file.
Now that you direct me to the content of the
/etc/udev/rules.d/70-persistent-cdrom.rules file (attached below) it is
clear why the assignments cdrom4 and dvdrw6 were made but
where did all the extra entries in this file come from? Can I just
delete them? Will they be regenrated by future updates?
# This file was automatically generated by the /lib/udev/write_cd_rules
# program, probably run by the cd-aliases-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line
# and set the $GENERATED variable.
# DRW-2014L1T (pci-0000:00:05.0-scsi-1:0:0:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:05.0-scsi-1:0:0:0", SYMLINK+="cdrom", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:05.0-scsi-1:0:0:0", SYMLINK+="cdrw", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:05.0-scsi-1:0:0:0", SYMLINK+="dvd", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:05.0-scsi-1:0:0:0", SYMLINK+="dvdrw", ENV{GENERATED}="1"
# DRX-510UL (pci-0000:00:02.1-usb-0:1:1.0-scsi-0:0:0:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.1-usb-0:1:1.0-scsi-0:0:0:0", SYMLINK+="cdrom1", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.1-usb-0:1:1.0-scsi-0:0:0:0", SYMLINK+="cdrw1", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.1-usb-0:1:1.0-scsi-0:0:0:0", SYMLINK+="dvd1", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.1-usb-0:1:1.0-scsi-0:0:0:0", SYMLINK+="dvdrw1", ENV{GENERATED}="1"
# DRX-510UL (pci-0000:00:02.1-usb-0:1:1.0-scsi-0:0:0:0)
ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="Sony_DRX-510UL_DRX-510UL_SYQ013324", SYMLINK+="cdrom2", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="Sony_DRX-510UL_DRX-510UL_SYQ013324", SYMLINK+="cdrw2", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="Sony_DRX-510UL_DRX-510UL_SYQ013324", SYMLINK+="dvd2", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="Sony_DRX-510UL_DRX-510UL_SYQ013324", SYMLINK+="dvdrw2", ENV{GENERATED}="1"
# Cruzer (pci-0000:00:02.1-usb-0:2:1.0-scsi-0:0:0:1)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.1-usb-0:2:1.0-scsi-0:0:0:1", SYMLINK+="cdrom", ENV{GENERATED}="1"
# Cruzer (pci-0000:00:02.1-usb-0:2:1.0-scsi-0:0:0:1)
ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="SanDisk_Cruzer_08778113C0C349E1-0:1", SYMLINK+="cdrom", ENV{GENERATED}="1"
# DVD_RW_DRU-510A (pci-0000:00:02.0-usb-0:1:1.0-scsi-0:0:0:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.0-usb-0:1:1.0-scsi-0:0:0:0", SYMLINK+="cdrom3", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.0-usb-0:1:1.0-scsi-0:0:0:0", SYMLINK+="cdrw3", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.0-usb-0:1:1.0-scsi-0:0:0:0", SYMLINK+="dvd3", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:02.0-usb-0:1:1.0-scsi-0:0:0:0", SYMLINK+="dvdrw3", ENV{GENERATED}="1"
# DVD_RW_DRU-510A (pci-0000:00:02.0-usb-0:1:1.0-scsi-0:0:0:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="SONY_DVD_RW_DRU-510A_DRX-510UL_SYQ013324-0:0", SYMLINK+="cdrom4", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="SONY_DVD_RW_DRU-510A_DRX-510UL_SYQ013324-0:0", SYMLINK+="cdrw4", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="SONY_DVD_RW_DRU-510A_DRX-510UL_SYQ013324-0:0", SYMLINK+="dvd4", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="SONY_DVD_RW_DRU-510A_DRX-510UL_SYQ013324-0:0", SYMLINK+="dvdrw4", ENV{GENERATED}="1"
# DRW-2014L1T (pci-0000:00:05.0-scsi-3:0:0:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:05.0-scsi-3:0:0:0", SYMLINK+="cdrom5", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:05.0-scsi-3:0:0:0", SYMLINK+="cdrw5", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:05.0-scsi-3:0:0:0", SYMLINK+="dvd5", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:05.0-scsi-3:0:0:0", SYMLINK+="dvdrw5", ENV{GENERATED}="1"
# ASUS_DRW-2014L1T (pci-0000:00:14.1-scsi-1:0:0:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:14.1-scsi-1:0:0:0", SYMLINK+="cdrom6", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:14.1-scsi-1:0:0:0", SYMLINK+="cdrw6", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:14.1-scsi-1:0:0:0", SYMLINK+="dvd6", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:14.1-scsi-1:0:0:0", SYMLINK+="dvdrw6", ENV{GENERATED}="1"
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] jp8ek1$27j$17@dough.gmane.org">http://lists.debian.org/[🔎] jp8ek1$27j$17@dough.gmane.org
>
>
Reply to: