Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 01-19-2006, 10:47 PM   #1
LQ Newbie
Registered: Sep 2005
Posts: 10

Rep: Reputation: 0
QSI DVD/CDRW SBW-081 - Cannot blank cdrw using cdrecord

I have not yet succeeded in my quest to blank a cdrw on my dvd/cdrw drive using cdrecord included with Debian Etch with kernel version 2.6.8-2-386. I also downloaded and compiled the alpha version of cdrecord and the same problem occurs.

The drive is included in my newly inherited Gateway Solo 1450 notebook.

All of the commands in this post are run as root.

Below, please find stdout of 'cdrdao scanbus' (the name of the drive):
ATA:1,0,0            QSI     , DVD/CDRW SBW-081, NA01
When I 'cdrecord blank=all dev=ATA:1,0,0' to the command line when the device is unmounted, stdout is as follows:
Cdrecord-Clone 2.01.01a03 (i686-pc-linux-gnu) Copyright (C) 1995-2005 Joerg Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
      and thus may have bugs that are not present in the original version.
      Please send bug reports and support requests to <>.
      The original author should not be bothered with problems of this version.

cdrecord: Warning: Running on Linux-2.6.8-2-386
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
cdrecord: Warning: Linux-2.6.8 introduced incompatible interface changes.
cdrecord: Warning: SCSI transport does no longer work for suid root programs.
cdrecord: Warning: if cdrecord fails, try to run it from a root account.
scsidev: 'ATA:1,0,0'
devname: 'ATA'
scsibus: 1 target: 0 lun: 0
Warning: Using badly designed ATAPI via /dev/hd* interface.
Linux sg driver version: 3.5.27
Using libscg version 'ubuntu-0.8ubuntu1'.
cdrecord: Warning: using inofficial version of libscg (ubuntu-0.8ubuntu1 '@(#)scsitransp.c      1.91 04/06/17 Copyright 1988,1995,2000-2004 J. Schilling').
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   : 
Vendor_info    : 'QSI     '
Identifikation : 'DVD/CDRW SBW-081'
Revision       : 'NA01'
Device seems to be: Generic mmc2 DVD-ROM.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-2 SWABAUDIO BURNFREE 
Supported modes: TAO PACKET RAW/R16 RAW/R96P RAW/R96R
Starting to write CD/DVD at speed 8 in real BLANK mode for single session.
Last chance to quit, starting real write    0 seconds. Operation starts.
cdrecord: Success. blank unit: scsi sendcmd: no error
CDB:  A1 00 00 00 00 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid) 
cmd finished after 0.000s timeout 9600s
cdrecord: Cannot blank disk, aborting.
Below, please find what I think to be the relevant stdout of 'dmesg':
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH3M: IDE controller at PCI slot 0000:00:1f.1
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 5 (level, low) -> IRQ 5
ICH3M: chipset revision 2
ICH3M: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x1840-0x1847, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x1848-0x184f, BIOS settings: hdc:DMA, hdd:pio
hda: IC25N030ATCS04-0, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 58605120 sectors (30005 MB) w/1768KiB Cache, CHS=58140/16/63, UDMA(100)
 /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
ide1 at 0x170-0x177,0x376 on irq 15
ext3: No journal on filesystem on hda3
Adding 738980k swap on /dev/hda2.  Priority:-1 extents:1
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
Below, please find the stdout of 'lsmod':
Module                  Size  Used by
videodev                9856  0 
sg                     34976  0 
sr_mod                 15780  0 
scsi_mod              115148  2 sg,sr_mod
ipv6                  229892  12 
realtime                5904  0 
ds                     17796  2 
af_packet              20872  2 
ndiswrapper           119348  0 
floppy                 54992  0 
parport_pc             33348  0 
parport                37320  1 parport_pc
pcspkr                  3816  0 
snd_maestro3           22824  0 
snd_intel8x0m          18632  0 
snd_ac97_codec         59268  2 snd_maestro3,snd_intel8x0m
snd_pcm_oss            48168  0 
snd_mixer_oss          16640  1 snd_pcm_oss
snd_pcm                85384  3 snd_maestro3,snd_intel8x0m,snd_pcm_oss
snd_timer              23300  1 snd_pcm
snd                    50660  7 snd_maestro3,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               9824  1 snd
snd_page_alloc         11144  2 snd_intel8x0m,snd_pcm
shpchp                 87148  0 
pciehp                 83948  0 
pci_hotplug            30640  2 shpchp,pciehp
hw_random               5652  0 
intel_agp              20512  1 
usbhid                 28864  0 
uhci_hcd               29328  0 
usbcore               104164  5 ndiswrapper,usbhid,uhci_hcd
e100                   30080  0 
mii                     4864  1 e100
yenta_socket           19200  0 
pcmcia_core            63028  2 ds,yenta_socket
agpgart                31784  2 intel_agp
rtc                    12088  0 
tsdev                   7168  0 
mousedev                9996  1 
evdev                   9088  0 
commoncap               7168  1 realtime
psmouse                17800  0 
ide_cd                 38176  0 
cdrom                  35740  2 sr_mod,ide_cd
ext3                  109544  0 
jbd                    54552  1 ext3
ide_generic             1664  0 
piix                   12448  1 
ide_disk               16768  4 
ide_core              125028  4 ide_cd,ide_generic,piix,ide_disk
unix                   26036  41 
fbcon                  27524  71 
font                    8576  1 fbcon
vesafb                  6688  1 
cfbcopyarea             3840  1 vesafb
cfbimgblt               3200  1 vesafb
cfbfillrect             3712  1 vesafb
Below, please find the relavent lines from my fstab:
/dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
I can mount and umount cdrw's burned on my other box no problem.

I have searched for a solution on and found 2 notebooks that use the drive I am speaking of, but it did not help me with 2.6.x kernels.

I have searched these forums and google and find that very few people use this drive.

I get that exact same stdout for my cdrecord command above for each cdrw I try to blank. I am confused as to why cdrecored is "Using generic SCSI-3/mmc" because I thought with 2.6.x kernels, the need for scsi simulation for cdrecord was not necessary and ide-scsi is not showing up with lsmod anyways.

I cannot figure out if the problem is one of the following:

1. I need to upgrade my firmware
2. You actually do need scsi simulation with this debian 2.6.8-2-386 kernel. I have tried this and still no success, but I would try again if it was deemed worth a shot.

It seems someone with this same ATAPI/IDE drive had the same problem, but the issue doesn't seem to have been resolved for that person:

Last edited by breakthestate; 01-21-2006 at 09:18 AM. Reason: updating post to reflect that i compiled alpha version of cdrecord and still had same problem
Old 01-30-2006, 04:58 PM   #2
Senior Member
Registered: Jul 2005
Distribution: Slackware
Posts: 1,231

Rep: Reputation: 57
If you haven't solved this yet, here's what I did. I have a QSI drive in my HP laptop and had the same problem. You have to use the cdrdao util to blank a disc, but cdrecord srill works for writing.

cdrdao blank -dev=/dev/hdc -driver=generic-mmc
Old 02-01-2006, 03:20 PM   #3
LQ Newbie
Registered: Sep 2005
Posts: 10

Original Poster
Rep: Reputation: 0
I will try...... as soon as I fix the new problem on this laptop (will possibly be posting a new forum thread when I find time to put together a good explanation of the problem)

Thank you for your reply, and I'm glad my patience paid off.
Old 02-01-2006, 04:01 PM   #4
Registered: Apr 2004
Location: new york
Distribution: win2k,ubuntu,sw13,arch,centos5.3
Posts: 815

Rep: Reputation: 31
you are running debian etch but its default kernel is 2.6.12(linux-image2.6.12x). Why not upgrade to that kernel? If you use gnome cant you blank cdrw from desktop or from k3b in kde. Does /etc/group have you as member of cdrom,disk,video,sys,dip,plugdev,windows? Have you reviewed man setuid? Some debian installs have setuid bug or problem.
CWwilson at slackware forum has SW10.2 with 2.6.14 0r 15 kernel on similar lappy.It is listed at tuxmobile but with wrong link. Maybe he can offer advice too. There are a lot of successful linux installs on your lappy. Good luck.

Last edited by lestoil; 02-01-2006 at 04:03 PM.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Dvd / Cdrw djgerbavore Slackware 3 02-12-2005 10:32 PM
Play DVD on CDRW/DVD Combo Drive?? halo14 Linux - Laptop and Netbook 13 09-21-2004 09:21 AM
DVD/CDRW Everything works except I can't burn to a blank disc Nick1104 Linux - Hardware 4 04-03-2004 10:43 AM
CDRW on ThinkPad T40 - copies to file but won't write to blank disc Nick1104 Linux - Laptop and Netbook 0 04-01-2004 09:46 AM
Liteon 52x cdrw - K3b doesn't see it as cdrw LooseCanon Linux - Hardware 20 08-29-2003 10:21 PM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 07:50 AM.

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