[Comm] ide-scsi
Nick Grechukh
=?iso-8859-1?q?ngrechukh_=CE=C1_ua=2Efm?=
Пт Дек 12 13:26:43 MSK 2003
On Fri, 12 Dec 2003 10:49:15 +0300
Sergey Vlasov <vsu на altlinux.ru> wrote:
> On Fri, Dec 12, 2003 at 02:56:25AM +0400, Aleksey Korotkov wrote:
> > On Thu, 11 Dec 2003 09:23:46 +0300
> > Sergey Krivulja <skrivulja на erec.ru> wrote:
> >
> > Зачем-то (интересно было бы узнать соображения :/) решили
> > вроде как в 2.6.х отказаться от ide-scsi, _естественного_
> > способа употребления CD-R/CD-RW. Об этом можно прочитать
> > до фига где, в том же /usr/share/doc/cdrtools-2.0/README.ATAPI,
> > например:
> >
> > Opening/closing the door, playing audio and similar things
> > cannot be done using vanilla IDE commands - you will need SCSI commands
> > to do this. But how do we do this with a drive that uses an IDE
> > interface?
> >
> > The ATAPI standard describes method of sending SCSI commands over IDE
> > transport with some small limitations to the "real" SCSI standard.
> > SCSI commands are send via IDE transport using the 'ATA packet'
> > command. There is no SCSI emulation - ATAPI drives include native
> > SCSI command support. For this reason, sending SCSI commands to ATAPI
> > drives is the native method of supporting ATAPI devices. Just imagine
> > that IDE is one of many SCSI low level transport mechanisms.
> >
> > И зачем вот это решили поломать -- ума не приложу, вопрос
> > уже не ко мне (по-моему, просто идиотизм).
>
> На самом деле команды SCSI там никуда не делись. Изменился только
> способ их передачи в устройство - вместо /dev/sg* используется
> /dev/hd*, и для передачи команд используется ioctl.
>
> Совсем недавно в LKML была очередная перепалка по этому поводу. Линус
> считает, что метод именования устройств в libscg (cdrecord) - номер
> шины, номер устройства, номер LUN (dev=0,0,0) - никуда не годится, и
> вместо этого следовало бы указывать имя файла устройства (как, кстати,
> сейчас и делается в cdrecord при использовании ide-cd (dev=/dev/hdc),
> но в README.ATAPI написано, что этот метод официально не
> поддерживается). На самом деле при работе через /dev/sg*
> действительно приходится открывать все устройства подряд и искать
> устройство с нужными номерами.
т.е. можно отказаться от использования
ide-scsi в пользу ide-cd (который afaiu работает без
дополнительных телодвижений)? и
записывать можно?
----
-> http://torg.alkar.net
-> Nokia 6610 - $30
-> Nokia 3310 - $7
-> SDRAM 256 Mb - $5
-> http://torg.alkar.net
Подробная информация о списке рассылки community