Полная версия
OSS Group
Авторизация
Навигация
Текущее местоположение: OSS Group :: Wiki :: Admin :: Samsung SCX-4100
Главное меню:
Главная
Документация
Разработка
Контакты
Поиск
Карта сайта
Wiki
Блоги
Разделы Wiki:
Admin APT Sandbox
Samsung SCX-4100
Samsung SCX-4100 - МФУ (принтер/копир/сканер). Работает под Linux через родные драйверы от Samsung.
Драйверы рассчитаны на использование с CUPS и SANE, представлены в виде архива с инсталлятором внутри. В целом, инсталлятор с установкой драйверов справляется. Однако при этом сносится механизм альтернатив для lpr, устанавливается куча SUID-приложений и добавляется пара модулей к ядру (которые, с одной стороны, не нужны, а с другой, всё едино не могут загрузиться, т.к. рассчитаны на 2.4.x).
В связи с этим желательно инсталлятор не запускать.
Порядок установки драйверов.
- Ставятся пакеты для CUPS и SANE.
- Архив с драйверами распаковывается во временный каталог. В нём ищутся файлы *.ss - это архивы tar с необходимыми утилитами. Их следует распаковать (tar xvf mfpcommon.ss) в отдельный каталог. Из получившегося вытягивается и устанавливается необходимое.
- Для usr/doc/SamsungMFP: изменить права на o=rwX,ug=rX, переписать в /usr/local/doc/SamsungMFP. Без документации не работают утилиты настройки и установки.
- В /usr/local/lib кладётся:
- usr/lib/sane/libsane-samsung_scx4100.so.1.0.1
- родной Samsung'овский libqt-mt*, переименованный в libqt-mt.samsung-mfp.so.3.0.4 . На него делается ссылка из /usr/lib .
- libstdc++-3-libc6.2-2-2.10.0.so
- Из usr/bin - libmfp.so.1.0.1 , libmfpdetect.so.1.0.1 , libGDI.so.1.0.0
- Делаются ссылки:
# ln -s /usr/local/lib/libqt-mt.samsung-mfp.so.3.0.4 /usr/lib/libqt-mt.samsung-mfp.so.3.0.4
# ln -s /usr/local/lib/libmfp.so.1.0.1 /usr/lib/libmfp.so
# ln -s /usr/local/lib/libmfpdetect.so.1.0.1 /usr/lib/libmfpdetect.so
# ln -s /usr/local/lib/libGDI.so.1.0.0 /usr/lib/libGDI.so.1
# ln -s /usr/local/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.2-2.so.3
# ln -s /usr/local/lib/sane/libsane-samsung_scx4100.so.1.0.1 /usr/lib/sane/libsane-samsung_scx4100.so
# ln -s /usr/local/lib/sane/libsane-samsung_scx4100.so.1.0.1 /usr/lib/sane/libsane-samsung_scx4100.so.1
- Содержимое usr/bin кладётся в /usr/local/bin/samsung, в из него /usr/local/bin делаются ссылки slpr - графический lpr от Samsung, Configurator и Indicator.
- В /etc/cups/ppd переписать scx-4100.ppd, добавить в printers.conf
- описание принтера
<DefaultPrinter scx4100>
Info scx4100
DeviceURI usb:/dev/usb/lp0
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>
- В /usr/lib/cups/filter создать ссылки:
# ln -s /usr/local/bin/samsung/rastertosamsunggdi /usr/lib/cups/filter/rastertosamsunggdi
# ln -s /usr/local/bin/samsung/rastertosamsungpcl /usr/lib/cups/filter/rastertosamsungpcl
# ln -s /usr/local/bin/samsung/rastertosamsungspl /usr/lib/cups/filter/ rastertosamsungspl
Перейти в этот каталог, попробовать запустить фильтры. По необходимости добавить ссылки в /usr/lib на недостающие библиотеки.
- В /usr/lib/cups/backend добавить ссылку
# ln -s /usr/local/bin/samsung/mfp /usr/lib/cups/backend/mfp
- Перезапустить CUPS, запустить Configurator, попробовать вывести тестовую страницу. При проверке не проверять доступ к порту lp0, его и не должно быть у обычного пользователя.
- В целом после этого принтер должнен работать. Печать или через lpr, или, при желании перед печатью изменить параметры принтера, через slpr.
- Настройка SANE: в /etc/sane.d/dll.conf требуется добавить строку
samsung_scx4100
- Добавляется пользователь в группу lp. Или ставятся права 666 на /dev/usb/lp0.
- Проверить наличие ссылок на libsane-samsung_scx4100.so.* в /usr/lib/sane.
- Проверить наличие загруженного модуля usblp.
- Запустить xsane. При запуске будет ругань на невозможность загрузки модуля ядра mfpport, а затем будет найден сканер на /dev/usb/lp0. Если xsane не находит сканер, то:
- или пользователя нет в группе lp (см. права на /dev/usb/lp0)
- или не смонтирована usbfs. Соответствующая запись в fstab:
none /proc/bus/usb usbfs defaults 0 0
Есть пакеты RPM с драйверами для SCX-4100/SCX-4200.
Дата создания: 2006-05-31 19:16:57 (Фетисов Н. А. (naf))
Последнее изменение: 2010-04-13 13:11:22 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 4 Все версии
Не показывать комментарии
Wiki::Admin
Карта раздела Оглавление Изменения за сутки Изменения за неделю Изменения за месяц
На эту страницу ссылаются:
©2006-2024 OSS Group. All rights reserved. | Техническая поддержка: Открытые Информационные Технологии и Системы