Страница 1 из 1
Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-16 12:33:09
Cancer
Вот собственно статья
http://www.lissyara.su/?id=1873
Если кому удалось на сервер положить дрова просьба отписаться.
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-16 12:36:55
f_andrey
А почему самба, а не cups винда вроде с ним умеет работать и имеет стандартные настройки?
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-16 12:44:35
terminus
На счет драйверов - там небыло так, что винда на сервере печати держит их в отдельной шаре под именем print$ ?
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-16 20:27:57
Andy
Для того, что бы воспользоваться услугами Kerberos, heimdail не нужен.
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-16 22:16:20
Cancer
f_andrey писал(а):А почему самба, а не cups винда вроде с ним умеет работать и имеет стандартные настройки?
Не захотел париться с капсом, да и времени было часов 6 пришлось все ставить на скорую руку. А с капсом сидеть изрядно нужно, разбираться что по чем
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-16 22:18:02
Cancer
Andy писал(а):Для того, что бы воспользоваться услугами Kerberos, heimdail не нужен.
Согласен, но как приучил себя его ставить так и не могу без него

Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-21 23:59:26
Dr.Virus
Делал принт-сервер, но не для AD. Принтер HP LJ 1018. После выполнения команды
тишина на принтере.
Есть идеи?
В логе:
Код: Выделить всё
Mar 22 01:05:47 nethand lpd[15835]: lpd startup: logging=1
Mar 22 01:05:47 nethand lpd[15835]: lpd startup: ready to accept requests
Mar 22 01:06:14 nethand lpd[15844]: nethand.ru requests printjob hp1018
lpc> status all
Код: Выделить всё
hp1018:
queuing is enabled
printing is enabled
1 entry in spool area
waiting for hp1018 to become ready (offline?)
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-22 1:19:28
Cancer
Подробнее можете описать?
Да и внимательнее посмотрите в эту сторону
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-22 1:51:03
Dr.Virus
Что именно подробнее? Основное, вроде, описал выше.
Код: Выделить всё
# dmesg | grep LaserJet
ulpt0: Hewlett-Packard HP LaserJet 1018, rev 2.00/1.00, addr 2, iclass 7/1
/etc/printcap
Код: Выделить всё
hp1018|hp1018|lp:\
:sh:sd=/var/spool/lpd:\
:lp=/dev/ulpt0:\
:if=/usr/local/libexec/hpif:\
:lf=/var/log/lpd-errs:
Код: Выделить всё
# lptest 20 5 > /dev/ulpt0
bash: /dev/ulpt0: Device busy
либо висит долго, когда команда выполняется сразу после включения принтера.
В винде в проводнике принтер виден, но при попытке открыть - ошибка об утерянном подключении.
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-03-22 2:10:41
Cancer
А ты кабель не пытался поменять?
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-10-26 15:07:26
dj_lexa
Имеется:
Принтер HewLett Packard HP LaserJet 1000 (Подключен по USB) и Контроллер домена под управлением Windows Server 2003 sr1
Установил на свободную машину FreeBSD 6.4.
Установил порты.
Далее делал все по инструкции....
Дошел до: lptest 20 5 | lpr -Php-1000
а в ответ тишина..............
Думаю, ладно, попробую через windows, так меня даже на принт-сервер не пускает.
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-11-12 1:11:25
vendigolio
Прошивку в принтер подгружали? Вот здесь можно посмотреть
http://www.opennet.ru/base/sys/freebsd_hp1020.txt.html.
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-12-17 7:36:10
staskur
появилась аналогичная топикстартеру задача, только принтеры все GDI (а значит железные принт-серверы курят в стороне ибо загружать прошивку в принтер они не умеют) , т.е. описанная методика не позволит их подключить.
поскольку принтеры Xerox (читай - samsung с его языком SPL ) , то ковыряние в портах привело к splix
http://sourceforge.net/projects/splix/files/
http://www.opennet.ru/base/sys/freebsd_hp1020.txt.html. - это читал.
пересобирать ядро удаляя специальный для принтеров девайс ulpt посчитал напрасным.
просто писать в него может только root , когда дал права записи для всех, то и печатать начал нормально.
нюанс в том, что при подключении кабеля принтера или включении самого принтера права на девайс системой сбрасываются и принтер снова не печатает. трабл решил через devd.
в общем xerox-3117 подключился без проблем, тест из web-интерфейса cups печатает безупречно.
осталось выяснить почему из винды на этот принтер печать не идет. cups ругается на что то....
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-12-17 14:54:49
staskur
так .. я в ужасе...
пока был cups 1.3.10 все печатало...
обновил на 1,4,2 и все.... принтер не печатает....
cups вообще его теперь не видит на usb...
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-12-21 11:52:35
ahota05
Здраствуйте уважаесые форумчане, возникла проблема...
Настроил по данной статье, ток с уклонениями на свой Samsung ML-1250, все завелось ))), но при перезагрузке прападает запись :lp=/dev/ulpt0: из /etc/printcap.
Есесено этот файл генерируеться из printers.conf в котором указано :
<Printer samsung>
Info samsung
DeviceURI usb:/dev/ulpt0
State Idle
StateTime 1261379094
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
Подскажите что еще надо указать ему?????
Заранее спасибо)))
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-12-22 15:47:01
staskur
прям вот именно так ?
может надо DeviceURI usb:
//dev/ulpt0 ?
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-12-23 15:41:20
staskur
принтер снова печатает.
оказывается нужно СНЯТЬ галочку у пункта "Build with USB support" (по умолчанию кстати снята была)
этот пункт заставляет CUPS не просто юзать USB в принципе, а всего лишь для работы с USB принудительно юзать библиотеку libusb, а она хочет видеть принтер как ugen (отключать ulpt в ядре), а поддержка USB все равно будет.
но даже с пересобраным ядром все равно не работало !!!
после пересборки порта со снятой галочкой в web-конфигураторе CUPS сразу появился USB принтер, при его выборе предложено выбрать производителя из списка, а затем и модель.
в конце попробовал распечатать тест из CUPSa, который ниже и прилагаю.
на всякий случай приведу printers.conf как его сформировал CUPS
Код: Выделить всё
/usr/local/etc/cups>cat printers.conf
# Printer configuration file for CUPS v1.4.2
# Written by cupsd on 2009-12-23 14:26
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer xerox-3117>
Info я?п?я?я?п?п?я?п?
Location я? п?п?пҐя?
MakeModel Xerox Phaser 3117, SpliX V. 2.0.0
DeviceURI usb:/dev/ulpt0
State Idle
StateTime 1261567564
Type 12372
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-raster 0 rastertoqpdl
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
/usr/local/etc/cups>
печатать на него как на сетевой из финды пока не получается...
cups ругается
Код: Выделить всё
E [23/Dec/2009:15:45:02 +0300] Unsupported character set "koi8-r"!
E [23/Dec/2009:15:45:02 +0300] Returning IPP client-error-bad-request for Get-Jobs (ipp://localhost/printers/xerox-3117) from localhost
гугл подсказывает, что полблема в локализации консоли.... у меня koi8-r, а CUPS из портов хочет только UTF-8
вот собствено и все пока, что удалось получить...
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-12-23 15:45:00
staskur
ahota05 писал(а):.....
прападает запись :lp=/dev/ulpt0: из /etc/printcap.
...
а какая версия CUPS то ? ибо 1.4.2 юзает /usr/local/etc/printcap
у меня так например...
Код: Выделить всё
/usr/local/etc>cat printcap
# This file was automatically generated by cupsd(8) from the
# /usr/local/etc/cups/printers.conf file. All changes to this file
# will be lost.
xerox-3117|я?п?я?я?п?п?я?п?:rm=xxxxxx.xxxxxxxxxxxx.ru:rp=xerox-3117:
/usr/local/etc>
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-12-24 15:02:53
staskur
ну все. запечатал и из винды как сетевой.
просто задал локаль UTF-8 , перезапустил CUPS и пошла печать.
Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2009-12-29 11:18:14
staskur
продолжал бороться с печатью на "сетевом" xerox-3117 из под винды
установка в smb.conf
и перезапуск самбы ничего не давало, т.е. отправленный из винды документ не печатался.
а вот после перезагрузки системника с системной локалью KOI8-R документы из винды начали сразу печататься.
вот уже полдня печатает народ...
и принтер выключал и провод USB выдергивал и системник с самбой перезагружал, и все равно успешно начиналась печать на этот принтер из винды.

Re: Обсуждение FreeBSD как принт сервера
Добавлено: 2012-01-29 14:00:32
olenevod
точно! именно изменение smb.conf и полная перезагрузка сервака. Мне тоже это помогло. спасибо