Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 22nd September 2006, 01:25 AM
infra Offline
Registered User
 
Join Date: Sep 2006
Posts: 11
Removable Media (NEC DVD+/-RW ND-6650A) stopped automounting in Fedora Core 5

Hi all,

This is my first post and I'll make it a point to say that I'm new to Fedora Core / Linux in general.

I've been following the resources found on this forum and it has been great, however I haven't found a solution to this particular problem yet.

Forgive the immense detail, but I believe adding any and all relevant information will give you pro's the info you need as well as anyone else encountering this problem in the future. Also, it gives me a small feeling of contribution to the community

Cheers, and I thank you for any help you can direct this way.


__________________________________________________ _______________________________

SPECS:
-FC5 on Dell Inspiron 9300 using Gnome

PROBLEM:
-My CD/DVD drive (Model NEC DVD+- ND-6650A) has stopped automounting
-CD/DVD icon does not appear when I double click on 'Computer'

WHAT I HAVE DONE RECENTLY:
-I installed NeroLinux last night
-I enabled DMA (NeroLinux was giving me a warning that DMA was disabled); I used the following instructions to do so: Enable DMA on your DVD/CD drive
*** EDIT: When I REMOVE the changes that the post instructs me to make, my NEC DVD drive works perfectly fine - the automount feature works correctly - The question is, how do I enable DMA to gain increased speed as well as keep the automount functionality ***

NOTES:
-After I followed the instructions to enable DMA, I rebooted and NeroLinux did not give me a message regarding DMA being disabled, however the DVD drive was not automounted - I did not even see a CD/DVD icon when I accessed the 'Computer' icon on the desktop
-I noticed when I ran HAL (command line: [root@localhost ~]# /usr/bin/hal-device-manager) that I DO NOT see my NEC DVD recorder under 'Devices', however NeroLinux picks it up when I go to Choose Recorder); I also noticed that in HAL Device Manager, I see "AT DMA Controller' listed as a Device - not sure if this means anything to you experts out there.
-I am able to mount the drive by creating another directory named "DVDRW" in /media/ and running the following command (However, I have to do this everytime to access a CD/DVD):

[root@localhost ~]# mount -t iso9660 /dev/cdrom /media/DVDRW
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@localhost ~]#



MY GOAL:
-To enable DMA (or increase the speed fo my optical drive by any means)
-I want Automount to work as it was before:
-I ALWAYS have a CD/DVD icon when I double click on 'Computer'
-The name of the CD/DVD icon changes itself according to the CD/DVD's label name
-Whenever I eject, the CD/DVD icon will remain (of course the label of the CD/DVD will detatch itself from the name of the icon)

Last edited by infra; 22nd September 2006 at 02:37 AM.
Reply With Quote
  #2  
Old 22nd September 2006, 07:02 AM
Seve's Avatar
Seve Offline
Retired Community Manager
 
Join Date: Oct 2004
Location: The GTA, Ontario, Canada
Age: 54
Posts: 12,376
Hello:
When you pop in a disc to your drive and it mounts, open a terminal and
type
hdparm -I /dev/hda
and what is the output?

Seve
__________________
Registered Linux User: #384977
.................................................. ............
See the Links below for more Help and those much wanted extras ... :)
Reply With Quote
  #3  
Old 22nd September 2006, 07:35 AM
infra Offline
Registered User
 
Join Date: Sep 2006
Posts: 11
Quote:
Originally Posted by Seve
Hello:
When you pop in a disc to your drive and it mounts, open a terminal and
type
hdparm -I /dev/hda
and what is the output?

Seve
Hey Seve,

Did you want me to run this command with or without the changes to enable DMA?

I ran the command you requested without DMA enabled, however there is no mount point at /dev/hda:

[root@localhost ~]# hdparm -I /dev/hda
/dev/hda: No such file or directory



However, I ran hdparm -I /dev/cdrom:


[root@localhost ~]# hdparm -I /dev/cdrom

/dev/cdrom:

ATAPI CD-ROM, with removable media
Model Number: _NEC DVD+/-RW ND-6650A
Serial Number:
Firmware Revision: 102C
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 3ms.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(cannot be disabled)
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
[root@localhost ~]#
Reply With Quote
  #4  
Old 22nd September 2006, 07:42 AM
Seve's Avatar
Seve Offline
Retired Community Manager
 
Join Date: Oct 2004
Location: The GTA, Ontario, Canada
Age: 54
Posts: 12,376
Hello:
What does the output of
hdparm -dI /dev/cdrom

Seve
__________________
Registered Linux User: #384977
.................................................. ............
See the Links below for more Help and those much wanted extras ... :)
Reply With Quote
  #5  
Old 22nd September 2006, 07:58 AM
infra Offline
Registered User
 
Join Date: Sep 2006
Posts: 11
Quote:
Originally Posted by Seve
Hello:
What does the output of
hdparm -dI /dev/cdrom

Seve
[root@localhost ~]# hdparm -dI /dev/cdrom

/dev/cdrom:
using_dma = 0 (off)

ATAPI CD-ROM, with removable media
Model Number: _NEC DVD+/-RW ND-6650A
Serial Number:
Firmware Revision: 102C
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 3ms.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(cannot be disabled)
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
[root@localhost ~]#
Reply With Quote
  #6  
Old 22nd September 2006, 08:09 AM
Seve's Avatar
Seve Offline
Retired Community Manager
 
Join Date: Oct 2004
Location: The GTA, Ontario, Canada
Age: 54
Posts: 12,376
Hello:
Well it definitely shows using_dma = 0 (off)
Have you checked your BIOS settings regarding this drive?
Most BIOS's should enable dma on boot?
Is there a newer BIOS available for your motherboard?
You could use hdparm to set dma to on if there is no option in your BIOS.
If you type man hdparm and or just hdparm in a terminal you will see the options, that are available.

Seve
__________________
Registered Linux User: #384977
.................................................. ............
See the Links below for more Help and those much wanted extras ... :)
Reply With Quote
  #7  
Old 22nd September 2006, 08:27 AM
infra Offline
Registered User
 
Join Date: Sep 2006
Posts: 11
Quote:
Hello:
Well it definitely shows using_dma = 0 (off)
Have you checked your BIOS settings regarding this drive?
Most BIOS's should enable dma on boot?
Is there a newer BIOS available for your motherboard?
You could use hdparm to set dma to on if there is no option in your BIOS.
If you type man hdparm and or just hdparm in a terminal you will see the options, that are available.

Seve
Unfortunately, you can't enable DMA via hdparm:

[root@localhost ~]# hdparm -d1 /dev/cdrom

/dev/cdrom:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

[root@localhost ~]#


I mentioned this thread earlier (click here); it shows us a workaround for those who can't enable DMA simply by typing hdparm -d1 /dev/cdrom

Now, this workaround works perfectly as my DVD playback is not choppy, but I wish there was a way to retain the automount functionality for ease of use without having to manually remount the drive every time.
Reply With Quote
  #8  
Old 22nd September 2006, 08:43 AM
Seve's Avatar
Seve Offline
Retired Community Manager
 
Join Date: Oct 2004
Location: The GTA, Ontario, Canada
Age: 54
Posts: 12,376
Hello:
It seems to work for me, so I dunno?

PHP Code:
[root@sally ~]# hdparm /dev/hda

/dev/hda:
 
IO_support   =  (32-bit)
 
unmaskirq    =  (on)
 
using_dma    =  (on)
 
keepsettings =  (off)
 
readonly     =  (off)
 
readahead    256 (on)
 
HDIO_GETGEO failedInappropriate ioctl for device
[root@sally ~]# hdparm -d0 /dev/hda

/dev/hda:
 
setting using_dma to 0 (off)
 
using_dma    =  (off)
[
root@sally ~]# hdparm -d1 /dev/hda

/dev/hda:
 
setting using_dma to 1 (on)
 
using_dma    =  (on)
[
root@sally ~]# hdparm /dev/hda

/dev/hda:
 
IO_support   =  (32-bit)
 
unmaskirq    =  (on)
 
using_dma    =  (on)
 
keepsettings =  (off)
 
readonly     =  (off)
 
readahead    256 (on)
 
HDIO_GETGEO failedInappropriate ioctl for device
[root@sally ~]
I'm just wondering why your BIOS is not setting the mode correctly?
You may also want to see if Dell / NEC has a newer firmware for you drive?

Seve
__________________
Registered Linux User: #384977
.................................................. ............
See the Links below for more Help and those much wanted extras ... :)

Last edited by Seve; 22nd September 2006 at 09:07 AM.
Reply With Quote
  #9  
Old 22nd September 2006, 11:53 PM
infra Offline
Registered User
 
Join Date: Sep 2006
Posts: 11
Do you know a way of manually mounting the CD/DVD drive and have the CD/DVD icon remain after ejecting the media?
Reply With Quote
  #10  
Old 23rd September 2006, 12:06 AM
Kobnar's Avatar
Kobnar Offline
Registered User
 
Join Date: Jul 2005
Location: Germany
Age: 25
Posts: 92
so apperently I've learned that the reason for htis sudden change was due to the FC team changing their mounting technique to use "gnome-mount" or somthing -- my USB drives even stopped mounting... I assume this is because gnome-mount has limited support for sda drives and the sutch. The problem lies not with thie bios or the firmware -- the drive type is just not supported by the software. I've been looking for a way to configure HAL to recognize the drives with the LIBATA driver -- it even recognizes them but for some reason it doesn't mount them. Maybe if I can find out how to actually change the settings in the hal-device-manager I'd be able to fix this problem for all users of SATA cd drives.... ok... somewhat drunk and time for bed -- goodnight.
__________________
"rm -rf yourself..."
--------------------
IBM Thinkpad T43
CPU: 1.87GHz Pentium M
Memory: 2GB DDR 400
Video Card: Radeon Mobility X300
Media: CD-R/CD-RW/DVD Combo Drive
Storage: SATA 60GB 7200rpm (Fedora Core)
Reply With Quote
  #11  
