LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-14-2006, 09:38 PM   #1
dejavu_01
Member
 
Registered: May 2004
Location: Bangkok, Thailand
Distribution: Simply Mepis 8.0 32bit
Posts: 89

Rep: Reputation: 15
Problems with BENQ DW16/40 DVD Burner


Hi

This hardware works like champ in windows, unfortunatly after a migration to Slackware10.2 it fails to work even the basic functions

The first problem I like to mention is it seems that it doesn't want to eject. The result of eject -v gave the following

Code:
arvel@northstar:~$ eject -v
eject: using default device `cdrom'
eject: device name is `cdrom'
eject: expanded name is `/dev/cdrom'
eject: `/dev/cdrom' is a link to `/dev/hdc'
eject: `/dev/hdc' is not mounted
eject: `/dev/hdc' is not a mount point
eject: `/dev/hdc' is a multipartition device
eject: trying to eject `/dev/hdc' using CD-ROM eject command
eject: CD-ROM eject command failed
eject: trying to eject `/dev/hdc' using SCSI commands
eject: SCSI eject failed
eject: trying to eject `/dev/hdc' using floppy eject command
eject: floppy eject command failed
eject: trying to eject `/dev/hdc' using tape offline command
eject: tape offline command failed
eject: unable to eject, last error: Invalid argument
marvel@northstar:~$
Suggestions in this board is to gave chmod 666 /dev/cdrom. I followed the instruction but the error still occurs. No matter as root or normal user. Is this partically burner model BENQ DW16/40 has compatibility probelm with linux?

strangly, when I gave a command dmesg, (while I got a disk stuck up in the drive) yeilded for following result. Is this related to the problem?

Code:
ide: failed opcode was: unknown
hdc: drive not ready for command
hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdc: drive not ready for command
hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdc: drive not ready for command
hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdc: drive not ready for command
hdc: ATAPI reset complete

marvel@northstar:~$
This is on Slackware 10.2 with Kernel 2.6.13

Last edited by dejavu_01; 01-14-2006 at 09:40 PM.
 
Old 01-14-2006, 10:59 PM   #2
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
You have something strange going on there in Slack mine works fine in Debian.

Code:
>$ eject -v /dev/hdd
eject: device name is `/dev/hdd'
eject: expanded name is `/dev/hdd'
eject: `/dev/hdd' is not mounted
eject: `/dev/hdd' is not a mount point
eject: `/dev/hdd' is a multipartition device
eject: trying to eject `/dev/hdd' using CD-ROM eject command
eject: CD-ROM eject command succeeded
Now in Debian you have to be in the cdrom group to access is there such a thing in Slack that maybe you have to use as well?

That second part looks like dma errors what does the following commands tell you.

Code:
HappyTux:/home/stephen# hdparm -i /dev/hdd

/dev/hdd:

 Model=BENQ DVD DD DW1640, FwRev=BSLB, SerialNo=9JB5U150C352407627SP
 Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
 RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=0kB, MaxMultSect=0
 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
 IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2
 AdvancedPM=no

 * signifies the current active mode

HappyTux:/home/stephen# hdparm  /dev/hdd

/dev/hdd:
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Invalid argument
Do you get the dma in both after a fresh bootup? Again in Debian I had to install the hdparm program and enable the dma on mine otherwise the burning speed sucked. Another thing you may want to check/consider is if you have the burner on an old cdrom cable you might want to put a newer 80 pin cable in there.
 
Old 01-14-2006, 11:32 PM   #3
dejavu_01
Member
 
Registered: May 2004
Location: Bangkok, Thailand
Distribution: Simply Mepis 8.0 32bit
Posts: 89

Original Poster
Rep: Reputation: 15
This is what I got...

Code:
root@northstar:/home/marvel# hdparm -i /dev/hdc

/dev/hdc:

 Model=BENQ DVD DD DW1640, FwRev=BSLB, SerialNo=9JB5U150H453719496PP
 Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
 RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=0kB, MaxMultSect=0
 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
 IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2
 AdvancedPM=no

 * signifies the current active mode

root@northstar:/home/marvel# hdparm /dev/hdc

/dev/hdc:
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Invalid argument
root@northstar:/home/marvel#
 
Old 01-14-2006, 11:58 PM   #4
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dejavu_01
This is what I got...

Code:
root@northstar:/home/marvel# hdparm /dev/hdc

/dev/hdc:
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Invalid argument
root@northstar:/home/marvel#
Your dma is not being set use hdparm -c1 -u1 -d1 /dev/hdc that will give you the same settings I use you should put this command in a startup script or if the Slack setup is like Debian it is set in a config file /etc/hdparm.conf.
 
Old 01-15-2006, 01:26 AM   #5
dejavu_01
Member
 
Registered: May 2004
Location: Bangkok, Thailand
Distribution: Simply Mepis 8.0 32bit
Posts: 89

Original Poster
Rep: Reputation: 15
thanks, I've given the suggested command hdparm -c1 -u1 -d1 /dev/hdc and now I got the same resualt as you.

Code:
root@northstar:/home/marvel# hdparm -c1 -u1 -d1 /dev/hdc

/dev/hdc:
 setting 32-bit IO_support flag to 1
 setting unmaskirq to 1 (on)
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  0 (off)
root@northstar:/home/marvel#
But.... it still doesn't want to eject the cdrom

Code:
root@northstar:/home/marvel# eject -v /dev/hdc
eject: device name is `/dev/hdc'
eject: expanded name is `/dev/hdc'
eject: `/dev/hdc' is not mounted
eject: `/dev/hdc' is not a mount point
eject: `/dev/hdc' is a multipartition device
eject: trying to eject `/dev/hdc' using CD-ROM eject command
eject: CD-ROM eject command failed
eject: trying to eject `/dev/hdc' using SCSI commands
eject: SCSI eject failed
eject: trying to eject `/dev/hdc' using floppy eject command
eject: floppy eject command failed
eject: trying to eject `/dev/hdc' using tape offline command
eject: tape offline command failed
eject: unable to eject, last error: Invalid argument
root@northstar:/home/marvel#
 
