Хочу подключть usb-сканер (HEWLETT PACKARD ScanJet 4100C) к FreeBSD 4.3-STABLE.
В ядро вставил поддержку usb и отладочные опции:
...
#USB support
device uhci #UHCI PCI->USB interface
device ohci #OHCI PCI->USB interface
device usb # USB Bus
device ugen #Generic
device uscanner #Scanners
#debugging options for the USB subsystem
options UHCI_DEBUG
options OHCI_DEBUG
options USB_DEBUG
options UGEN_DEBUG
options UHUB_DEBUG
...
Однако ядро ругается следующим образом:
...
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xe000-0xe01f irq 10 at device 2.2 on pci0
uhci_run: setting run=0
uhci_run: done cmd=0x0 sts=0x20
uhci_run: setting run=1
uhci_run: done cmd=0x81 sts=0x0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci_waitintr: timeout
usbd_transfer_cb: short transfer 0<18
usbd_new_device: addr=2, getting full desc failed
uhub_explore: usb_new_device failed, error=SHORT_XFER
uhub0: device problem, disabling port 2
chip1: <Intel 82371AB Power management controller> port 0x5000-0x500f at device 2.3 on pci0
xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xe400-0xe47f mem 0xd9000000-0xd900007f irq 9 at device 14.0 on pci0
...
Где могут быть грабли?! Под виндой на этой же машине этот сканер работает без проблем.
Заранeе благодарен за любой совет.
|