I've been having a variety of problems burning CDs with atang: - burncd consistently failing in exactly the same spot in the ISO, and reporting "only wrote 0 of 32768 bytes: Unknown error: 0" - burncd failing right at the start with "only wrote -1 of 32768 bytes: Input/output error" (this generally happens after a couple of the previous, and once it starts happening I have to reboot) - burncd getting stuck in acdcld for a long time while fixating - a *lot* of "sensekey=ILLEGAL REQUEST error=4<ABORTED>"; fixating a CD causes about half a dozen TEST_UNIT_READY failures, and I occasionally get READ_BIG, START_STOP, PREVENT_ALLOW and SET_SPEED failures as well, all of them with "status=51<READY,DSC,ERROR> sensekey=ILLEGAL REQUEST error=4<ABORTED>" I've discovered that reducing the buffer size in burncd fixes at least the first problem, and possibly the second, but not the third. I've attached a patch that adds a command-line option for that (the default will still be 16 blocks at a time, but you can specify anything from 1 to 64 on the command line) The drive is an LG 8400B with which I've previously had little or no trouble; prior to atang, it burned CDs just fine at 40x with a failure rate of precisely 0. # dmesg | grep acd acd0: CDRW <HL-DT-ST GCE-8400B> at ata1-master WDMA2 # atacontrol info ata1 Master: acd0 <HL-DT-ST GCE-8400B/1.00> ATA/ATAPI rev 0 Slave: no device present # atacontrol cap ata1 0 ATA channel 1, Master, device acd0: ATA/ATAPI revision 0 device model HL-DT-ST GCE-8400B serial number firmware revision 1.00 cylinders 0 heads 0 sectors/track 0 lba supported lba48 not supported dma supported overlap not supported Feature Support Enable Value Vendor write cache no no read ahead no no dma queued no no 0/0x00 SMART no no microcode download no no security no no power management no no advanced power management no no 0/0x00 automatic acoustic management no no 0/0x00 0/0x00 DES -- Dag-Erling Smørgrav - des_at_des.no
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:28 UTC