Re: solaris cdrecord BH08LS20 drive BD-R problems
Thanks again Jörg. I have not given up on solaris yet. > > Here are the errors I see with cdrecord -atip ... > In this case ... is not related to the media but to the USB drivers > This is a Solaris USB kernel driver bug ... Do you remember the bug tracking ID so I can look at it? Perhaps someone has worked that issue for the opensolaris project, but more than likely the fixes would not work on sparc hardware. > It may help to try out a different USB<->ATA/SATA adaptor Yes, especially since it does not work quite right for linux either. The BH08LS20 drive has SATA interface, and the enclosure uses an adapter with the JMicron JM20336 USB - SATA bridge. Now looking for a different adapter for experimentation. Perhaps solaris10 is trying to send SMART commands to the drive? The wiki for smartmontools says this is tricky for USB bridges. http://sourceforge.net/apps/trac/smartmontools/wiki/USB Another idea: could AHCI mode be a factor here? I found some interesting reading at the linux-ide archives: http://markmail.org/message/qfcwybk6z6nd3rh6
Re: solaris cdrecord BH08LS20 drive BD-R problems
> > Will dvd+rw-mediainfo work on solaris 10 (sparc) ? > It hasn't been tested on SPARC Solaris 10, but ... Andy, thank you for your helpful suggestions. Unfortunately, I could not get dvd+rw-mediainfo to work. It fails on one of the ioctl() calls in Scsi_Command::associate() # dvd+rw-mediainfo /dev/dsk/c4t0d0s0 /dev/dsk/c4t0d0s0: unable to open: Inappropriate ioctl for device Here is how I built your tools: $ echo $PATH /usr/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin $ make CC -O -features=no%except,conststrings -w -D_REENTRANT -c \ -o growisofs_mmc.o growisofs_mmc.cpp cc -O -xstrconst -w -D_REENTRANT -D__`uname -s`=`uname -r | tr -d .` \ -c -o growisofs.o growisofs.c CC -O -features=no%except,conststrings -w -D_REENTRANT \ -o growisofs growisofs_mmc.o growisofs.o -staticlib=%all \ -lvolmgt -lrt -lpthread -ldl CC -O -features=no%except,conststrings -w -D_REENTRANT \ -c -o dvd+rw-format.o dvd+rw-format.cpp CC -O -features=no%except,conststrings -w -D_REENTRANT \ -o dvd+rw-format dvd+rw-format.o -staticlib=%all \ -lvolmgt -lrt -lpthread -ldl CC -O -features=no%except,conststrings -w -D_REENTRANT \ -c -o dvd+rw-booktype.o dvd+rw-booktype.cpp CC -O -features=no%except,conststrings -w -D_REENTRANT \ -o dvd+rw-booktype dvd+rw-booktype.o -staticlib=%all \ -lvolmgt -lrt -lpthread -ldl CC -O -features=no%except,conststrings -w -D_REENTRANT \ -c -o dvd+rw-mediainfo.o dvd+rw-mediainfo.cpp CC -O -features=no%except,conststrings -w -D_REENTRANT \ -o dvd+rw-mediainfo dvd+rw-mediainfo.o -staticlib=%all \ -lvolmgt -lrt -lpthread -ldl CC -O -features=no%except,conststrings -w -D_REENTRANT \ -c -o dvd-ram-control.o dvd-ram-control.cpp CC -O -features=no%except,conststrings -w -D_REENTRANT \ -o dvd-ram-control dvd-ram-control.o -staticlib=%all \ -lvolmgt -lrt -lpthread -ldl
Loan Services Offered { Apply Now }
<<< No Message Collected >>> -- To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@other.debian.org
Loan Services Offered { Apply Now }
-- To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@other.debian.org
Loan Services Offered { Apply Now }
-- To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@other.debian.org
Re: solaris cdrecord BH08LS20 drive BD-R problems
> Note that Solaris sparc still does not support DMA on ATA interfaces. It's natural to expect that "still" means from oldest SPARC Solaris implementing support for IDE through latest, isn't it? Well, I can't speak for oldest and latest ones, but otherwise SPARC Solaris is capable of DMA on ATA interfaces to my knowledge. Negotiated value is reflected in targetN-dcd-options in prtconf -v output. Value of 0x00a2 is common for optical media units and denotes UDMA-2 mode. >>> I am not sure about what you are interested in >> Accuracy of information provided to the public. > > As you might know, I send accurate information, so what is your issue? It's not a forum for discussing "my issues." If you want to continue discussion, counterargument following: 1. According to 'man ata' DMA is enabled by default on Solaris 10. To my experience with Sun W1100z it holds true. 2. 'man eeprom' does not provide any information about DMA settings. 3. SPARC Solaris *is* capable of DMA on ATA. To my experience it holds true on Solaris 8 with Pioneer DVR-106: CPU load and performance was adequate in my DVD recording tests and I never had any problems engaging buffer underrun protection. Negotiated settings for every device can be verified with 'prtconf -v'. A. -- To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@other.debian.org
Re: solaris cdrecord BH08LS20 drive BD-R problems
Andy Polyakov wrote: > >>> Note that Solaris sparc still does not support DMA on ATA interfaces. > >> It's natural to expect that "still" means from oldest SPARC Solaris > >> implementing support for IDE through latest, isn't it? Well, I can't > >> speak for oldest and latest ones, but otherwise SPARC Solaris is capable > >> of DMA on ATA interfaces to my knowledge. Negotiated value is reflected > >> in targetN-dcd-options in prtconf -v output. Value of 0x00a2 is > >> common for optical media units and denotes UDMA-2 mode. > > > > I am not sure about what you are interested in > > Accuracy of information provided to the public. A. As you might know, I send accurate information, so what is your issue? Jörg -- EMail:jo...@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin j...@cs.tu-berlin.de(uni) joerg.schill...@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily -- To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@other.debian.org
Re: solaris cdrecord BH08LS20 drive BD-R problems
Hi, Andy Polyakov wrote: > consequently non-CD-ROM multi-sessioning is not an option. Pity. This operating system needs help. >From googling i understand that CD/DVD/BD drives on Solaris are readable as block devices. (Up to now i tried xorriso on Solaris only with disk files. Testers would be highly welcome.) xorriso can copy files out of ISO images and it has provisions to scan for ISO "sessions" in alleged -ROM media which show only one track. I have widened this feature so that it will work with disk files and block devices too. xorriso -rom_toc_scan force \ -indev stdio:/dev/sr1 \ -toc \ (On Linux i have to disable MMC processing by prefix "stdio:". On Solaris the lack of libburn MMC transport will have the same effect.) On my test BD-R this recognizes all 60 sessions and loads the last one. Next it could extract files to hard disk: -extract It also works with DVD-R (7 sessions), DVD+R (5 sessions), and an USB stick (22 sessions). My record holder is this daily backup BD-R: libisoburn: UPDATE : Found 307 ISO sessions by scanning 109 MB in 58 seconds xorriso : NOTE : Loading ISO image tree from LBA 6978304 (Extreme media need extreme patience. The long scan time is due to the poor random access performance of my BD drives. The 109 MB consist mainly of 307 times 150 sectors of padding. One could reduce that by option -no-pad when writing new sessions. But it won't give much more scan speed.) If Solaris command mount_hsfs had an option to address the superblock (like Linux mount -o sbsector=...) then xorriso could compose a mount command line which would allow to access the most recent session via the Solaris filesystem. But i found no such option in web versions of man mount(1) or mount_hsfs(1M). Anybody has a better Solaris than that ? (If so, see xorriso option -session_string for composing an own mount command.) Test version of xorriso: http://scdbackup.sourceforge.net/xorriso-0.4.3.tar.gz with timestamp 2009.10.07.080042 or newer. Have a nice day :) Thomas -- To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@other.debian.org