I am using udev-070, and I cannot seem to find my DVD drive anywhere. My kernel does see it: hdd: PLEXTOR DVDR PX-708A, ATAPI CD/DVD-ROM drive But: ls: /dev/dvd: No such file or directory Other possibilities that one might expect, such as cdrom, dvdrw, cdroms* do not exist. In fact, find /dev | grep -i dvd reveals only: /dev/pktcdvd /dev/pktcdvd/control /dev/.udevdb/class@misc@pktcdvd And the same for cdr reveals nothing. I have repeatedly tried udevstart, and even rebooting, to no avail. This leaves me without access to my DVD drive, therefore I cannot read or write CD's or DVD's. I didn't want to think this was a problem with udev or its config, but I have run out of ideas, as have folks in #gentoo. Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13.1-grsec-20050915 i686) ================================================================= System uname: 2.6.13.1-grsec-20050915 i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.12.0_pre8 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache distlocks notitles sandbox sfperms strict" GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib alsa apm avi berkdb bitmap-fonts cdr chroot crypt curl dv dvd dvdr eds emboss encode fam flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 guile hal imagemagick imlib java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl png pwdb python qt quicktime readline samba sdl slang snmp spell sqlite sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Pardon me being tired. I meant to cover this in the beginning, not /dev/dvd: ls /dev/hdd ls: /dev/hdd: No such file or directory
I am seeing some sort of change in the handling of DVD & CDRW drives just recently also. This has happened on at least 3 machines: In my case the drives are there but no longer under /dev/cdroms. I'm running udev-068-r1 mark@lightning ~ $ ls /dev/cdr cdrom cdrom1 cdrw cdrw1 mark@lightning ~ $ ls /dev/cdrom /dev/cdrom mark@lightning ~ $ ls -al /dev/cdrom lrwxrwxrwx 1 root root 3 Sep 27 00:52 /dev/cdrom -> hda mark@lightning ~ $ ls -al /dev/cdrom1 lrwxrwxrwx 1 root root 3 Sep 27 00:52 /dev/cdrom1 -> hdb mark@lightning ~ $ ls -al /dev/cdrw lrwxrwxrwx 1 root root 3 Sep 27 00:52 /dev/cdrw -> hda mark@lightning ~ $ ls -al /dev/cdrw1 lrwxrwxrwx 1 root root 3 Sep 27 00:52 /dev/cdrw1 -> hdb mark@lightning ~ $ They are mountable and do run, but this has required at least a temporary change to my fstab file. dragonfly ~ # emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.12.0_pre8 dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.ccccom.com http://gentoo.osuosl.org/ http://gentoo.seren.com/gentoo ftp://gentoo.mirrors.tds.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/home/portage_temp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/root/EBUILDS" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 audiofile avi berkdb bitmap-fonts bonobo caps cdr crypt cups curl dvd dvdr dvdread eds emboss encode esd fam firebird flac fluidsynth foomaticdb fortran gd gdbm gif gimp gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml i8x0 imagemagick imlib ipv6 jack jack-tmpfs java jpeg kde ladcca ladspa libg++ libwww lirc mad mikmod mjpeg mmx motif mozilla mp3 mpeg mysql mythtv ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl sndfile spell sse sse2 ssl svga tcltk tcpd threads tiff transcode truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 vorbis xine xml xml2 xmms xscreensaver xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS dragonfly ~ #
For comment #2, what has changed? Your drives are still visible, right?
For comment #1, does your disk show up at all in /sys/block/ ? If not, there's nothing that udev can do about it, it's a kernel configuration issue. What does 'ls /sys/block/' show?
I have gone on a little information gathering run across four systems. All of them found the cd or dvd drive at boot. Except for Quasar, they are all using plextor IDE cd or dvd writers. The first line of each is the system name, please refer to it by that if you want any further info on any of these systems: + fire-eyes (the original bug report was for this system) - udev-070 - kernel 2.6.13.2-grsec-20050925 (changed from bug report time) - /dev/hdd is not in /sys/block/ - DVD drive cannot be found or used + linux2 - udev-070 - kernel 2.6.14-rc2-mm1 - /dev/hda is not in /sys/block/ - DVD drive cannot be found or used + badger - udev-068 - kernel 2.6.13.2-grsec-20050925 - /dev/hda is not in /sys/block/ - DVD drive cannot be found or used + quasar - udev-068-r1 - kernel 2.6.13.2-grsec-20050925 - /dev/hdc is in /sys/block/ - CD drive is found, and can be used
I am very sorry, I don't know what the heck is wrong with me. CORRECTION: + badger - udev-068 - kernel 2.6.13.2-grsec-20050925 - /dev/hda is not in /sys/block/ - DVD drive cannot be found or used Should be: + badger -udev-068 - kernel 2.6.13.2-grsec-20050925 - /dev/hda is in /sys/block/ - DVD drive can be found, and used
is ide-cd loaded?
On "fire-eyes" (only system I have access too right now), it was not loaded. Once I loaded it, /dev/dvd showed up. I never had to manually load this before, I wonder what changed? Anyway I guess that probably shows that it's not a udev issue, but whatever automatically loads modules according to hardware found changed. I think this could be closed now, if Greg thinks it should be. Thanks for the tip, Kay.
closed.