Old 23rd September 2006, 12:07 AM
Kobnar's Avatar
Kobnar Offline
Registered User
 
Join Date: Jul 2005
Location: Germany
Age: 25
Posts: 92
oh and you can add it into the FSTAB but I like relying on HAL...
__________________
"rm -rf yourself..."
--------------------
IBM Thinkpad T43
CPU: 1.87GHz Pentium M
Memory: 2GB DDR 400
Video Card: Radeon Mobility X300
Media: CD-R/CD-RW/DVD Combo Drive
Storage: SATA 60GB 7200rpm (Fedora Core)
Reply With Quote
  #12  
Old 23rd September 2006, 06:41 PM
infra Offline
Registered User
 
Join Date: Sep 2006
Posts: 11
I hope you come up with something!

I noticed that, when DMA is enabled, I don't even see the drive in HAL even after I've mounted it. Maybe it's like you said.. HAL has an issue with the LIBATA driver.
Reply With Quote
  #13  
Old 23rd September 2006, 06:48 PM
infra Offline
Registered User
 
Join Date: Sep 2006
Posts: 11
I found this post by "bodger" from this thread (click )

Quote:
dave - try adding to your kernel boot line (/etc/grub.conf) the term:
hdc=noprobe

The line should now read something like this:

kernel /boot/vmlinuz-2.6.16-1.2122_FC5 ro root=LABEL=/ rhgb quiet hdc=noprobe

Although it won't read as DMA enabled, this fixed up my DVD issues.

Hope it helps.
adding hdc=noprobe to etc/grub.conf worked with speeding up my DVD drive... however I got the same results with HAL and automounting. What does hdc=noprobe actually do? This doesn't exactly tell the drive to use LIBATA does it?
Reply With Quote
  #14  
Old 24th September 2006, 11:35 AM
NaOH Offline
Registered User
 
Join Date: Jun 2006
Location: UK
Posts: 2
I have this very same issue. The only work around I have have found is to use an older HAL rpm. The original one in fact, but this wont install without forcing the rpm.

rpm -i --force hal-0.5.7-3.i386.rpm

Use with caution! as there are side effects on my notebook with the Ati driver. Every so often the gnome desktop will fail to load with the system needing to be rebooted to fix the issue.


EDIT: editied comand for rpm

Last edited by NaOH; 2nd October 2006 at 01:04 PM.
Reply With Quote
  #15  
Old 2nd October 2006, 03:48 AM
infra Offline
Registered User
 
Join Date: Sep 2006
Posts: 11
Quote:
Originally Posted by NaOH
I have this very same issue. The only work around I have have found is to use an older HAL rpm. The original one in fact, but this wont install without forcing the rpm.

rpm -i -f hal-0.5.7-3.i386.rpm

Use with caution! as there are side effects on my notebook with the Ati driver. Every so often the gnome desktop will fail to load with the system needing to be rebooted to fix the issue.

I'm trying to force install hal-0.5.7-3.i386.rpm but it doesn't seem to be overriding.


[root@localhost Desktop]# rpm -i -f hal-0.5.7-3.i386.rpm
package hal-0.5.7.1-2.fc5 (which is newer than hal-0.5.7-3) is already installed
file /usr/bin/hal-device from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/bin/hal-find-by-capability from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/bin/hal-find-by-property from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/bin/hal-get-property from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/bin/hal-set-property from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/bin/lshal from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/lib/libhal-storage.so.1.0.0 from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/lib/libhal.so.1.0.0 from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hal-system-power-pmu from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-addon-acpi from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-addon-hid-ups from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-addon-keyboard from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-addon-pmu from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-addon-storage from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-addon-usb-csr from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-probe-hiddev from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-probe-input from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-probe-pc-floppy from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-probe-printer from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-probe-serial from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-probe-smbios from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-probe-storage from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-probe-volume from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/libexec/hald-runner from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/sbin/hald from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/share/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/share/hal/scripts/hal-system-power-hibernate from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
file /usr/share/hal/scripts/hal-system-power-suspend from install of hal-0.5.7-3 conflicts with file from package hal-0.5.7.1-2.fc5
[root@localhost Desktop]#
Reply With Quote
Reply

Tags
automounting, core, dvd, fedora, media, nd6650a, nec, or rw, removable, stopped

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
DVD drive stopped automounting? wendallsan Hardware & Laptops 0 7th September 2007 04:08 PM
USB has stopped automounting Jimtheguern Hardware & Laptops 1 25th March 2007 04:33 PM
Removable Media DustyJ Using Fedora 0 14th October 2006 02:21 PM


Current GMT-time: 01:25 (Sunday, 26-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat