Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
S-Vlads Гость
|
Добавлено: Ср Фев 11 2004 18:19 Заголовок сообщения: Apcupsd и Back-UPS через USB? |
|
|
Есть бесперебойный блок питания - APC Back-UPS CS 500 подключонный к компу через USB
Есть порт /usr/ports/sysutils/apcupsd (apcupsd-3.10.11_1)
И ОС FreeBSD 5.2
Проблемма: Почему apcupsd не может работать с драйвером USB?
Компилирую с опцией --enable-usb на этапе проверки системы выводит сообщение:
Can't build USB driver on this OS, disabled.!!!
Ну если я даже его настрою для работы, то при запуске он выдаст:
Apcupsd driver usb not found.!!!
Что делать? Как заставить его работать с драйвером USB?
-------------- Конфигурация apcupsd.conf:
UPSNAME "Back-UPS 500"
UPSCABLE usb
UPSTYPE usb
DEVICE /dev/uhid0
LOCKFILE /var/spool/lock
--------------- Запуск apcupsd
# /usr/local/etc/rc.d/apcupsd.sh.sample start
apcupsd
Driver usb not found.
The available drivers are:
dumb
apcsmart
apcupsd FATAL ERROR in apcupsd.c at line 312
Apcupsd cannot continue without a valid driver.
--------------- Вывод dmesg
ohci0: <OHCI (generic) USB controller> mem 0xe3003000-0xe3003fff irq 11 at device 2.0 on pci0
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: (0x10de) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ugen0: American Power Conversion Back-UPS 500 FW: 6.4.I USB FW: c1, rev 1.10/1.00, addr 2
ohci1: <OHCI (generic) USB controller> mem 0xe3004000-0xe3004fff irq 9 at device 2.1 on pci0
usb1: OHCI version 1.0, legacy support
usb1: <OHCI (generic) USB controller> on ohci1
usb1: USB revision 1.0
uhub1: (0x10de) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xe3005000-0xe30050ff irq 5 at device 2.2 on pci0
ehci_pci_attach: companion usb0
ehci_pci_attach: companion usb1
usb2: EHCI version 1.0
usb2: companion controllers, 4 ports each: usb0 usb1
usb2: <EHCI (generic) USB 2.0 controller> on ehci0
usb2: USB revision 2.0
uhub2: (0x10de) EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 6 ports with 6 removable, self powered
ugen0: at uhub0 port 3 (addr 2) disconnected
ugen0: detached
uhid0: American Power Conversion Back-UPS 500 FW: 6.4.I USB FW: c1, rev 1.10/1.00, addr 2, iclass 3/0 |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Фев 12 2004 17:13 Заголовок сообщения: |
|
|
Попробуй утянуть и поставить последнюю версию APCUPSD с сайта разработчиков.
USB они добавили сравнительно недавно.
Еще меня терзают смутные сомнения, что USB во Фряхе не очень хорошо живет... |
|
Вернуться к началу |
|
|
S-Vlads Гость
|
Добавлено: Чт Фев 12 2004 19:52 Заголовок сообщения: |
|
|
Да ты прав, новую версию и порт уже утянул но и они тоже ничего хорошего не показали (apcupsd-3.10.11_1).
Как новая так и старая на этапе ./configure --with-usb вадает такое сообщение:
Can't build USB driver on this OS, disabled.!!!
Я так понимаю что здесь может виноват порт libusb-0.1.7 от которого зависит работа apcupsd через интерфейс USB.
Вобщем как узнать что эта libusb коректно установленна в системе?
Если запускаю ./testlibusb то выдает
bus/device idVendor/idProduct
А может она должна выдавать наименование каких-то устройств USB, типа версия или там какое устройство подклбчено?
P.S. Должна вот-вот выйти libusb-0.1.8 но пока еще нет. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пт Фев 13 2004 09:15 Заголовок сообщения: |
|
|
Фряхи у меня нет, а UPS предпочитаю с COM-портом. Дали мне один раз с USB, я его быстренько сплавил, а себе взял опять же с COM.
Не помогу я тебе, наверно. В этом вопросе могу дать только общие советы. |
|
Вернуться к началу |
|
|
|