Автор Тема: печать по SMB на windows  (Прочитано 1419 раз)

Оффлайн woronin

  • Завсегдатай
  • *
  • Сообщений: 381
    • Email
печать по SMB на windows
« : 01.06.2010 20:12:28 »
Установлен Altlinux 5.0 Gnome 2.6.30-std-def-alt14 #1 SMP, есть USB принтер HP Laserjet 1020 если он воткнут в комп, то все нормально печатается с FOO2ZJS.PPD
Но если этот принтер воткнут в windows машинку и там расшарен, то сконфигурить его  и напечатать не получается. Из CUPS конфигурю
smb://195.209.192.230/HPLaser
а он пишет про ошибки в ответ
No tiket cache found for userid=0 или
Tree connect filed (NT_STATUS_BAD_NETWORK_NAME)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: печать по SMB на windows
« Ответ #1 : 01.06.2010 20:21:11 »
А как виден принтер через smbtree ?

Оффлайн rxxrus

  • Завсегдатай
  • *
  • Сообщений: 359
  • AltLinux p?/Ubuntu 15.04
    • Email
Re: печать по SMB на windows
« Ответ #2 : 01.06.2010 23:27:38 »
Можно сделать так:
На винде.
    1. Пуск----панель управления----установка и удаление программ----добавить компоненты----другие службы доступа к файлам и принтерам.
    2. Идем в службы и находим   Сервер печати tcp/ip делаем ее запускаемой при старте системы.
    3. Устанавливаем принтер, обращаем внимание на название принтера так как название это Очередь печати. И так установили hplaserjet1020  (точность написания очень важна ошибетесь на символ и все).

На линукс
     1. На линукс заходим в Cups и устанавливаем LPD принтер где указываем ip адрес (192.168.0.25) к примеру и очередь hplaserjet1020 (тесть буква в букву, пробел в пробел как виндовс машине).

     2. Если вдруг вы захотите печатать с вмедовс на линуск тогда идем в /etc/xinetd.d/cups-lpd и приводим его к следующиму виду
                    {
                     socket_type   = stream
                     protocol   = tcp
                     wait      = no
                     user      = lp
                      server      = /usr/lib/cups/daemon/cups-lpd
                     disable      = no
                     only_from       += 10.0.0.0/24
                      }

             Где - 10.0.0.0/24 - адрес сети,с которой разрешён доступ.
       3. Устанавливаете принтер не забывая поставить галочку разрешить общий доступ (если у вас несколько линукс машин и к ним подключены однотипные принтеры то названия должны быть уникальными).
       4. Идем в альтератор и проверяем службу xinitd, чтобы стоя галочка пуск при старте. Запускаем ее
       5. Перезагружавшемся.

Снова на виндовс
       1. Установка принтера-----выбираем локальный----Снимаем галочку автоматическое определение----Создать новый порт------там lpr или lpd ------IP (19.168.0.10) и очередь название принтера (hplaserjet1020t).

Сам пользуюсь проблем нет, хожу тока когда бумага застряла, принтеров много. И не забываем про УНИКАЛЬНОСТЬ.