[mdk-re] Torisan CDR-C3G disc changer

Oleg A. Paraschenko =?iso-8859-1?q?prof_=CE=C1_infosite=2Eru?=
Пн Окт 29 13:04:10 MSK 2001


  Привет!

  У меня появилось такое устройство:

QUAD SPEED  IDE CD-ROM  3-DISC CHANGER
TORISAN CDR-C3G   (Похоже, что TORISAN==Sanyo).

К сожалению, я могу получить доступ только к первому диску.
Попытка сменить диск таким кодом:

..........
/* load */
status = ioctl (fd, CDROM_SELECT_DISC, x_slot);
if (status != 0) {
  fprintf (stderr, "%s: CDROM_SELECT_DISC ioctl failed for `%s': %s\n",
   program, device, strerror (errno));
  exit (1);
}
..........

приводит к:

hdb: packet command error: status=0x51 { DriveReady SeekComplete Error }
hdb: packet command error: error=0x54
ATAPI device hdb:
  Error: Illegal request -- (Sense key=0x05)
  Invalid command operation code -- (asc=0x20, ascq=0x00)
  The failed "Mechanism Status" packet command was:
  "bd 00 00 00 00 00 00 00 00 14 00 00 "
./cdload: CDROM_SELECT_DISC ioctl failed for `/dev/cdrom': Input/output
error

  Система -- Spring 2001.

  Поиск в google говорит, что модель поддерживается. Кто что может
посоветовать?


  И такой вопрос -- похоже, что поддержка CDR-C3G прячется в "ide-cd.c" за
#if ! IDEATAPI_STANDARD (или как-то так)
Как я могу посмотреть набор опций с которыми собрано ядро Spring 2001?

 Заранее спасибо.


----
Олег









Подробная информация о списке рассылки community