Вопрос по USB
Yura 23 декабря, 2006 - 20:45
Всё работает прекрасно, но возник вопрос в связи с чем работа с usb флэхами идёт через эмуляцию scsi?
»
- Для комментирования войдите или зарегистрируйтесь
По
По историческим причинам. Разрабатывать драйверы всегда легче на основе чего-либо, чем с написания с нулю. Так уж получилось, что SCSI- и USB-накопители имеют много общего.
_________________
From Siberia with Love!
Что у них
Что у них общего? И как реализуется работа через scsi эмуляцию? Если не влом кинь пару ссылок где об этом можно прочесть.(на linux-usb.org и sourceforge.net не нашёл, в исходники лезть неохота)
А вобщее то, что
А вобщее то, что скази протокол свободно держит хотсвап и умеет без повреждений девайсы врубать и вырубать. Эсли я не ошибусь, то это основа для использования usb, остается только дровишки дописать чтобы это дело ассинхронным стало и добро пожаловать. А сам протокол очень эффективный ввиду того, что он изначально подразумевает в себе и наличие экспандеров(собственно ретрансляцию через концентраторы) и использование NSQ и побарабанное подключение к чему угодно, что способно воспринимать данный протокол.
>>Всё работает
>>Всё работает прекрасно, но возник вопрос в связи с чем работа с usb флэхами идёт через эмуляцию scsi?
Завидую. К моей тачке не каждая флэха монтируется (устройство есть - разделов нет).
По поводу вопроса имхо - спецификации на usb и scsi в общем случае очень похожи (уровни и частоты сигналов, количество устройств и прочая металлическая ерунда для псевдо-драйвера значения не имеют).
А что
А что завидовать-то???
Supermount настрой и не завидуй. Все работает, все видиться...
_________________
Экстремальный спорт - http://alternative.kondopoga.ru
Переводы документации- http://it.kondopoga.ru
Linux for every!!!
есть пакет
есть пакет sg3-ulils или вроде того, там есть прграмма sg-reset вот ей подставь тот диск что без раздела и он появиться, у меня тока с ридером так.
А на некоторых
А на некоторых флешках разделов не делают. У меня старую флешку надо монтировать просто как
/dev/sdf
Кроме того иногда udev несколько косячит, не видит разделы на только что всунутых флешках. Попытка примонтировать само устройство естественно вылетает с ошибкой, зато после этого появляются и разделы.
Еще очень
Еще очень полезно поставить hal. Например на кардридере если меняеш карту не вынимая самого кардридера, то распознается, что у тебя новая карта всунута.
_________________
Linux
...because life is too short for reboots