Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Sep 2007 17:24:03 -0700
From:      Predrag Punosevac <punosevac@math.arizona.edu>
To:        Martin Tournoij <carpetsmoker@xs4all.nl>,  questions@freebsd.org
Subject:   Re: DVD-RW drive
Message-ID:  <46E48EA3.9060406@math.arizona.edu>
In-Reply-To: <20070909232810.GA41146@glitch.rwxrwxrwx.net>
References:  <46E47D1C.6060303@math.arizona.edu> <20070909232810.GA41146@glitch.rwxrwxrwx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I add atapicam_load="YES" into loader.conf file

dmesg is still acd0: DVDR <LITE-ON DVDRW LH-18A1P/GL0C> at ata0-slave UDMA66

However from the command line

[root@ ~]# growisofs -dvd-compat -Z 
/dev/cd0=/usr/home/Pedja/TeXLive/texlive2007-live-20070212.iso

Executing 'builtin_dd 
if=/usr/home/Pedja/TeXLive/texlive2007-live-20070212.iso of=/dev/pass0 
obs=32k seek=0'

Apparently success. Thank you. I read the Handbook so many times but I 
obviously didn't read my kernel properly.


Thanks again!


Martin Tournoij wrote:
> On Sun 09 Sep 2007 16:09, Predrag Punosevac wrote:
>   
>> I have a very strange problem with my DVD-RW drive. Namely the drive is for some reason recognized as read only
>>
>> acd0: DVDR <LITE-ON DVDRW LH-18A1P/GL0C> at ata0-slave UDMA66
>>
>> I am running FreeBSD 6.2 stable with generic kernel (I didn't compile nor install my own kernel)
>> so the following lines are present in my GENERIC
>>
>> [pedja@ /usr/src/sys/i386/conf]$ more GENERIC
>>
>> # ATA and ATAPI devices
>> device          ata
>> device          atadisk         # ATA disk drives
>> device          ataraid         # ATA RAID drives
>> device          atapicd         # ATAPI CDROM drives
>> device          atapifd         # ATAPI floppy drives
>> device          atapist         # ATAPI tape drives
>> options         ATA_STATIC_ID   # Static device numbering
>> # SCSI peripherals
>> device          scbus           # SCSI bus (required for SCSI)
>> device          ch              # SCSI media changers
>> device          da              # Direct Access (disks)
>> device          sa              # Sequential Access (tape etc)
>> device          cd              # CD
>> device          pass            # Passthrough device (direct SCSI access)
>> device          ses             # SCSI Environmental Services (and SAF-TE)
>>
>>
>> I also edited my load.conf file with
>>
>> hw.ata.ata_dma="1"
>> hw.ata.atapi_dma="1"
>>
>>
>> I altered the permissions devfs.conf and fstab file so that I can read and write but that is not even important since I can not
>> write anything even from the command line
>>
>> I also get
>>
>> [pedja@ /usr/home/Pedja]$ dvd+rw-mediainfo /dev/acd0
>> /dev/acd0: unable to open: Inappropriate ioctl for device
>> [pedja@ /usr/home/Pedja]$ dvd+rw-mediainfo /dev/cd0
>> /dev/cd0: unable to open: Inappropriate ioctl for device
>>
>> Whole behavior is even more strange since the optical drive was working flawlessly on PC-BSD 1.3 which is FreeBSD 6.1 stable.
>>
>> Any suggestions.
>>
>> Thank you so much
>>     
> You need to use ATAPICAM if you want to use ATA cd-writers, see the
> FreeBSD handbook:
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/creating-cds.html#ATAPICAM
>
> A small addition to the handbook:
> You don't need to reboot your machine, the command:
> $ kldload atapicam
> Will load the module at runtime.
>
> Use /dev/cd0 instead of /dev/acd0 for all writing purposes.
>
> Maybe PCBSD does this automagiclly? Can't comment on that since I
> don't use PCBSD.
>   




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46E48EA3.9060406>