Форум русскоязычного сообщества Ubuntu


Автор Тема: Печать VIA Samba, Xubuntu 18.04, запрос аутентификации  (Прочитано 2200 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн subrain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Здравствуйте!
4 дня потратил перечитал кучу гайдов. При печати с Xubuntu 18.04 дальше окна проверки подлинности дело не идет.
Принцип работы печати Ubuntu -> Windows понятен.
Схема подключения принтера простая: по USB к Windows 7 64, расшарен (с других WIndows печатет без проблем)
*Обе машины  в WORKGROUP
*На машине Windows создан пользователь guest, в настройках принтера он добавлен в разрешенные.

Что делал:
1)  smbclient -L 192.168.169.115 выполняется. Расшаренные папки работают отлично.
    Результат: ADMIN$          Disk      Удаленный Admin
          C$              Disk      Стандартный общий ресурс
          D$              Disk      Стандартный общий ресурс
          HP1132_Lobanoff Printer   HP1132_Lobanoff
          IPC$            IPC       Удаленный IPC
          print$          Disk      Драйверы принтеров
 
2) sudo mousepad /etc/cups/printers.conf
    Строку,при выключенном CUPS,  комментировал и раскомментировал  AuthInfoRequired username,password
3) Принтер устанавливал через CUPS.

Подскажите возможные решения проблемы?

PS С сетевыми принтерами вообще ни каких проблем, всё летает.

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
вот не знаю, имеет ли это отношение к этому... Однако напишу.
на винде убили самбу и заменили на самбу2.
поэтому принтеры, которые работают через SMB, не работают с виндой.
На винде зайдите в программы и компоненты, а там - в компоненты, и поставьте галочку на компонент SMB1. Windows доустановит самбу 1 и начнет работать с тем, что требует именно SMB1

Оффлайн subrain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
вот не знаю, имеет ли это отношение к этому... Однако напишу.
на винде убили самбу и заменили на самбу2.
поэтому принтеры, которые работают через SMB, не работают с виндой.
На винде зайдите в программы и компоненты, а там - в компоненты, и поставьте галочку на компонент SMB1. Windows доустановит самбу 1 и начнет работать с тем, что требует именно SMB1
Уже пробовал, не помогло.
Сейчас другая проблема с CUPS.Версия 2.2.7 https://127.0.0.1:631 заходит, но при нажатии кнопки "Добавить принтер" или любые другие изменения ничего не происходит. Причем очень быстро растет файл access_log. Добавляются строки:  localhost - - [26/Nov/2019:17:29:33 +0500] "POST /admin/ HTTP/1.1" 401 119 CUPS-Delete-Printer successful-ok

Надоел этот геморой с принтерами

PS Полностью переустановил CUPS проблемы с доступом не стало. Перустановил Hplip

Вернулся к тому с чего начал  :D  Session setup failed: NT_STATUS_ACCESS_DENIED
« Последнее редактирование: 26 Ноября 2019, 16:20:54 от subrain »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
В Windows 7 никто SMB не убивал. Если конечно сеть не доменная и контроллером домена не заблокировали SMB1. Как это сделано у нас.
Но даже если SMB1 не работает на винде то в Linux довольно просто сделать так чтобы она требовала по умолчанич SMB2

Добавить в раздел Global файла /etc/samba/smb.conf строки

client min protocol = SMB2
client max protocol = SMB3

Так надёжнее чем SMB1 запускать на Windows.

У меня это сейчас не прописано но при заблокированном SMB1 я спокойно подключал сетевой принтер на семёрке и проблем небыло. Здесь же на форуме есть пример этого.
« Последнее редактирование: 26 Ноября 2019, 16:42:27 от Usermaster »

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
В Windows 7 никто SMB не убивал. Если конечно сеть не доменная и контроллером домена не заблокировали SMB1. Как это сделано у нас.
Но даже если SMB1 не работает на винде то в Linux довольно просто сделать так чтобы она требовала по умолчанич SMB2

Добавить в раздел Global файла /etc/samba/smb.conf строки

client min protocol = SMB2
client max protocol = SMB3

Так надёжнее чем SMB1 запускать на Windows.

У меня это сейчас не прописано но при заблокированном SMB1 я спокойно подключал сетевой принтер на семёрке и проблем небыло. Здесь же на форуме есть пример этого.
куда это записать на МФУ?
Я вот МФУ Kyocera не мог повязать на работе с 10кой.
на принтере smb1, на винде - smb2
ТОЛЬКО добавлять на винде SMB1, другого не вижу
Моя машина с матунту прекрасно видела расшаренную на винде папку, а МФУ не видело
« Последнее редактирование: 26 Ноября 2019, 19:21:29 от jurganov »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
Здесь ведь не Ваш конкретный сетевой МФУ обсуждаем.
В Вашей ситуации да, оправдано использование SMB1.

Оффлайн subrain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
В инете полно подобных проблем, но кроме как через LPD решения не нашел.
Приложил скрин и конфиги, посморите плиз, кто разбирается.
Часть конфига самбы. Здесь "guest ok = no" ставил yes
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = no
   create mask = 0700

Несколько разных принтеров на нескольких Win7 машинах. Учетная запись гость включал, отключал.
Какие ещё варинаты возможны? :idiot2:


ЗЫ Насколько знаю в Win10 по умолчанию SMB1 отключен.


« Последнее редактирование: 27 Ноября 2019, 08:39:46 от subrain »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
Схема подключения принтера простая: по USB к Windows 7 64, расшарен

На сколько я понимаю, принтер расшарен на Windows, к нему Вы и пытаетесь подключить Linux.
Причём здесь конфиг SAMBA?
Вы подключаете SMB клиента, вот когда будете расшаривать принтер подключённый к Linux тогда и будете править конфиг SAMBA. :)


Пользователь добавил сообщение 27 Ноября 2019, 10:46:59:
Попробуйте ради интереса SMB клиента переключить на SMB2, мой пост выше.

Пользователь добавил сообщение 27 Ноября 2019, 10:50:56:
Обычно я подключаю к принтеру на винде так:
Создаю отдельного пользователя на Windows
Подключаюсь к компу через файловый менеджер введя пароль и логин и поставив галочку "сохранить пароль".
Потом подключаюсь к принтеру, проблем пока небыло.
« Последнее редактирование: 27 Ноября 2019, 10:50:57 от Usermaster »

Оффлайн subrain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Сделал по вашему совету:
1) На Win машине создал пользователя uspr:123123
2) Затем, на Xubuntu машине через CUPS добавил принтер, адрес smb://192.168.169.115/HP1132_Lobanoff
   Ввёл логин пароль, принтер добавился.

Теперь при попытки печати пробной страницы или обычного текстового документа в сервисе CUPS появляется ошибка, которая исправляется sudo service cups stop затем start
Ошибка 
hpcups[16109]: prnt/hpcups/HPCupsFilter.cpp 647: DEBUG: imageProcessorStartPage failed result = 2
hpcups[16109]: common/utils.c 112: unable to open /var/lib/hp/hplip.state: No such file or directory
hpcups[16109]: common/utils.c 162: validate_plugin_version() Failed to get Plugin version from [/var/lib/hp/hplip.state]
hpcups[16109]: common/utils.c 206: Plugin version is not matching
hpcups[16109]: prnt/hpcups/HPCupsFilter.cpp 490: m_Job initialization failed with error = 48
hpcups[16109]: common/utils.c 277: Invalid Library hanlder pLibHandler = NULL.

Понимаю, что проблема в не установленном hp plugin
Пытаюсь установить hp-plugin. Скуачиваю с оффсайта 3.19.11.
При установке вот такая ошибка, которую не могу победить Python gobject/dbus may be not installed
 


ТС, как видно по состоянию на 18/03/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 30/11/2019; последнее сообщение от ТС в топике: 29/11/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 18 Марта 2020, 11:57:14 от zg_nico »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
Возможно драйвер не тот выбрался автоматически.
« Последнее редактирование: 29 Ноября 2019, 12:40:06 от Usermaster »

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
Re: Печать VIA Samba, Xubuntu 18.04, запрос аутентификации
« Ответ #10 : 30 Ноября 2019, 15:54:27 »
ах это hp....
Так поставьте HPlip
а уже потом средствами HP Tools ставьте принтер

 

Страница сгенерирована за 0.031 секунд. Запросов: 23.