On using Nero Rom or Express to burn DVD -R (Sony/Verbatim), whilst burns apparently complete successfully (according to Nero), many of the disks are either unplayable or freeze in places. The burn log posted below shows Key Illegal Request. Nero CD-DVD speed transfer test shows "Error- illegal mode for this track, (056400)". Oddly, the problem does not arise with DVD -RWs. I've tried burning at 8, 12 and the max 16 with no difference. Cds burn fine. I've had some problems also using DVD Fab so am not confident it's a Nero specific problem. PC: Dell Dimension 5100, Burner is an LG distributed by Dell, firmware I've checked is up to date (A105). Windows XP Pro, Nero 7.10.1.0. Same probem arises with Nero 6.6.1.15 which I've also tried. DMA settings are ok. I've spent ages trying to solve this but nothing so far I've read does. If anyone can interpret the log and provide any suggestions I'd be extremely grateful. Windows XP 5.1 IA32 WinAspi: - NT-SPTI used Nero Version: 7.10.1.0 Internal Version: 7, 10, 1, 0 (Nero Express) Recorder: <HL-DT-ST DVD+-RW GSA-H21N>Version: A105 - HA 1 TA 0 - 7.10.1.0 Adapter driver: <IDE> HA 1 Drive buffer : 2048kB Bus Type : via Inquiry data (1) -> ATAPI, detected: ? Connected to MMC as unknown drive with class-nr : 1 Drive is autodetected - recorder class: Std. MMC recorder CD-ROM: <HL-DT-ST DVD+-RW GSA-H21N>Version: A105 - HA 1 TA 0 - 7.10.1.0 Adapter driver: <IDE> HA 1 === Scsi-Device-Map === CdRomPeripheral : HL-DT-ST DVD+-RW GSA-H21N atapi Port 0 ID 0 DMA: On DiskPeripheral : ST3300822AS atapi Port 1 ID 0 DMA: On DiskPeripheral : ST3160023AS atapi Port 1 ID 1 DMA: On === CDRom-Device-Map === HL-DT-ST DVD+-RW GSA-H21N I: CdRom0 ======================= AutoRun : 1 Excluded drive IDs: WriteBufferSize: 83886080 (0) Byte BUFE : 0 Physical memory : 1022MB (1046604kB) Free physical memory: 657MB (673720kB) Memory in use : 35 % Uncached PFiles: 0x0 Use Inquiry : 1 Global Bus Type: default (0) Check supported media : Disabled (0) 15.8.2007 UDF/ISO compilation 19:04:33 #1 Text 0 File SCSIPTICommands.cpp, Line 424 LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL 19:04:33 #2 Phase 112 File dlgbrnst.cpp, Line 1762 DVD-Video files reallocation started 19:04:33 #3 Phase 114 File dlgbrnst.cpp, Line 1762 DVD-Video files reallocation completed (no file modified) 19:04:33 #4 Text 0 File Isodoc.cpp, Line 6666 UDF document burn settings ------------------------------------------ Determine maximum speed : TRUE Simulate : FALSE Write : TRUE Finalize CD : TRUE Multisession : FALSE Burning mode : DAO Mode : 1 UDF Mode : UDF/ISO bridge UDF Options : automatic UDF Revision : 1.02 UDF Partition Type : physical ISO Level : 1 (Max. of 11 = 8 + 3 char) Character set : ISO 9660 Joliet : FALSE Allow pathdepth more than 8 directories : FALSE Allow more than 255 characters in path : FALSE Write ISO9660 ;1 file extensions : TRUE 19:04:33 #5 Phase 111 File dlgbrnst.cpp, Line 1762 DVD-Video files sorted 19:04:33 #6 ISO9660GEN -11 File Geniso.cpp, Line 3343 First writeable address = 0 (0x00000000) 19:04:33 #7 ISO9660GEN -11 File Geniso.cpp, Line 3343 First writeable address = 0 (0x00000000) 19:04:33 #8 Text 0 File Burncd.cpp, Line 3508 Turn on Disc-At-Once, using DVD media 19:04:33 #9 Text 0 File DlgWaitCD.cpp, Line 307 Last possible write address on media: 2298495 (510:46.45, 4489MB) Last address to be written: 2201215 (489:09.40, 4299MB) 19:04:33 #10 Text 0 File DlgWaitCD.cpp, Line 319 Write in overburning mode: NO (enabled: CD) 19:04:33 #11 Text 0 File DlgWaitCD.cpp, Line 2972 Recorder: HL-DT-ST DVD+-RW GSA-H21N, Media type: DVD-R Disc Manufacturer: MCC 03 - RG20 Disc Application Code: 64, Disc Physical Code: 193 19:04:33 #12 Text 0 File DlgWaitCD.cpp, Line 493 >>> Protocol of DlgWaitCD activities: <<< ========================================= 19:04:33 #13 Text 0 File ThreadedTransferInterface.cpp, Line 793 Setup items (after recorder preparation) 0: TRM_DATA_MODE1 () 2 indices, index0 (150) not provided original disc pos #0 + 2201216 (2201216) = #2201216/489:9.41 relocatable, disc pos for caching/writing not required/ required -> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 2201216 blocks [I: HL-DT-ST DVD+-RW GSA-H21N] -------------------------------------------------------------- 19:04:33 #14 Text 0 File ThreadedTransferInterface.cpp, Line 995 Prepare [I: HL-DT-ST DVD+-RW GSA-H21N] for write in CUE-sheet-DAO DAO infos: ========== MCN: "" TOCType: 0x00; Session Closed, disc fixated Tracks 1 to 1: Idx 0 Idx 1 Next Trk 1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 4508090368, ISRC "" DAO layout: =========== ___Start_|____Track_|_Idx_|_CtrlAdr_|_____Size_|______NWA_|_RecDep__________ 0 | lead-in | 0 | 0x41 | 0 | 0 | 0x00 0 | 1 | 0 | 0x41 | 0 | 0 | 0x00 0 | 1 | 1 | 0x41 | 2201216 | 0 | 0x00 2201216 | lead-out | 1 | 0x41 | 0 | 0 | 0x00 19:04:33 #15 Text 0 File SCSIPTICommands.cpp, Line 215 SPTILockVolume - completed successfully for FSCTL_LOCK_VOLUME 19:04:33 #16 Text 0 File Burncd.cpp, Line 4294 Caching options: cache CDRom or Network-Yes, small files-Yes (<64KB) 19:04:33 #17 Phase 24 File dlgbrnst.cpp, Line 1762 Caching of files started 19:04:33 #18 Text 0 File Burncd.cpp, Line 4413 Cache writing successful. 19:04:33 #19 Phase 25 File dlgbrnst.cpp, Line 1762 Caching of files completed 19:04:33 #20 Phase 28 File dlgbrnst.cpp, Line 1762 Speed measurement started 19:04:33 #21 Text 0 File ThreadedTransferInterface.cpp, Line 2721 Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0 19:04:33 #22 Text 0 File ThreadedTransfer.cpp, Line 269 Pipe memory size 590400 19:06:36 #23 Text 0 File WriterStatus.cpp, Line 113 <I: HL-DT-ST DVD+-RW GSA-H21N> start writing Lead-Out at LBA 2201216 (219680h), length 0 blocks 19:06:36 #24 Phase 29 File dlgbrnst.cpp, Line 1711 Speed measurement completed: 25.9x (35,796 KB/s) 19:06:36 #25 Phase 36 File dlgbrnst.cpp, Line 1762 Burn process started at 16x (22,160 KB/s) 19:06:37 #26 Text 0 File ThreadedTransferInterface.cpp, Line 2721 Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0 19:06:37 #27 Text 0 File DVDR.cpp, Line 3225 Recording mode: Sequential Recording Mode 19:06:37 #28 Text 0 File DVDR.cpp, Line 3381 Start write address at LBA 0 DVD high compatibility mode: Yes 19:06:37 #29 SPTI -1066 File SCSIPassThrough.cpp, Line 179 CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1066) Sense Key: 0x05 (KEY_ILLEGAL_REQUEST) Sense Code: 0x24 Sense Qual: 0x00 CDB Data: 0xAC 00 00 00 00 00 00 00 00 64 00 00 Sense Area: 0x70 00 05 00 00 00 00 0E 00 00 00 00 24 Buffer x0621d800: Len x648 19:06:37 #30 Text 0 File Cdrdrv.cpp, Line 9872 ---- Disc Structure: Physical Format Information (00h) ---- Media Type: 0, Layer: 0, Address: 0 (0 h), AGID: 0; Length: 2050 Book Type: DVD-R (2), Part Version: 2.0x (5), Extended Part Version: 2.1 (33) Disc Size: 120 mm, Maximum Rate: <not specified> (F h) Number of Layers: 1, Track Path: Parallel Track Path (PTP), Layer Type: recordable Linear Density: 0,267 um/bit, Track Density: 0,74 um/track Starting Physical Sector Number of Data Area: 30000 h (DVD-ROM, DVD-R/-RW, DVD+R/+RW) End Sector Number in Layer 0: 0 h (LBN: FFFD0000 h, 4193920 MB) Data in Burst Cutting Area (BCA) does not exist Revision number of maximum recording speed: 6.0 Revision number of minimum recording speed: - Revision number table of recording speed: 1.0 2.0 3.0 4.0 5.0 - - Class: 0 Start sector number of the current Border-Out: 2FE10 h Start sector number of the next Border-In: 2FFA0 h Media Specific [16..63]: 00 60 00 10 20 30 40 50 - 00 00 00 21 00 00 00 00 .`...0@P...!.... 00 02 FE 10 00 02 FF A0 - 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 19:06:37 #31 Text 0 File ThreadedTransfer.cpp, Line 269 Pipe memory size 83836800 19:11:50 #32 Text 0 File WriterStatus.cpp, Line 113 <I: HL-DT-ST DVD+-RW GSA-H21N> start writing Lead-Out at LBA 2201216 (219680h), length 0 blocks 19:12:22 #33 Text 0 File DVDR.cpp, Line 3783 EndDAO: Last written address was 2201215 (21967Fh) 19:12:22 #34 Phase 37 File dlgbrnst.cpp, Line 1762 Burn process completed successfully at 16x (22,160 KB/s) 19:12:23 #35 Text 0 File SCSIPTICommands.cpp, Line 261 SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME 19:12:30 #36 Text 0 File Cdrdrv.cpp, Line 11185 DriveLocker: UnLockVolume completed 19:12:30 #37 Text 0 File SCSIPTICommands.cpp, Line 424 UnLockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL Existing drivers: Registry Keys: HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)
There's some newer burner firmware here that might help: http://forum.rpc1.org/dl_firmware.php?download_id=2302 You might also try ImgBurn (free): http://www.imgburn.com
Thanks for the replies. I haven't so far but will try burning at 4 times. Guess it could be that the burner prefers lower speeds which could be why the 4 times -rw disks have no problems. Firmware: I did find this suggested update (A106/B109) a while back but Dell assured me (twice!) that it relates to a different burner- the LG/HLDS GSA-H21N, also known as the HL-DT-ST DVDRAM GSA-H21N. Mine is the HL-DT-ST DVD+-RW GSA-H21 (A105 firmware). The numbering is spookily close but with the scary warnings you get about ensuring the exact correlation when updating firmware....What do you think? In any event I will definitely check with them again because it would be great if that were the issue....
If Dell says it's not the correct firmware, it likely isn't. Firmware generally won't flash unless it matches up with the burner. The "old" days were a different story though when one could achieve some interesting results. You might also try some +R media. There has been some crappy Verbatim -R media.
I'm definitely rechecking with them tomorrow because having examined the drive, it's a Hitachi - LG Data Storage (joint venture) produced drive- that would explain the HLDS reference! Could be I was misadvised.... Thanks.
Well....get this: - the firmware was out of date, - that being as the burner i have was a replacement sent by Dell and presumably when they said I didn't need new firmware it was as they mistakenly thought the replacement they'd sent was an identical for the original faulty one (which presumably was up to date)but in fact they mistakenly sent a different model and burner entirely! - worst still, neither the replacement nor the up to date firmware is designed for my system! It's sold with different Dell PCs! -and if you can believe all that, they are refusing to send me a correct replacement drive! Something I am pursuing! Anyway, I am very grateful to you laddyboy because your post led to all this being discovered and one way or another I'll get a new burner. Thanks very much.
OK, you're welcome. I don't understand why the updated firmware can't be installed. It doesn't have anything to do with the computer system. It depends only on the burner regardless of the system in which it's installed. Usually, the firmware updater is written to look for a particular burner name string, and if that matches, the flash occurs. I'm guessing the Dell CSRs have been taught to match update packages to systems since that's how Dell has things arranged on its support site. Nero says you have the 21N model so I think the firmware linked above should work. The Dangerous Bros also have the H21N A106 firmware on their site that's been hacked to be RPC1. http://forum.rpc1.org/dl_file.php?site=tdb1&file=H21NA106.ZIP
Let me be clear, I did nonetheless update the firmware (played safe, used the update Dell released on their site). But unfortunately I still get the same error.... Nero Version: 7.10.1.0 Internal Version: 7, 10, 1, 0 (Nero Express) Recorder: <HL-DT-ST DVD+-RW GSA-H21N>Version: B109 - HA 1 TA 0 - 7.10.1.0 #24 SPTI -1066 File SCSIPassThrough.cpp, Line 179 CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1066) Sense Key: 0x05 (KEY_ILLEGAL_REQUEST) Sense Code: 0x24 Sense Qual: 0x00 CDB Data: 0xAC 00 00 00 00 00 00 00 00 64 00 00 Sense Area: 0x70 00 05 00 00 00 00 0E 00 00 00 00 24 Buffer x06255600: Len x648 Intend to replace the drive. Thanks very much again though.
The recorder details got cropped, pasting it again: NT-SPTI used Nero Version: 7.10.1.0 Internal Version: 7, 10, 1, 0 (Nero Express) Recorder: <HL-DT-ST DVD+-RW GSA-H21N>Version: B109 - HA 1 TA 0 - 7.10.1.0 Adapter driver: <IDE> HA 1 The weird thing is the error doesn't arise with RWs (4 speed) but still does with -rs even at 4 speed.....
Blimey and again! Last attempt. Anyway the change is that firmware A105 is now B109. Windows XP 5.1 IA32 WinAspi: - NT-SPTI used Nero Version: 7.10.1.0 Internal Version: 7, 10, 1, 0 (Nero Express) Recorder: <HL-DT-ST DVD+-RW GSA-H21N>Version: B109 - HA 1 TA 0 - 7.10.1.0 Adapter driver: <IDE> HA 1 Drive buffer : 2048kB Bus Type : via Inquiry data (1) -> ATAPI, detected: ? Connected to MMC as unknown drive with class-nr : 1 Drive is autodetected - recorder class: Std. MMC recorder CD-ROM: <HL-DT-ST DVD+-RW GSA-H21N>Version: B109 - HA 1 TA 0 - 7.10.1.0 Adapter driver: <IDE> HA 1 === Scsi-Device-Map === CdRomPeripheral : HL-DT-ST DVD+-RW GSA-H21N atapi Port 0 ID 0 DMA: On DiskPeripheral : ST3300822AS atapi Port 1 ID 0 DMA: On DiskPeripheral : ST3160023AS atapi Port 1 ID 1 DMA: On === CDRom-Device-Map === HL-DT-ST DVD+-RW GSA-H21N I: CdRom0
Just wanted to give the conclusion to this: Dell finally sent a different burner (Philips) and initial testing shows it works fine, no illegal error. PHEW! Funny thing was they initially sent another Hitachi/LG and that came up with the same illegal disk error. Would seem that my pc did not work with that burner. No idea why that would be really. Thanks for the help
Oh oh, the first day of the new burner and whilst it burned fine, have already have had several sets of drive error messages in Event Viewer: 1) CD Rom has a bad block and 2) error detected during paging operation. This being with new disks which are clean and without scratches. Well hope it'll just be the new drive being sensitive rather than me having been sent a reburbished one with problems (you can see how paranoia has set in!) Will have to test it fully and see.... Thanks again