# sudo pacman -S hplip cups dbus-python python2-qtЗатем добавляем нашего отважного юзера в группу lp:
# sudo gpasswd -a username lpЗапрещаем загрузку модуля usblp и добавляем демон cups в автозагрузку в файле /etc/rc.conf:
MODULES=(... !usblp) DAEMONS=(... @cups)Далее запускаем демон cups:
# sudo /etc/rc.d/cups restartЗапускаем hp-setup:
# sudo hp-setupУстановщик сам установит и настроит наш принтер. Мы же, после завершения установки, отрываем в браузере веб-интерфейс cups, убеждаемся в наличии нашего принтера, и делаем соответствующие настройки под себя, такие как качество печати и т.д. Собственно сам веб-интерфейс находится по адресу http://localhost:631. Настраиваем сканер. Устанавливаем следующие пакеты:
# sudo pacman -S sane python-imagingИ снова добавляем нашего пользователя в группу:
# sudo gpasswd -a username scannerЗапускаем команду обнаружения сканера:
# sudo sane-find-scannerВ выводе программы видим наш только что обнаруженный сканер:
found USB scanner (vendor=0x03f0 [HP], product=0x7d04 [Deskjet F2100 series]) at libusb:003:002Создаём файл /etc/sane.d/hpaio.conf и добавляем следующую строку:
usb 0x03f0 0x7d04То есть те цифры, которые мы видим в выводе. Далее открываем файл /etc/sane.d/dll.conf и в самом конце раскомментируем строку hpaio. А теперь, мои маленькие гении поступаем, как ланентные виндузятники, прости меня хоспади, идём на ребут! Потому как у меня без этого сканер не завёлся. Ну и после перезагрузки пробуем потестить сканер командой hp-scan, а принтер мы уже проверили тестовой печатью из веб-интерфейса cups. Как это не проверили? Бегом проверять! На этом всё, если у вас что-то не работает, гугл в помощь! Моё почтение! P.S.: Спасибо арчифоруму и арчивики без чей неоценимой помощи у меня ничего бы не вышло. Всем здравия и работающего железа!
Ярлыки: ArchLinux, HP DeskJet F2180, Linux, Sane