Old 01-15-2006, 11:20 AM   #6
dejavu_01
Member
 
Registered: May 2004
Location: Bangkok, Thailand
Distribution: Simply Mepis 8.0 32bit
Posts: 89

Original Poster
Rep: Reputation: 15
problem solved!!!! :-)

Cause of probelm : User eror

Details: Since I made the jugment based on a set of funky CDroms a friend of mine burned for me on his Windows machine - possibly a multi session disk or some thing that linux might not like. I can sucessfully burned CD in linux with k3b at high speed. Then be able to mount it, umount and eject all very smoothly now. This is a user fault. Thanks so much
 
Old 01-21-2006, 03:19 AM   #7
dejavu_01
Member
 
Registered: May 2004
Location: Bangkok, Thailand
Distribution: Simply Mepis 8.0 32bit
Posts: 89

Original Poster
Rep: Reputation: 15
Well, I hate to say this, but actually, the problem is still there. I was tricked into beleaving that the problem lies in the disk (hence previous post), but the drive is still not yet functional. This time I can't read from a newly bought Quake4 DVD :-(
 
Old 01-25-2006, 08:43 AM   #8
dejavu_01
Member
 
Registered: May 2004
Location: Bangkok, Thailand
Distribution: Simply Mepis 8.0 32bit
Posts: 89

Original Poster
Rep: Reputation: 15
HappyTux, what kernel are you using? 2.4 or 2.6. I've been told that 2.6's DVD burner compatibility is broken.... ? I'm now on 2.6.13 going to try downgrade to 2.4 this weekend.
 
Old 01-25-2006, 09:04 AM   #9
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dejavu_01
HappyTux, what kernel are you using? 2.4 or 2.6. I've been told that 2.6's DVD burner compatibility is broken.... ? I'm now on 2.6.13 going to try downgrade to 2.4 this weekend.
I'm using 2.6.12 with the Con Kolivas kernel patch 2.6.12-ck6 the burning or anything else for that matter works fine here I burn dvd on a regular basis and use the IDE not IDE-SCSI for the access so my drive shows up as /dev/hd? not a /dev/sd?.
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Emprex DVD dual 16x Double Layer burner problems dolphans1 Mandriva 3 10-12-2005 11:01 PM
Problems mounting CD/DVD Burner mickeyboa Fedora 1 03-07-2005 06:38 AM
Can't install Mdk 10.1 from BenQ DVD-RW Cadmium Mandriva 4 01-17-2005 02:16 AM
BenQ 1610 burner - doesn't "see" any disks metavore Linux - Hardware 0 11-23-2004 12:35 AM
BenQ DVD RW . akihandyman Linux - Hardware 0 04-30-2004 07:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:47 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration