-   Linux - Hardware (
-   -   QSI DVD/CDRW SBW-081 - Cannot blank cdrw (

breakthestate 01-19-2006 10:47 PM

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).
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:

dracolich 01-30-2006 04:58 PM

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

breakthestate 02-01-2006 03:20 PM

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.

lestoil 02-01-2006 04:01 PM

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.

All times are GMT -5. The time now is 09:46 PM.