При старте системы ядро находит:
"Aug 29 09:23:52 temp /kernel: ulpt0: Samsung Electronics Co., Ltd. Samsung Laser Printer ML-1200 Series, rev 1.10/1.00, addr 2, iclass 7/1"
Комманда usbdevs показывает:
"addr 1: OHCI root hub, AMD
addr 2: Samsung Laser Printer ML-1200 Series, Samsung Electronics Co., Ltd."
После выключения питания на устройстве, комманда usbdevs показывает:
addr 1: OHCI root hub, AMD
При включении питания ничто не изменяется. Как сново заставить систему определить устройство?
kudzu
Во FreeBSD kudzu, увы, нету... может есть аналог, ни кто не знает?>kudzu
>Во FreeBSD kudzu, увы, нету... может есть аналог, ни кто не знает?
>
>
>>kudzuесли 5 версия то devfs
а в версии 4.8?>>Во FreeBSD kudzu, увы, нету... может есть аналог, ни кто не знает?
>>
>>
>>>kudzu
>
>если 5 версия то devfs
man usbd
Так вот, читал я этот man, ничего нужно не нашел или не сумел найти?
А происходит все даже ещё более интересно. Выключаешь питание на принтере, предварительно дав "killall -9 usbd", то usbdevs показывает устройство по addr2. Запускаешь usbd после включения питания, то usbd по addr2 находит устройтство и usbdevs показывает:
"addr 1: OHCI root hub, AMD
addr 2: Samsung Laser Printer ML-1200 Series, Samsung Electronics Co., Ltd."
Но стоит только не сделать "killall -9 usbd" до выключения питания или запустить usbd до включения, максимум все, что ты получаешь "uhub0: device problem, disabling port 1" и "addr 1: OHCI root hub, AMD" по usbdevs (а addr2 изчез).>man usbd