[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

DVD+RW DL split command failure




I am trying to write a double layer DVD using the Lite-On SOHW-1633S on a FreeBSD 5.3 system but it failes when trying to send the layer-split command to the drive.

Here is the information:
Host, OS, devices, programs:
uname -a
FreeBSD skade 5.3-STABLE FreeBSD 5.3-STABLE #3: Sat Dec 4 21:05:16 CET 2004 root@midgard:/usr/obj/usr/src/sys/SKADESMP i386

camcontrol devlist
<IBM DCAS-34330 S65A>              at scbus0 target 0 lun 0 (pass0,da0)
<IBM DCAS-34330 S65A>              at scbus0 target 4 lun 0 (pass1,da1)
<LITE-ON DVDRW SOHW-1633S BS0C>    at scbus2 target 0 lun 0 (cd0,pass2)

ls -l /dev/cd0 /dev/pass2 /dev/cdrom /dev/dvd
crw-rw-rw-  1 root  operator    4,  18 Dec 19 18:24 /dev/cd0
lrwxr-xr-x  1 root  wheel            3 Dec 19 18:25 /dev/cdrom -> cd0
lrwxr-xr-x  1 root  wheel            3 Dec 19 18:25 /dev/dvd -> cd0
crw-rw-rw-  1 root  operator  229,   2 Dec 19 18:24 /dev/pass2

ls -l /dev/xpt0
crw-rw-rw-  1 root  operator  230,   0 Dec 19 18:24 /dev/xpt0

mkisofs --version
mkisofs 2.0.3 (i386-unknown-freebsd5.2.1)

growisofs --version
* growisofs by <appro@fy.chalmers.se>, version 5.21,
 front-ending to mkisofs: mkisofs 2.0.3 (i386-unknown-freebsd5.2.1)

Original media information:
dvd+rw-mediainfo /dev/dvd
INQUIRY:                [LITE-ON ][DVDRW SOHW-1633S][BS0C]
GET [CURRENT] CONFIGURATION:
Mounted Media:         10h, DVD-ROM
GET [CURRENT] PERFORMANCE:
Write Performance:     6.4x1385=8864KB/s@0 -> 23.2x1385=32160KB/s@4023667
:-( empty GET PERFORMACE descriptor
READ DVD STRUCTURE[#0h]:
Media Book Type:       01h, DVD-ROM book [revision 1]
Legacy lead-out at:    2011840*2KB=4120248320
READ DISC INFORMATION:
Disc status:           complete
Number of Sessions:    1
State of Last Session: complete
Number of Tracks:      1
READ TRACK INFORMATION[#1]:
Track State:           complete
Track Start Address:   0*2KB
Free Blocks:           0*2KB
Track Size:            4023668*2KB
FABRICATED TOC:
Track#1  :             14@0
Track#AA :             14@4023668
Multi-session Info:    #1@0
READ CAPACITY:          4023668*2048=8240472064

Empty DVD+R DL:
dvd+rw-mediainfo /dev/dvd
INQUIRY:                [LITE-ON ][DVDRW SOHW-1633S][BS0C]
GET [CURRENT] CONFIGURATION:
Mounted Media:         2Bh, DVD+R Double Layer
Media ID:              RITEK/D01
Current Write Speed:   2.4x1385=3324KB/s
Write Speed #0:        2.0x1385=2770KB/s
GET [CURRENT] PERFORMANCE:
Write Performance:     2.4x1385=3324KB/s@[0 -> 0]
Speed Descriptor#0:    00/0 R@2.4x1385=3324KB/s W@2.4x1385=3324KB/s
READ DVD STRUCTURE[#0h]:
Media Book Type:       E1h, DVD+R DL book [revision 1]
Legacy lead-out at:    2086912*2KB=4273995776
DVD+R DOUBLE LAYER BOUNDARY INFORMATION:
L0 Data Zone Capacity: 2086912*2KB, can still be set
READ DISC INFORMATION:
Disc status:           blank
Number of Sessions:    1
State of Last Session: empty
Number of Tracks:      1
READ TRACK INFORMATION[#1]:
Track State:           blank
Track Start Address:   0*2KB
Next Writable Address: 0*2KB
Free Blocks:           4173824*2KB
Track Size:            4173824*2KB
ROM Compatibility LBA: 262144
READ CAPACITY:          1*2048=2048


Write command, verbose and result:
growisofs -use-the-force-luke=break:2011840 -Z /dev/dvd -dvd-video -v -v
-V TEST1 /usr/tmp/glz/TEST1/
Executing 'mkisofs -dvd-video -v -v -V TEST1 /usr/tmp/glz/TEST1/ | builtin_dd of=/dev/pass2 obs=32k seek=0'
mkisofs 2.0.3 (i386-unknown-freebsd5.2.1)
Scanning /usr/tmp/glz/TEST1/
Scanning /usr/tmp/glz/TEST1/VIDEO_TS
292   110
293  1268 VIDEO_TS
Cache hit for '/..'
Cache hit for 'VIDEO_TS/.'
Cache hit for 'VIDEO_TS/..'
294 303 /usr/tmp/glz/TEST1/VIDEO_TS/VIDEO_TS.BUP
304 313 /usr/tmp/glz/TEST1/VIDEO_TS/VIDEO_TS.IFO
314 1068 /usr/tmp/glz/TEST1/VIDEO_TS/VIDEO_TS.VOB
1069 1136 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_0.BUP
1137 1204 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_0.IFO
1205 292146 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_0.VOB
292147 816418 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_1.VOB
816419 1340690 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_2.VOB
1340691 1864962 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_3.VOB
1864963 2389234 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_4.VOB
2389235 2913506 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_5.VOB
2913507 3437778 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_6.VOB
3437779 3945499 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_01_7.VOB
3945500 3945508 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_02_0.BUP
3945509 3945517 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_02_0.IFO
3945518 3945617 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_02_0.VOB
3945618 3965933 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_02_1.VOB
3965934 3965942 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_03_0.BUP
3965943 3965951 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_03_0.IFO
3965952 3966065 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_03_0.VOB
3966066 3978580 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_03_1.VOB
3978581 3978589 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_04_0.BUP
3978590 3978598 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_04_0.IFO
3978599 3978698 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_04_0.VOB
3978699 3990102 /usr/tmp/glz/TEST1/VIDEO_TS/VTS_04_1.VOB
Writing:   Initial Padbock                         Start Block 0
Done with: Initial Padbock                         Block(s)    16
Writing:   Primary Volume Descriptor               Start Block 16
Done with: Primary Volume Descriptor               Block(s)    1
Writing:   End Volume Descriptor                   Start Block 17
Done with: End Volume Descriptor                   Block(s)    1
Writing:   UDF volume recognition area             Start Block 18
Done with: UDF volume recognition area             Block(s)    3
Writing:   Version block                           Start Block 21
Done with: Version block                           Block(s)    1
Writing:   UDF pad to sector 32 write              Start Block 22
Done with: UDF pad to sector 32 write              Block(s)    10
Writing:   UDF main seq                            Start Block 32
Done with: UDF main seq                            Block(s)    16
Writing:   UDF second seq                          Start Block 48
Done with: UDF second seq                          Block(s)    16
Writing:   UDF integ seq                           Start Block 64
/dev/pass2: splitting layers at 2011840 blocks
:-[ SEND DVD+R DOUBLE LAYER RECORDING INFORMATION failed with SK=2h/ASC=30h/ACQ=05h]: Invalid argument


If there is any more information needed or tests I can make, please let me know.

Any suggestions to get it to work?

/glz

---
"There is hopeful symbolism in the fact that flags do not wave in a vacuum."
               -- Arthur C. Clarke



Reply to: