При создании рабочей станции столкнулся с проблемой подключения сканера HP SJ 4500C.
ОС - FreeBSD 6.0 BETA2
Ядро сконфигурированно со следующими параметрами для USB:
# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # EHCI PCI->USB interface (USB 2.0)
device usb # USB Bus (required)
#device udbp # USB Double Bulk Pipe devices
device ugen # Generic
device uhid # "Human Interface Devices"
device ukbd # Keyboard
device ulpt # Printer
device umass # Disks/Mass storage - Requires scbus and da
device ums # Mouse
device ural # Ralink Technology RT2500USB wireless NICs
device urio # Diamond Rio 500 MP3 player
device uscanner # Scanners
Порты были обновлены при помощи CVSup до актуального состояния.
SANE была проинсталлированна из портов. Далее по читаем: http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/scanners.html и делаем как написано, т.е.:
psj# sane-find-scanner -q
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x1205 [hp scanjet scanner]) at libusb:/dev/usb3:/dev/ugen0
Вроде как сканер найден. Но, следующий шаг:
psj# scanimage -L
никаких результатов не дал, т.е. никаких сообщений нет.
После проверки директории /dev, там не нахожу устройства uscanner.
Поскольку в файле: /usr/local/etc/sane.d/hp.conf сканера HP SJ 4500C нет, то данный файл модифицировал следующим образом:
usb HP
#scsi HP
# Uncomment the following if you have "Error during device I/O" on SCSI
# option dumb-read
#
# The usual place for a SCSI-scanner on Linux
#/dev/scanner
#
# USB-scanners supported by the hp-backend
# HP ScanJet 4100C
#usb 0x03f0 0x0101
# HP ScanJet 4500C
usb 0x03f0 0x1205
# HP ScanJet 5200C
#usb 0x03f0 0x0401
# HP ScanJet 62X0C
#usb 0x03f0 0x0201
# HP ScanJet 63X0C
#usb 0x03f0 0x0601
#
# Uncomment the following if your scanner is connected by USB,
# but you are not using libusb
#/dev/usb/scanner0
/dev/ugen0.3
option connect-device
НО РЕЗУЛЬТАТОВ никаких.
Может кто подскажет решение проблемы?