[РЕШЕНО] Подключение сканера МФУ SCX-3205

Может, кто-то сталкивался с аналогичной проблемой.
Подключаю МФУ Samsung SCX-3205 к недобуку Dell Inspiron Mini 10. Принтер, хотя и не без бубна, встал после установки родного драйвера UnifiedLinuxDriver v.0.93.
Сканер у/порно не видит, но при этом считает сканером встроенную веб-камеру:
# scanimage -L
device `v4l:/dev/video0' is a Noname Integrated Webcam virtual device
отрубаю камеру – например,
 # rmmod -f uvcvideo
и что же вижу:
scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
При этом:
sane-find-scanner
...
found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3441 [SCX-3200 Series]) at libusb:001:004
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.
 ...
Круг замкнулся…
Говорила мама: "RTFM, сынок!"
Только когда забыл добавить себя в группу scanner.
Natrio
Только когда забыл добавить себя в группу scanner.
Добавлен. Под рутом та же песня…
Говорила мама: "RTFM, сынок!"
Проблема, как и ожидалось просле прочтения размазанных по Сети слез о подключении самсунговских МФУ, состоит в модуле usblp. Когда он загружен, сканер виден хоть под пользователем, хоть под рутом:
scanimage -L
device `smfp:SAMSUNG SCX-3200 Series on USB:0' is a SAMSUNG SCX-3200 Series on USB:0 Flatbed Scanner
device `v4l:/dev/video0' is a Noname Integrated Webcam virtual device
Но при этом принтер не печатает!
Когда блэклистишь этот модуль, сканер не виден.
Теперь идея понятна: подгружать usblp на время сканирования и выгружать после.
Попробую эту идею реализовать.
Говорила мама: "RTFM, сынок!"
Примерно так:
nobus ~ $  scanimage -L
device `v4l:/dev/video0' is a Noname Integrated Webcam virtual device
nobus ~ $ sudo modprobe -v usblp
insmod /lib/modules/2.6.39-ARCH/kernel/drivers/usb/class/usblp.ko.gz 
nobus ~ $  scanimage -L
device `smfp:SAMSUNG SCX-3200 Series on USB:0' is a SAMSUNG SCX-3200 Series on USB:0 Flatbed Scanner
device `v4l:/dev/video0' is a Noname Integrated Webcam virtual device
nobus ~ $  sudo modprobe -vr usblp
rmmod /lib/modules/2.6.39-ARCH/kernel/drivers/usb/class/usblp.ko.gz
nobus ~ $  scanimage -L
device `v4l:/dev/video0' is a Noname Integrated Webcam virtual device
Можно теперь создать aliases и загружать/выгружать при сканировании ручками (а в блэклисте оставить, так как печать нужна всегда), или же соорудить какой-нибудь скрипт и повесить на xsane.

UPD: Для корректной работы после выгрузки модуля usblp принтер надо перезапустить (выключить и включить снова).
Говорила мама: "RTFM, сынок!"
Интересное решение для сканера нашел в этой теме. Всё работает.
Говорила мама: "RTFM, сынок!"
А если попробывать использовать
yaourt -Ss cups-usblp?
Последний крик моды - эхо 30-летней давности.
tchgefest
А если попробывать использовать
yaourt -Ss cups-usblp?
Может, и стоило бы попробовать, но всё уже настроено:
1) сканер работает, так как в udev добавлено правило /etc/udev/rules.d/10-usbprinter.rules
ATTR{idVendor}=="1d6b", ATTR{idProduct}=="0001", MODE:="0664", GROUP:="lp", ENV{libsane_matched}:="yes"
2) принтер последнее время что-то выделывался, но после установки вместо родного драйвера (родной драйвер остался только для сканера) пакета splix-svn, поддерживающего данную модель, все в порядке.
В любом случае, спасибо за помощь.
Говорила мама: "RTFM, сынок!"
 
Зарегистрироваться или войдите чтобы оставить сообщение.