Мы — долго запрягаем, быстро ездим, и сильно тормозим.
www.lissyara.su —> статьи —> FreeBSD —> Шелезяки —> Samsung printers && Splix

Принтеры Samsung и Splix

Автор: gx_ua.


SpliX - это набор CUPS драйверов для SPL принтеров.
Список поддерживаемых принтеров можно посмотреть на офф. сайте http://splix.ap2c.org/

Рассмотрим пример установки этих драйверов на примере МФУ Samsung SCX-4200 под FreeBSD 8. К этому принтеру в комплекте также прилагались нативные драйвера под Linux.

Процесс установки довольно тривиальный, используя систему печати CUPS.

Втыкаем шнурок usb, наблюдаем :
% dmesg | grep ulpt
ulpt0: <Samsung SCX-4200 Series, class 0/0, rev 2.00/1.00, addr 2> on usbus4
ulpt0: using bi-directional mode

1) Установка CUPS
% cd /usr/ports/print/cups-base/ && make config install clean
% cd /usr/ports/print/cups-pstoraster && make install clean
% echo "cupsd_enable=YES" >> /etc/rc.conf
% /usr/local/etc/rc.d/cupsd start

Проверяем:
http://localhost:631/

картинка 1

2) Установка Splix:
% cd /usr/ports/print/splix/ && make install clean

% ls /usr/local/share/cups/model/
dell    samsung    xerox

/usr/local/share/cups/model/samsung/scx4200.ppd   - драйвер для SCX-4200; осталось подсунуть его cups.

3) добавляем принтер в CUPS выбирая scx4200.ppd и нужные параметры (формат A4,...)
4) Сделать пару изменений:
% vi /usr/local/etc/cups/printers.conf

usb:/dev/ulpt0 заменяем на file:/dev/ulpt0

Устанавливаем права и владельца на возможные принтеры:
% vi /etc/devfs.rules
[system=10]
add path 'ulpt*' mode 0660 group cups
add path 'unlpt*' mode 0660 group cups
add path 'lpt*' mode 0660 group cups

% grep devfs /etc/rc.conf 
devfs_system_ruleset="system"

Старт нужных служб:
% /etc/rc.d/devfs start
% /usr/local/etc/rc.d/cupsd restart

Пробуем печать тестовой страницы.

картинка 2

А у вас работает ваш принтер под FreeBSD?

Ссылки:
http://scottspare.com/bsdfun/?p=61
http://www.freshports.org/print/splix/



размещено: 2010-01-24,
последнее обновление: 2010-01-26,
автор: gx_ua


Евгений, 2011-11-21 в 22:11:11

Всё бы хорошо но описать бы шаг №3… потому что у меня вот к примеру принтер добавить не получается — система его просто не видит на FreeBSD 8.1



 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Время генерации страницы 0.0598 секунд
Из них PHP: 15%; SQL: 85%; Число SQL-запросов: 86 шт.
У Вас отключено GZIP-сжатие в браузере. Размер страницы 15029