Страница 1 из 1

устройство /dev/cuaU после перезагрузки

Добавлено: 2011-09-17 11:58:56
Гость
Здравствуйте господа, есть домашний роутер на Freebsd 7.2
в нём торчит мегафоновский модем в USB порту, /dev/cuaU0.0, всё что мне нужно он выполняет, но вот загвоздка:

При перезагрузке, или выключении и включении машинки ИНОГДА пропадают из устройств все cuaU
их просто нет :pardon:
помогает вытаскивание и обратное запихивание модема в порт.
Самое странно что такое происходит не всегда, иногда так, иногда так... логики нет...

Что можно попробовать предпринять?

Заранее спасибо за ответы.

Re: устройство /dev/cuaU после перезагрузки

Добавлено: 2011-09-17 20:07:44
ygor
Гость писал(а): Что можно попробовать предпринять?

Заранее спасибо за ответы.
Проблема в том, что они кривые это usb-кетай-модемы. Собственно dmesg это расскажет. А man usbconfig в части power_off и power_on поможет.

Re: устройство /dev/cuaU после перезагрузки

Добавлено: 2011-09-17 20:48:06
snorlov
Я думаю прав не хватает на usb, у меня такая же ситуация была с ИБП, подключаемым по usb, мне тогда помогло следующее

Код: Выделить всё

/etc/devfs.rules
[apc_usb=10]
add path 'ugen0' group wheel user root mode 0660

/etc/devfs.conf
perm usb1 0660
own usb1 root:wheel


/etc/rc.conf
usbd_enable="YES"
devfs_system_ruleset="apc_usb"

Re: устройство /dev/cuaU после перезагрузки

Добавлено: 2011-09-17 21:10:27
ygor
snorlov писал(а):Я думаю прав не хватает на usb, у меня такая же ситуация была с ИБП, подключаемым по usb, мне тогда помогло следующее

Код: Выделить всё

/etc/devfs.rules
[apc_usb=10]
add path 'ugen0' group wheel user root mode 0660

/etc/devfs.conf
perm usb1 0660
own usb1 root:wheel


/etc/rc.conf
usbd_enable="YES"
devfs_system_ruleset="apc_usb"
У меня мопед хуявей (huaway) u1550 и вот что я вижу в логах периодически при старте системы:

Код: Выделить всё

Sep 15 19:31:16 myhouse kernel: usb_alloc_device: set address 2 failed (USB_ERR_STALLED, ignored)
Sep 15 19:31:16 myhouse kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED
Sep 15 19:31:16 myhouse kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored)
Sep 15 19:31:16 myhouse kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED
Sep 15 19:31:16 myhouse kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored)
Sep 15 19:31:16 myhouse kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED
Sep 15 19:31:16 myhouse kernel: ugen0.2: <Unknown> at usbus0 (disconnected)
Sep 15 19:31:16 myhouse kernel: uhub_reattach_port: could not allocate new device
Устройства естественно не появляются, так что речь не идёт (в моём случае) о пермишенах, тем более ppp у меня запускается от root (да я знаю о групе dialer и даже в ней состою, но привык запускать ppp от рута.)

Re: устройство /dev/cuaU после перезагрузки

Добавлено: 2011-09-17 23:35:56
Plohish
ygor писал(а):
Гость писал(а): Что можно попробовать предпринять?

Заранее спасибо за ответы.
Проблема в том, что они кривые это usb-кетай-модемы. Собственно dmesg это расскажет. А man usbconfig в части power_off и power_on поможет.
спасибо, действительно видимо кривые, в логах когда не подхватывается вот что:

Код: Выделить всё

uhub1: device problem (STALLED), disabling port 2
а usbconfig придумали помоему только в 8.1
у меня пишет неизвестная команда... :(