DVD image burn fails with "Invalid field in parameter" error message

I have not been able to burn any DVD image with NeroLinux in Debian 3.1 kernel 2.6.8-2-386. I did not have any problems with 2.4 kernel but with this new system I get “Invalid field in parameter” message just when the burning process should start. Anyone else having the same problem with NeroLinux 2.0.0.4? Here’s the Nero log:

====== *** NeroAPI, History File *** ======
XXXX-XXXX-XXXX-XXXX-XXXX-XXXX

Debian 1:3.3.5-13 2.6.8-2-386
Nero API version: 6.6.0.14
Using interface version: 6.6.0.14
Installed in: /usr/share/nero
Application: Ahead Software AG\NeroLINUX
Internal Version: 6, 6, 0, 19b

Recorder: <LITE-ON DVDRW LDW-451S> Version: GSBC - HA 0 TA 0 - 0.0.0.0
Adapter driver: <ide-cdrom> HA 0
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ?
Excluded drive IDs:
WriteBufferSize: 74448896 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 504MB (516608kB)
Free physical memory: 8MB (8584kB)
Memory in use : 98 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

25.1.2006
NeroAPI
20:30:02 #1 Text 0 File Reader.cpp, Line 127
Reader running

20:30:02 #2 Text 0 File Burncd.cpp, Line 3233
Turn on Disc-At-Once, using DVD media

20:30:02 #3 Text 0 File DlgWaitCD.cpp, Line 272
Last possible write address on media: 2295103 (510:01.28, 4482MB)
Last address to be written: 2269063 (504:14.13, 4431MB)

20:30:02 #4 Text 0 File DlgWaitCD.cpp, Line 284
Write in overburning mode: NO

20:30:02 #5 Text 0 File DlgWaitCD.cpp, Line 2494
Recorder: LITE-ON DVDRW LDW-451S, Media type: DVD+R
Disc Manufacturer ID: POMSC001, Media Type ID: 002, Product revision number: 0
Disc Application Code: 0, Extended Information Indicators: 1

20:30:02 #6 Text 0 File DlgWaitCD.cpp, Line 450
>>> Protocol of DlgWaitCD activities: <<<
=========================================

20:30:02 #7 Text 0 File ThreadedTransferInterface.cpp, Line 838
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 (2 - CD-ROM Mode 1, Joliet)
2 indices, index0 (150) not provided
original disc pos #0 + 2269064 (2269064) = #2269064/504:14.14
not relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 2269064 blocks [LITE-ON DVDRW LDW-451S]
--------------------------------------------------------------

20:30:02 #8 Text 0 File ThreadedTransferInterface.cpp, Line 1051
Prepare recorder [LITE-ON DVDRW LDW-451S] for write in CUE-sheet-DAO
DAO infos:
==========
MCN: “”
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1:
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 4647043072, ISRC “”
DAO layout:
===========
Start|Track|Idx|CtrlAdr|RecDep_____
0 | lead-in | 0 | 0x41 | 0x00
0 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
2269064 | lead-out | 1 | 0x41 | 0x00

20:30:02 #9 Phase 24 File APIProgress.cpp, Line 276
Caching of files started

20:30:02 #10 Text 0 File Burncd.cpp, Line 4122
Cache writing successful.

20:30:02 #11 Phase 25 File APIProgress.cpp, Line 276
Caching of files completed

20:30:03 #12 Phase 36 File APIProgress.cpp, Line 276
Burn process started at 4x (5540 KB/s)

20:30:03 #13 SCSI -1067 File Cdrdrv.cpp, Line 1183
SCSI Exec, HA 0, TA 0, LUN 0, buffer 0x44AC5690
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x26
Sense Qual: 0x00
CDB Data: 0x55 0x10 0x00 0x00 0x00 0x00 0x00 0x00 0x3C 0x00 0x00 0x00
Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x0A
0x00 0x00 0x00 0x00 0x26 0x00
ModeSel: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x05 0x32 0x03 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x

20:30:03 #14 CDR -1067 File ThreadedTransferInterface.cpp, Line 1612
Invalid field in parameter

20:30:03 #15 Phase 38 File APIProgress.cpp, Line 276
Burn process failed at 4x (5540 KB/s)

====== *** NeroAPI, History File *** ======

2.6.8 kernel is definitly too buggy to be usable! Try to get a new one and everything should be fine.

OMG! Updated the kernel to 2.6.15-1-k7 and it fixed the problem. Thank you for helping so quickly :bow:

No problem! This is a very-very-very-very-very-very-very-very-very-very-well known issue with NeroLINUX :wink: