[sisyphus] Re: hotplug и пакетная запись cd-r - просто вопpос
Arioch
=?iso-8859-1?q?the=5FArioch_=CE=C1_nm=2Eru?=
Чт Авг 11 01:00:41 MSD 2005
Arioch пишет:
бага нужна? возможно один файл создает pktcdvd, а другой - UDEV ?
[root на localhost root]# service udftools start
Starting :
/dev/pktcdvd/cdwriter=/dev/hdc
[root на localhost root]# ls -l /dev/pkt*
brw-rw---- 1 root disk 251, 0 Aug 11 00:39 /dev/pktcdvd0
/dev/pktcdvd:
total 0
lrwxrwxrwx 1 root root 11 Aug 11 00:39 0 -> ../pktcdvd0
brw-r----- 1 root root 251, 0 Aug 11 00:39 cdwriter
crw-rw---- 1 root cdrom 10, 62 Aug 10 03:27 control
т.е. есть два файла одного устройства.
теоретически, pktsetup создает /dev/pktcdvd/cdwriter и 0 должен
ссылаться на него же. Если теперь service udftools stop (оно же
pktsetup -d cdwriter) то все ок.
Теперь удаляем устройство, но не cdwriter,
а фантом /dev/pktcdvd0
[root на localhost root]# pktsetup -d 0
[root на localhost root]# ls -l /dev/pkt*
total 0
brw-r----- 1 root root 251, 0 Aug 11 00:39 cdwriter
crw-rw---- 1 root cdrom 10, 62 Aug 10 03:27 control
[root на localhost root]# pktsetup -d cdwriter
ioctl: No such device or address
[root на localhost root]# ls -l /dev/pkt*
total 0
brw-r----- 1 root root 251, 0 Aug 11 00:39 cdwriter
crw-rw---- 1 root cdrom 10, 62 Aug 10 03:27 control
[root на localhost root]# pktsetup -d 251:0
ioctl: No such device or address
PS: хочется скрипт покорежить, как минимум чтобы не ссылался на
несуществующую переменную $DESC
Есть простые способы определить, может ли драйв packetcdvd ?
cdrecord - м.б. слишком большая, да еще warning'ами кидается.
[root на localhost root]# cdrecord -checkdrive dev=/dev/cdrom
Cdrecord-Clone 2.01a37 (i586-alt-linux-gnu) Copyright (C) 1995-2004 JЖrg
Schilling
scsidev: '/dev/cdrom'
devname: '/dev/cdrom'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'QSI '
Identifikation : 'CDRW/DVD SBW-242'
Revision : 'UX10'
Device seems to be: Generic mmc2 DVD-ROM.
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Если я правильно понимаю, то чтобы можно было пакетно записывать - в
посл. строчке должен присутствовать PACKET, а еще лучше MRW ?
Подробная информация о списке рассылки Sisyphus