The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
lpr printserver, !*! Gaidamak, 16-Сен-12, 23:55  [смотреть все]
Проблема вроде бы проста как 3 копейки.
Есть Freebsd 9 без иксов. Хочется добиться элементарного функционала принт-сервера за 50 долларов. Чтобы понимал lpr, отвечал на 515 порту, и тупо гнал на USB-принтер всё, что отправляют в спул по сети клиенты. И чтобы при этом не нужно было ставить монстрозный cups с кучей графических библиотек, японских шрифтов и принтерных драйверов. Что присоветуете?
  • lpr printserver, !*! Денис, 07:51 , 17-Сен-12 (1)
    • lpr printserver, !*! Gaidamak, 10:05 , 17-Сен-12 (2)
      > lpd можно настроить

      Это я сделал, но порт он не слушает. Или его через inetd поднимать надо?

      • lpr printserver, !*! Gaidamak, 22:04 , 17-Сен-12 (3)
        Порт настроил. Имеем далее:

        ugen7.2: <Canon Inc.> at usbus7
        ulpt0: <Canon Inc. MF4010, class 0/0, rev 2.00/1.00, addr 2> on usbus7
        ulpt0: using bi-directional mode

        Принтер без проблем печатает из-под Виндов через USB-подключение к самым разным железным wi-fi марштутизаторам, в частности Zyxel GIGA как lpr на 515 порту.

        Во Фре пока обломы.

        В логах:

        ep 17 21:49:29 darkroom lpd[85280]: db09 requests recvjob lp
        Sep 17 21:49:29 darkroom lpd[85280]: Error receiving job from db09:
        Sep 17 21:49:29 darkroom lpd[85280]: lp: lost connection

        В printcap:

        lp|MF4010:\
            :sd=/var/spool/output/lpd:\
            :sh:\
            :sf:\
            :mx#0:\
            :lp=/dev/ulpt0:\
            :lf=/var/log/lpd-errs:

        Чего еще им надо?

        • lpr printserver, !*! Денис, 07:29 , 18-Сен-12 (4)
          • lpr printserver, !*! Gaidamak, 10:12 , 18-Сен-12 (5)
            Все вроде бы сделано.

            dmesg:

            ugen7.2: <Canon Inc.> at usbus7
            ulpt0: <Canon Inc. MF4010, class 0/0, rev 2.00/1.00, addr 2> on usbus7
            ulpt0: using bi-directional mode

            rc.conf:

            lpd_enable="YES"
            lpd_flags="-W -c -l"

            printcap:

            lp|MF4010:\
                :sd=/var/spool/output/lpd:\
                :sh:\
                :sf:\
                :mx#0:\
                :lp=/dev/ulpt0:\
                :lf=/var/log/lpd-errs:

            В hosts.lpd и hosts тоже все как надо.


            В логах:

            Sep 18 08:58:53 darkroom lpd[86882]: db09 requests recvjob lp
            Sep 18 08:58:53 darkroom lpd[86882]: Error receiving job from db09:
            Sep 18 08:58:53 darkroom lpd[86882]: lp: lost connection

            В спуле:

            -rw-rw-r--  1 root  daemon  25 Sep 17 21:56 status
            -rw-rw-r--  1 root  daemon  21 Sep 17 21:56 lock
            -rw-rw----  1 root  daemon  75 Sep 18 08:58 cfA004db09
            -rw-rw----  1 root  daemon  75 Sep 18 08:57 cfA003db09
            -rw-rw----  1 root  daemon  75 Sep 18 08:50 cfA002db09

            В спуле заголовки заданий. Самих файлов заданий нет.

            • lpr printserver, !*! Grey, 10:59 , 18-Сен-12 (6)
              • lpr printserver, !*! Gaidamak, 22:58 , 18-Сен-12 (7)

                > работает всё уже очень давно и после смен версий FreeBSD

                Так ничего и не добился. Плюнул и бросил до лучших времен. Собственно было желание избавиться от железного роутера Зухель Гига в пользу Микротика для роутинга-файрволинга-вайфаинга, а принтер прикрутить к FreeBSD-серверу, который занимается сбором, складированием и раздачей информационного мусора. Только функция принт-сервера и удерживает Зухель на своем месте. Удивительно, что идеальная практически во всем отношениях Фря в этом плане так оплошала.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру