CUPS печать в FreeBSD

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-04 12:24:39

Доброе всем время суток. Бьюсь целый день над проблеммой, казалось бы освещенной неоднократно, а именно:
Имеется машина с OS FreeBSd 7.1 и принтер HP LaserJet 4L
Требуется настроить ее в роли принт сервера для Win.
Принтер подключен к паралельному порту.
Поставил с портов cups, подредактировал конфиг, зашел с другой машины и пытаюсь добавить принтер. Но при выборе списка "Device" отсутствует параллельный порт. Хотя в системе есть lpt0 и lptest выводит на печать строки. Что делать, подскажите пожалуйста.
Спасибо.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: CUPS печать в FreeBSD

Непрочитанное сообщение BirdGovorun » 2009-11-04 14:22:09

Как редактировал конфиг, ручками или через http://localhost:631/ ?
foomatic - ставил?

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-04 14:47:43

И ручками, и через web интерфейс... Результат не меняется... Сижу читаю литературу, но пока ничего не нашел:(

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: CUPS печать в FreeBSD

Непрочитанное сообщение BirdGovorun » 2009-11-04 15:03:28

На второй вопрос не ответил.
usr/ports/print/foomatic-db-hpijs - здесь дрова на твой принтер.
З.Ы./usr/ports/print/cups-samba и это .

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: CUPS печать в FreeBSD

Непрочитанное сообщение LizardOfOzz » 2009-11-04 15:26:12

BirdGovorun писал(а):usr/ports/print/foomatic-db-hpijs - здесь дрова на твой принтер.
А чем он лучше hplip?

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: CUPS печать в FreeBSD

Непрочитанное сообщение BirdGovorun » 2009-11-04 15:40:53

LizardOfOzz писал(а):
BirdGovorun писал(а):usr/ports/print/foomatic-db-hpijs - здесь дрова на твой принтер.
А чем он лучше hplip?
Ни разу не пользовался, ничего не могу сказать.

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-05 7:10:44

Ок, спасибо, сегодня попробую:)

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-05 15:23:09

Про драйвера - спасибо. Но проблемка в другом, не отрицаю что она связана с моими знаниями, а точнее незнаниями...
При установке принтера через web cups - сначала выбираем имя для принтера, потом выбираем устройство к которому он поключен, так вот в списке нет параллельного порта (который у меня есть в ), к которому у меня подключен принтер, а есть следующее:

Код: Выделить всё

AppSocket/HP JetDirect
Internet Printing Protocol (http)
Internet Printing Protocol (ipp)
LPD/LPR Host or Printer
Подскажите, может что в

Код: Выделить всё

/usr/local/etc/cups/cupsd.conf
править? Хотя при настройке через web, сново все перепишется...
Спасибо за понимание...

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: CUPS печать в FreeBSD

Непрочитанное сообщение BirdGovorun » 2009-11-06 10:20:44

Выбери из списка 1 и потом в строке Device URI: пропиши parallel:/dev/lpt0
и еще задействован /etc/printcap там можно указать lpt

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-06 11:50:53

Ок, спасибо, сегодня попробую:)
Я писал parallel://dev/lpt0
А вот попробовать с одним слешем не догадался:(
/etc/printcap ковырял, но что то так и не доковырял. Впереди выходные, а значит с твоими подсказками и своей упертостью, я распечатаю на этом принтере крупным шрифтом "FREEBSD" ;)

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-06 15:24:43

Да... Снова пишу...
Я просто не знаю что делать! Выбрал нужный драйвер, нужное устройство parallel:/dev/lpt0 при этом lpt0 пропал из директории /dev/. Принтер установился, но печатать нивкакую не хочет... Что делать, кто сталкивался с подобным?
Спасибо за понимание...

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-06 15:36:14

