[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