[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