Вот неувязка то:(
Есть принтер HP LaserJet 4L и FreeBSD 7.1 И не печатает:( Пробовал через lpd выводит строки( лесенкой) но это уже лругая история, это я к тому что кабель целый и в ядре есть поддержка параллельного порта... Но настройка cups никак не поддается:(
Даже уже и не знаю что делать...
Подскажитеееее...:(
Спасибо за понимание...

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-06 15:56:34

прям мистика какаето... После запуска cupsd пропадает устройство lpt0...
Вот логи:

Код: Выделить всё

E [06/Nov/2009:22:51:47 +1000] CUPS-Add-Modify-Printer: Unauthorized
I [06/Nov/2009:22:51:47 +1000] Setting hp4l device-uri to "parallel:/dev/lpt0" (was "file:/dev/null".)
I [06/Nov/2009:22:51:47 +1000] Setting hp4l printer-is-accepting-jobs to 1 (was 0.)
I [06/Nov/2009:22:51:47 +1000] Setting hp4l printer-state to 3 (was 5.)
I [06/Nov/2009:22:51:48 +1000] Saving printers.conf...
I [06/Nov/2009:22:51:48 +1000] New printer "hp4l" added by "root".
I [06/Nov/2009:22:51:53 +1000] Started "/usr/local/libexec/cups/cgi-bin/admin.cgi" (pid=1003)
I [06/Nov/2009:22:52:19 +1000] Started "/usr/local/libexec/cups/cgi-bin/admin.cgi" (pid=1004)
E [06/Nov/2009:22:52:20 +1000] CUPS-Add-Modify-Printer: Unauthorized
I [06/Nov/2009:22:52:20 +1000] Saving printers.conf...
I [06/Nov/2009:22:52:20 +1000] Printer "hp4l" modified by "root".
I [06/Nov/2009:22:52:25 +1000] Started "/usr/local/libexec/cups/cgi-bin/admin.cgi" (pid=1005)
I [06/Nov/2009:22:52:28 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1006)
I [06/Nov/2009:22:52:34 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1007)
I [06/Nov/2009:22:52:34 +1000] [Job 23] Adding start banner page "none".
I [06/Nov/2009:22:52:34 +1000] [Job 23] Adding end banner page "none".
I [06/Nov/2009:22:52:34 +1000] [Job 23] File of type application/postscript queued by "root".
I [06/Nov/2009:22:52:34 +1000] [Job 23] Queued on "hp4l" by "root".
I [06/Nov/2009:22:52:34 +1000] [Job 23] Started filter /usr/local/libexec/cups/filter/pstops (PID 1008)
I [06/Nov/2009:22:52:34 +1000] [Job 23] Started backend /usr/local/libexec/cups/backend/parallel (PID 1009)
I [06/Nov/2009:22:52:37 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1010)
I [06/Nov/2009:22:52:48 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1011)
I [06/Nov/2009:22:53:01 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1012)
I [06/Nov/2009:22:53:13 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1018)
I [06/Nov/2009:22:53:25 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1020)
I [06/Nov/2009:22:53:37 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1021)
I [06/Nov/2009:22:53:49 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1022)
I [06/Nov/2009:22:53:55 +1000] Started "/usr/local/libexec/cups/cgi-bin/jobs.cgi" (pid=1023)
I [06/Nov/2009:22:53:55 +1000] [Job 23] Canceled by "root".
I [06/Nov/2009:22:54:00 +1000] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=1024)

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: CUPS печать в FreeBSD

Непрочитанное сообщение BirdGovorun » 2009-11-06 16:39:37

Сейчас нет у меня принтера с LPT, ушёл на покой, немного помучался и не могу вспомнить,
на чём споткнулся при его установке.
Настраивал по этому:
http://www.freebsd.org/doc/en/articles/ ... ticle.html

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-07 5:50:44

По статье тоже ничего не происходит:( Думаю все дело в том, что порт не определен... Где прописать этот порт? Подскажитеееее...
Спасибо за понимание...

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-07 11:47:32

Уважаемые форумчане, скажите, неужели никто не использует LPT порты для печати?:cry:

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: CUPS печать в FreeBSD

Непрочитанное сообщение BirdGovorun » 2009-11-09 10:18:37

Сегодня достал с кладовки на половину рабочий Samsung ML-1210 c LPT.
Завел за 2 минуты череp CUPS.
Посмотри BIOS
Вот как его CUPS видит
Description: Samsung
Location: an
Printer Driver: Samsung ML-1210 Foomatic/gdi (recommended)
Printer State: idle, accepting jobs, published.
Device URI: parallel:/dev/lpt0

bober
рядовой
Сообщения: 11
Зарегистрирован: 2009-11-04 12:15:09

Re: CUPS печать в FreeBSD

Непрочитанное сообщение bober » 2009-11-09 15:56:13

Спасибо!:) Все заработало. Просто нужно мне логи внимательнее читать;) Все дело было в правах доступана на устройство /dev/ltp0.
Вот так смех:)