Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       05 Oct 2007  16:30:27
 To : Alex Mogilnikov
 Subject : Re: cardreader + freebsd = немного неудобно
 -------------------------------------------------------------------------------- 
 
 05 окт 2007, пятница, в 12:59 KRAST, Alex Mogilnikov написал(а):
 
  AM>>>     Hу какая метка в картридерах? У него нет собственной памяти.
  EG>> Ты монтируешь кардридер или носитель?
  AM>     Ты думаешь, что я решаю какую-то свою частную задачу? Я говорю
  AM>     проблеме
  AM> общего характера, принципиального решения которой я не вижу.
 
 А. Я-то всё больше по конкретным задачам (которые бывают и общего
 характера, но эта не из тех).
 
  AM> Hоситель я могу вообще не монтировать. К примеру, я тиражирую карты
  AM> памяти. Вставляю чистые карты в четыре картридера и запускаю запись.
  AM> Получаю ошибку записи в 3-й картридер. Какую из этих карт я должен
  AM> выкинуть в помойку?
 
 В данном частном случае это можно легко определить, подключая их
 по очереди и сопоставляя события в devd с номерами.
 
  AM>>> Проблема именно в том, что устройства на
  AM>>> USB шине, не имеют никаких уникальных идентификаторов,
  EG>> Кому нужны уникальные идентификаторы?
  AM>     Очевидно, тому, кто использует несколько одинаковых устройств.
 
 У меня не было реальных таких задач, поэтому не думал в эту сторону особенно.
 Все конкретные задачи, которые встречал, находили конкретные решения.
 
  EG>>  А кое-какие есть, id
  EG>> производителя и устройства, да ещё и текстуальные (а иногда и
  EG>> бинарные) метки самоидентификации, usbdevs -v их показывает.
  AM>     Они не являются уникальными.
 
 Это пока не было проблемой на практике.
 
  AM>>>  Какой
  AM>>> condition в rule specification способен отличить правый принтер
  AM>>> от левого?
  EG>> Отличать будет не сама devfs, а скрипт, запускаемый из devd по типу
 
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
  EG>> моего, который должен перегенерировать конфиг для devfs и дергать её.
  AM>     Что-то я не встретил в man devfs.rules возможности запуска скриптов.
 
 Подчеркнуто.
 
  AM> Вот в
  AM> usbd.conf такое есть. Hу и остается вопрос, как скрипт отличит правый
  AM> принтер
  AM> от левого. Твой скрипт хорош (да хорош, хорош!), пока у пользователя не
  AM> появляется два или более устройства с совпадающими id'ами/метками.
 
 Вот проблема-то, добавь в таком случае приписывание суффикса нумерующего,
 по возрастанию. Принтер epson-bla-bla-bla0, epson-bla-bla-bla1 и т.п.
 Hулевой будет тот, что подключён первым. Если они совершенно одинаковы,
 то какая разница, на котором печатать? А если разные, вот по этой разнице
 и различай :-)
 
  AM>     И еще, я правильно понимаю, что если у меня в компе 2 USB контроллера
  AM>     и 8
  AM> USB дырок, можно узнать только к какому из контроллеров подключили
  AM> устройство,
  AM> но не в какую конкретно дырку?
 
 Как-то можно было, чуть ли не через usbdevs.
 
 Eugene
 -- 
 А ученый уподобляется обученному слону, которого погонщик поставил перед
 преградой. Он пользуется силой разума, как слон --- силой мышц, подчиняясь
 приказу. Это необычайно удобно: ученый отныне готов на все, так как ни за
 что уже не отвечает.
 --- slrn/0.9.8.1 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   27 Sep 2007 13:44:31 
 Re: cardreader + freebsd = немного неудобно   Alexander V. Ribchansky   27 Sep 2007 11:10:14 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   27 Sep 2007 19:25:03 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   28 Sep 2007 00:14:01 
 cardreader + freebsd = немного неудобно   Vladimir Kupriyanov   28 Sep 2007 18:15:20 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   28 Sep 2007 20:44:12 
 cardreader + freebsd = немного неудобно   Leizer A. Karabin   29 Sep 2007 08:22:20 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   29 Sep 2007 11:43:57 
 cardreader + freebsd = немного неудобно   Leizer A. Karabin   30 Sep 2007 01:43:54 
 Re: cardreader + freebsd = немного неудобно   Andrew Lutov   03 Oct 2007 09:31:02 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   02 Oct 2007 23:11:00 
 Re: cardreader + freebsd = немного неудобно   Mykola Dzham   03 Oct 2007 00:41:56 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   03 Oct 2007 10:15:01 
 Re: cardreader + freebsd = немного неудобно   Andrew Lutov   03 Oct 2007 09:28:52 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   03 Oct 2007 10:15:42 
 Re: cardreader + freebsd = немного неудобно   Eduard V. Goroshko   03 Oct 2007 11:24:00 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   03 Oct 2007 15:46:14 
 Re: cardreader + freebsd = немного неудобно   Eduard V. Goroshko   03 Oct 2007 22:57:32 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   04 Oct 2007 13:53:02 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   04 Oct 2007 18:34:46 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   04 Oct 2007 17:47:31 
 Re: cardreader + freebsd = немного неудобно   Valentin Davydov   04 Oct 2007 20:22:50 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   04 Oct 2007 21:55:11 
 Re: cardreader + freebsd = немного неудобно   Eduard V. Goroshko   06 Oct 2007 22:34:09 
 Re: cardreader + freebsd = немного неудобно   Eduard V. Goroshko   03 Oct 2007 11:25:31 
 Re: cardreader + freebsd = немного неудобно   Eduard V. Goroshko   03 Oct 2007 12:07:53 
 Re: cardreader + freebsd = немного неудобно   Eduard V. Goroshko   03 Oct 2007 22:55:01 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   03 Oct 2007 17:16:50 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   03 Oct 2007 16:01:02 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   03 Oct 2007 20:51:56 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   03 Oct 2007 22:17:22 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   04 Oct 2007 18:38:20 
 Re: cardreader + freebsd = немного неудобно   Valentin Davydov   04 Oct 2007 17:18:35 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   04 Oct 2007 20:14:34 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   04 Oct 2007 20:19:31 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   05 Oct 2007 01:28:44 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   05 Oct 2007 09:52:38 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   05 Oct 2007 14:59:45 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   05 Oct 2007 16:30:27 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   05 Oct 2007 22:57:58 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   06 Oct 2007 01:24:45 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   06 Oct 2007 02:24:32 
 Re: cardreader + freebsd = немного неудобно   Mykola Dzham   06 Oct 2007 01:42:10 
 Re: cardreader + freebsd = немного неудобно   Valentin Nechayev   07 Oct 2007 12:29:42 
 cardreader + freebsd = немного неудобно   Slawa Olhovchenkov   07 Oct 2007 13:03:06 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   06 Oct 2007 11:16:59 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   07 Oct 2007 15:54:28 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   07 Oct 2007 18:31:07 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   07 Oct 2007 19:18:34 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   07 Oct 2007 20:50:18 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   07 Oct 2007 20:54:28 
 Re: cardreader + freebsd = немного неудобно   Eugene Grosbein   07 Oct 2007 20:55:52 
 cardreader + freebsd = немного неудобно   Andrew Kant   05 Oct 2007 13:16:15 
 Re: cardreader + freebsd = немного неудобно   Valentin Davydov   05 Oct 2007 15:10:30 
 Re: cardreader + freebsd = немного неудобно   Valentin Davydov   05 Oct 2007 17:10:47 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   04 Oct 2007 13:51:45 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   04 Oct 2007 18:30:07 
 Re: cardreader + freebsd = немного неудобно   Andrey Zonov   04 Oct 2007 17:45:41 
 cardreader + freebsd = немного неудобно   Alex Mogilnikov   05 Oct 2007 23:31:43 
 cardreader + freebsd = немного неудобно   Vassily Kiryanov   05 Oct 2007 09:38:34 
 Re: cardreader + freebsd = немного неудобно   Valentin Davydov   04 Oct 2007 12:54:34 
Архивное /ru.unix.bsd/260935044f902.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional