Your message dated Fri, 03 Oct 2008 11:59:23 +0200 with message-id <[EMAIL PROTECTED]> and subject line Re: Bug#500938: /dev/cdrom link created, but not /dev/dvd or /dev/cdrw has caused the Debian Bug report #500938, regarding /dev/cdrom link created, but not /dev/dvd or /dev/cdrw to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 500938: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500938 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: udev Version: 0.125-6 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, since a while (but can’t exactly spot it), I don’t have the /dev/dvd and /dev/cdrw symlinks any more, although I do have the /dev/cdrom. It used to work before. I tried to delete /etc/udev/rules.d/70-persistent-cd.rules and re-boot. The file gets re-created with what looks good to me: ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-1:0", SYMLINK+="cdrom", ENV{GENERATED}="1" ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-1:0", SYMLINK+="cdrw", ENV{GENERATED}="1" ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-1:0", SYMLINK+="dvd", ENV{GENERATED}="1" Also the output of cdrom_id looks fine to me: $ /lib/udev/cdrom_id /dev/hdc ID_CDROM=1 ID_CDROM_CD_R=1 ID_CDROM_CD_RW=1 ID_CDROM_DVD=1 ID_CDROM_MRW=1 ID_CDROM_MRW_W=1 so I don’t know where to continue debugging this. Can you help me here? Greetings and thanks, Joachim - -- Package-specific info: - -- /etc/udev/rules.d/: /etc/udev/rules.d/: insgesamt 228 - -rw-r--r-- 1 root root 1547 17. Jul 00:38 024_hpmud.rules lrwxrwxrwx 1 root root 20 24. Aug 22:59 025_libchipcard.rules -> ../libchipcard.rules lrwxrwxrwx 1 root root 19 3. Jan 2008 025_libgphoto2.rules -> ../libgphoto2.rules - -rw-r--r-- 1 root root 115 17. Jul 00:38 45-hplip.rules - -rw-r--r-- 1 root root 3586 7. Aug 01:48 50-udev.rules - -rw-r--r-- 1 root root 115 17. Jul 00:38 55-hpmud.rules - -rw-r--r-- 1 root root 1543 7. Jul 13:04 60-persistent-input.rules - -rw-r--r-- 1 root root 4554 4. Aug 12:33 60-persistent-storage.rules - -rw-r--r-- 1 root root 1582 11. Jul 15:40 60-persistent-storage-tape.rules - -rw-r--r-- 1 root root 523 7. Jul 13:04 60-persistent-v4l.rules - -rw-r--r-- 1 root root 1083 19. Jul 01:48 65_dmsetup.rules - -rw-r--r-- 1 root root 607 2. Okt 21:15 70-persistent-cd.rules - -rw-r--r-- 1 root root 638 20. Feb 2007 70-persistent-net.rules - -rw-r--r-- 1 root root 452 7. Jul 13:04 75-cd-aliases-generator.rules - -rw-r--r-- 1 root root 3081 30. Jul 01:07 75-persistent-net-generator.rules - -rw-r--r-- 1 root root 2282 20. Jul 19:08 80-drivers.rules lrwxrwxrwx 1 root root 15 3. Jan 2008 85-pcmcia.rules -> ../pcmcia.rules - -rw-r--r-- 1 root root 82 17. Aug 20:15 90-hal.rules - -rw-r--r-- 1 root root 4247 20. Jul 19:08 91-permissions.rules - -rw-r--r-- 1 root root 593 30. Jul 01:07 95-late.rules - -rw-r--r-- 1 root root 72 24. Apr 2006 cardreader.rules - -rw-r--r-- 1 root root 67 24. Apr 2006 cdrecorder.rules - -rw-r--r-- 1 root root 44 14. Apr 2006 chipcard.rules - -rw-r--r-- 1 root root 140 29. Apr 2006 maxtor.rules - -rw-r--r-- 1 root root 87 24. Apr 2006 n770.rules - -rw-r--r-- 1 root root 92 30. Apr 2006 panasonic.rules-disabled - -rw-r--r-- 1 root root 102 24. Apr 2006 pentax.rules - -rw-r--r-- 1 root root 250 10. Feb 2006 plextor.rules - -rw-r--r-- 1 root root 53 6. Mai 2006 samsung.rules lrwxrwxrwx 1 root root 19 3. Jan 2008 z60_alsa-utils.rules -> ../alsa-utils.rules - -rw-r--r-- 1 root root 2079 22. Jul 02:53 z60_gpsd.rules lrwxrwxrwx 1 root root 15 3. Jan 2008 z60_hdparm.rules -> ../hdparm.rules - -rw-r--r-- 1 root root 39 18. Mär 2008 z60_ifplugd.rules - -rw-r--r-- 1 root root 2656 3. Jan 2008 z60_libpisock9.rules - -rw-r--r-- 1 root root 14883 1. Mär 2008 z60_libsane-extras.rules - -rw-r--r-- 1 root root 72908 6. Jun 18:17 z60_libsane.rules - -rw-r--r-- 1 root root 80 6. Jun 15:46 z60_virtualbox-ose.rules - -rw-r--r-- 1 root root 6661 2. Dez 2007 z60_xserver-xorg-input-wacom.rules - -- /sys/: /sys/block/dm-0/dev /sys/block/dm-1/dev /sys/block/dm-2/dev /sys/block/dm-3/dev /sys/block/dm-4/dev /sys/block/hda/dev /sys/block/hda/hda1/dev /sys/block/hda/hda2/dev /sys/block/hdc/dev /sys/block/ram0/dev /sys/block/ram10/dev /sys/block/ram11/dev /sys/block/ram12/dev /sys/block/ram13/dev /sys/block/ram14/dev /sys/block/ram15/dev /sys/block/ram1/dev /sys/block/ram2/dev /sys/block/ram3/dev /sys/block/ram4/dev /sys/block/ram5/dev /sys/block/ram6/dev /sys/block/ram7/dev /sys/block/ram8/dev /sys/block/ram9/dev /sys/class/cardman_4000/cmm0/dev /sys/class/drm/card0/dev /sys/class/graphics/fb0/dev /sys/class/input/input0/event0/dev /sys/class/input/input1/event1/dev /sys/class/input/input2/event2/dev /sys/class/input/input3/event3/dev /sys/class/input/input4/event4/dev /sys/class/input/input5/event5/dev /sys/class/input/input6/event6/dev /sys/class/input/input7/event7/dev /sys/class/input/input7/mouse0/dev /sys/class/input/input8/event8/dev /sys/class/input/input8/mouse1/dev /sys/class/input/mice/dev /sys/class/misc/agpgart/dev /sys/class/misc/cpu_dma_latency/dev /sys/class/misc/device-mapper/dev /sys/class/misc/hpet/dev /sys/class/misc/network_latency/dev /sys/class/misc/network_throughput/dev /sys/class/misc/nvram/dev /sys/class/misc/psaux/dev /sys/class/misc/snapshot/dev /sys/class/misc/tun/dev /sys/class/misc/watchdog/dev /sys/class/ppdev/parport0/dev /sys/class/printer/lp0/dev /sys/class/rtc/rtc0/dev /sys/class/sound/adsp/dev /sys/class/sound/audio1/dev /sys/class/sound/audio/dev /sys/class/sound/controlC0/dev /sys/class/sound/controlC1/dev /sys/class/sound/dsp1/dev /sys/class/sound/dsp/dev /sys/class/sound/mixer1/dev /sys/class/sound/mixer/dev /sys/class/sound/pcmC0D0c/dev /sys/class/sound/pcmC0D0p/dev /sys/class/sound/pcmC0D1c/dev /sys/class/sound/pcmC0D2c/dev /sys/class/sound/pcmC0D3c/dev /sys/class/sound/pcmC0D4p/dev /sys/class/sound/pcmC1D0c/dev /sys/class/sound/pcmC1D0p/dev /sys/class/sound/timer/dev /sys/class/usb_device/usbdev1.1/dev /sys/class/usb_device/usbdev2.1/dev /sys/class/usb_device/usbdev3.1/dev /sys/class/usb_device/usbdev4.1/dev /sys/class/usb_endpoint/usbdev1.1_ep00/dev /sys/class/usb_endpoint/usbdev1.1_ep81/dev /sys/class/usb_endpoint/usbdev2.1_ep00/dev /sys/class/usb_endpoint/usbdev2.1_ep81/dev /sys/class/usb_endpoint/usbdev3.1_ep00/dev /sys/class/usb_endpoint/usbdev3.1_ep81/dev /sys/class/usb_endpoint/usbdev4.1_ep00/dev /sys/class/usb_endpoint/usbdev4.1_ep81/dev /sys/devices/pci0000:00/0000:00:1d.0/usb1/dev /sys/devices/pci0000:00/0000:00:1d.1/usb2/dev /sys/devices/pci0000:00/0000:00:1d.2/usb3/dev /sys/devices/pci0000:00/0000:00:1d.7/usb4/dev - -- Kernel configuration: - -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.25-2-486 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages udev depends on: ii debconf [debconf-2.0] 1.5.23 Debian configuration management sy ii libc6 2.7-13 GNU C Library: Shared libraries ii libselinux1 2.0.65-5 SELinux shared libraries ii libvolume-id0 0.125-6 libvolume_id shared library ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip udev recommends no packages. udev suggests no packages. - -- debconf information: udev/new_kernel_needed: false udev/devfs-warning: udev/reboot_needed: * udev/reboot-warning: -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkjlIO0ACgkQ9ijrk0dDIGxUGQCfbhgmAIDVDOv0pmZ183YBO58P nmsAmgPNLTzZYC8uU00caEp/GufPHLy/ =doKG -----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---Hi, Am Donnerstag, den 02.10.2008, 23:57 +0200 schrieb Marco d'Itri: > On Oct 02, Joachim Breitner <[EMAIL PROTECTED]> wrote: > > > ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-1:0", > > SYMLINK+="cdrom", ENV{GENERATED}="1" > > ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-1:0", > > SYMLINK+="cdrw", ENV{GENERATED}="1" > > ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:1f.1-ide-1:0", > > SYMLINK+="dvd", ENV{GENERATED}="1" > > I find very hard to believe that udev is not creating the links even if > they are listed here. Raise the debugging level and remove/insert the > relevant kernel module. here is the log while inserting: Oct 3 11:51:46 otto udevd[1008]: msg_queue_insert: seq 1231 queued, 'add' 'module' Oct 3 11:51:46 otto udevd-event[4822]: pass_env_to_socket: passed 105 bytes to socket '/org/freedesktop/hal/udev_event', Oct 3 11:51:46 otto udevd-event[4822]: pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', Oct 3 11:51:46 otto udevd-event[4822]: udev_event_run: seq 1231 finished with 0 Oct 3 11:51:46 otto udevd[1008]: udev_event_run: seq 1231 forked, pid [4822], 'add' 'module', 0 seconds old Oct 3 11:51:46 otto udevd[1008]: udev_done: seq 1231, pid [4822] exit with 0, 0 seconds old Oct 3 11:51:46 otto udevd[1008]: msg_queue_insert: seq 1232 queued, 'add' 'module' Oct 3 11:51:46 otto udevd-event[4823]: pass_env_to_socket: passed 115 bytes to socket '/org/freedesktop/hal/udev_event', Oct 3 11:51:46 otto udevd-event[4823]: pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', Oct 3 11:51:46 otto udevd-event[4823]: udev_event_run: seq 1232 finished with 0 Oct 3 11:51:46 otto kernel: [ 2857.919845] hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache Oct 3 11:51:46 otto kernel: [ 2857.919865] Uniform CD-ROM driver Revision: 3.20 Oct 3 11:51:46 otto udevd[1008]: udev_event_run: seq 1232 forked, pid [4823], 'add' 'module', 0 seconds old Oct 3 11:51:46 otto udevd[1008]: udev_done: seq 1232, pid [4823] exit with 0, 0 seconds old Oct 3 11:51:47 otto udevd[1008]: msg_queue_insert: seq 1233 queued, 'add' 'block' Oct 3 11:51:47 otto udevd-event[4824]: udev_node_mknod: mknod(/dev/.tmp-22-0, 060600, (22,0)) Oct 3 11:51:47 otto udevd-event[4824]: udev_node_mknod: chmod(/dev/.tmp-22-0, 060600) Oct 3 11:51:47 otto udevd-event[4824]: udev_node_mknod: chown(/dev/.tmp-22-0, 0, 0) Oct 3 11:51:47 otto udevd-event[4824]: run_program: 'cdrom_id --export /dev/.tmp-22-0' Oct 3 11:51:47 otto udevd[1008]: udev_event_run: seq 1233 forked, pid [4824], 'add' 'block', 0 seconds old Oct 3 11:51:47 otto udevd[1008]: msg_queue_insert: seq 1234 queued, 'add' 'drivers' Oct 3 11:51:47 otto udevd-event[4826]: pass_env_to_socket: passed 132 bytes to socket '/org/freedesktop/hal/udev_event', Oct 3 11:51:47 otto udevd-event[4826]: pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', Oct 3 11:51:47 otto udevd-event[4826]: udev_event_run: seq 1234 finished with 0 Oct 3 11:51:47 otto udevd[1008]: udev_event_run: seq 1234 forked, pid [4826], 'add' 'drivers', 0 seconds old Oct 3 11:51:47 otto udevd[1008]: udev_done: seq 1234, pid [4826] exit with 0, 0 seconds old Oct 3 11:51:47 otto cdrom_id[4825]: main: probing: '/dev/.tmp-22-0' Oct 3 11:51:47 otto cdrom_id[4825]: cd_inquiry: INQUIRY: [HL-DT-ST][RW/DVD GCC-4242N][0201] Oct 3 11:51:47 otto cdrom_id[4825]: cd_profiles: GET CONFIGURATION: number of profiles 180 Oct 3 11:51:47 otto cdrom_id[4825]: cd_profiles: profile 0x10 Oct 3 11:51:47 otto cdrom_id[4825]: cd_profiles: current profile 0x00 Oct 3 11:51:47 otto cdrom_id[4825]: cd_profiles: no current profile, assuming no media Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/cdrom_id' (stdout) 'ID_CDROM=1' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/cdrom_id' (stdout) 'ID_CDROM_CD_R=1' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/cdrom_id' (stdout) 'ID_CDROM_CD_RW=1' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/cdrom_id' (stdout) 'ID_CDROM_DVD=1' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/cdrom_id' (stdout) 'ID_CDROM_MRW=1' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/cdrom_id' (stdout) 'ID_CDROM_MRW_W=1' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/cdrom_id' returned with status 0 Oct 3 11:51:47 otto udevd-event[4824]: match_rule: '/sys/block/hdc/whole_disk' does not exist Oct 3 11:51:47 otto udevd-event[4824]: run_program: 'ata_id --export /dev/.tmp-22-0' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/ata_id' (stdout) 'ID_TYPE=cd' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/ata_id' (stdout) 'ID_MODEL=HL-DT-STCD-RWDVD_DRIVE_GCC-4242N' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/ata_id' (stdout) 'ID_SERIAL=' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/ata_id' (stdout) 'ID_REVISION=0201' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/ata_id' (stdout) 'ID_BUS=ata' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/ata_id' returned with status 0 Oct 3 11:51:47 otto udevd-event[4824]: run_program: 'edd_id --export /dev/.tmp-22-0' Oct 3 11:51:47 otto edd_id[4828]: main: no kernel EDD support Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/edd_id' (stderr) 'no kernel EDD support' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/edd_id' returned with status 2 Oct 3 11:51:47 otto udevd-event[4824]: run_program: 'path_id /block/hdc' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/path_id' (stdout) 'ID_PATH=pci-0000:00:1f.1-ide-1:0' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/lib/udev/path_id' returned with status 0 Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: add symlink 'disk/by-path/pci-0000:00:1f.1-ide-1:0' Oct 3 11:51:47 otto udevd-event[4824]: match_rule: set ENV 'GENERATED=1' Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: add symlink 'cdrom' Oct 3 11:51:47 otto udevd-event[4824]: match_rule: set ENV 'GENERATED=1' Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: add symlink 'cdrw' Oct 3 11:51:47 otto udevd-event[4824]: match_rule: set ENV 'GENERATED=1' Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: add symlink 'dvd' Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: reset symlink list Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: add symlink 'cdrecorder' Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: reset symlink list Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: add symlink 'cdrom' ^^ These reset lines look suspicious, don’t they? After some grepping, I found this old file lying around: $ cat ./cdrecorder.rules KERNEL=="hdc", SYMLINK="cdrecorder" KERNEL=="hdc", SYMLINK="cdrom" $ ls -l ./cdrecorder.rules -rw-r--r-- 1 root root 67 24. Apr 2006 ./cdrecorder.rules I don’t know why it worked before. Maybe the resetting is new? Anyways, this was a local problem that I fixed now. Thx for the help. Oct 3 11:51:47 otto udevd-event[4824]: udev_rules_get_name: no node name set, will use kernel name 'hdc' Oct 3 11:51:47 otto udevd-event[4824]: udev_db_get_device: no db file to read /dev/.udev/db/\x2fblock\x2fhdc: No such file or directory Oct 3 11:51:47 otto udevd-event[4824]: udev_node_add: creating device node '/dev/hdc', major=22, minor=0, mode=0660, uid=0, gid=24 Oct 3 11:51:47 otto udevd-event[4824]: udev_node_mknod: mknod(/dev/hdc, 060660, (22,0)) Oct 3 11:51:47 otto udevd-event[4824]: udev_node_mknod: chmod(/dev/hdc, 060660) Oct 3 11:51:47 otto udevd-event[4824]: udev_node_mknod: chown(/dev/hdc, 0, 24) Oct 3 11:51:47 otto udevd-event[4824]: name_index: creating index: '/dev/.udev/names/cdrom/\x2fblock\x2fhdc' Oct 3 11:51:47 otto udevd-event[4824]: name_index: creating index: '/dev/.udev/names/hdc/\x2fblock\x2fhdc' Oct 3 11:51:47 otto udevd-event[4824]: udev_node_update_symlinks: update symlink 'cdrom' of '/block/hdc' Oct 3 11:51:47 otto udevd-event[4824]: udev_db_get_devices_by_name: found index directory '/dev/.udev/names/cdrom' Oct 3 11:51:47 otto udevd-event[4824]: update_link: found 1 devices with name 'cdrom' Oct 3 11:51:47 otto udevd-event[4824]: update_link: found '/block/hdc' for 'cdrom' Oct 3 11:51:47 otto udevd-event[4824]: update_link: compare (our own) priority of '/block/hdc' 0 >= 0 Oct 3 11:51:47 otto udevd-event[4824]: update_link: 'cdrom' with target 'hdc' has the highest priority 0, create it Oct 3 11:51:47 otto udevd-event[4824]: node_symlink: creating symlink '/dev/cdrom' to 'hdc' Oct 3 11:51:47 otto udevd-event[4824]: pass_env_to_socket: passed 486 bytes to socket '/org/freedesktop/hal/udev_event', Oct 3 11:51:47 otto udevd-event[4824]: pass_env_to_socket: passed -1 bytes to socket '@/org/kernel/udev/monitor', Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/etc/init.d/hdparm hotplug' Oct 3 11:51:47 otto udevd-event[4824]: run_program: '/etc/init.d/hdparm' returned with status 0 Oct 3 11:51:47 otto udevd-event[4824]: udev_event_run: seq 1233 finished with 0 Oct 3 11:51:47 otto udevd[1008]: udev_done: seq 1233, pid [4824] exit with 0, 0 seconds old Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer [EMAIL PROTECTED] | ICQ# 74513189 | GPG-Keyid: 4743206C JID: [EMAIL PROTECTED] | http://people.debian.org/~nomeata
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
--- End Message ---

