Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am using Slackware 10.1. On my second ide channel, I have a CD drive as the master and a DVD-ROM drive as the slave. The bios sees both drives and identifies them with no problem. On boot, the CD drive is detected as device /dev/hdc, and when I go into KDE I am able to listen to CD's. However the DVD does not appear to be detected (I have looked at the output of dmesg). I have tried adding it to LILO with no effect. Before I realized that it wasn't even detected, I also tried adding it to /etc/fstab and tried a symbolic link. Anybody know what obvious step I am missing?
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
append = "hdc = ide-scsi hdd = ide-scsi"
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda1
label = Linux
read-only
# Linux bootable partition config ends
/sbin/lspci:
Code:
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:13.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)
mount:
Code:
/dev/hda1 on / type reiserfs (rw)
proc on /proc type proc (rw)
/dev/hda5 on /usr type reiserfs (rw)
/dev/hda6 on /var type reiserfs (rw)
/dev/hda7 on /tmp type reiserfs (rw)
/dev/hda8 on /home type reiserfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
To me, it looks like the OS does not even see the DVD drive, even though the BIOS does.
I would try
grep DVD | dmesg (DVD is upper case)
Anyway as you are using ide-scsi emulation your DVD drive will be recognized as /dev/sr1 (scd1 is also possible).
try creating a symlink like (as root)
ln -s /dev/sr1 /dev/dvd
Also check your /dev/cdrom as is should be a symlink to sr0 (scd0)
Hope this helps
Ciao
So before we go any further, you need to determine if your
system actually sees the drive or not. Just because dmesg
did not find it does not mean it's not there. It could be that
you dmesg is too full and it can't retrieve that information,
which would have been from your last boot before you issued
that command. You can look in /var/log/syslog and if the drive
is not in there, we'll first have to get it recognized by Slack.
/var/log/syslog did show device /dev/hdd being assigned to the DVD drive.
I commented out the line in /etc/lilo.conf that reassigned it as a SCSI drive, and I changed /etc/fstab to mount /dev/hdd as /mnt/dvd.
I can now view movies on the DVD drive although there is no sound, even through the jack on the front of the DVD drive. My next project is to figure out where the sound is. Thanks guys!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.