Postępując zgodnie z instrukcjami tutaj , zainstalowałem serwer druku Samba na opartym na ARM Udoo-quadzie z systemem Udoobuntu 12.04 LTS.
Serwer Samby działa i (po ustawieniu guest ok = yes
na serwerze smb.conf
) mogę przeglądać folder „print $” (sterowniki drukarki) bez podawania poświadczeń. Mogę przeglądać drukarkę podczas instalacji drukarki po stronie klienta (na Ubuntu 13.10), ale zadania drukowania nie trafiają na serwer. Po prostu siedzą w kolejce wydruku klienta z komunikatem o stanie „Wstrzymano do uwierzytelnienia” .
Mam skonfigurowany serwer, aby umożliwić dostęp gości do drukarek z następującą sekcją w /etc/samba/smb.conf
(jak zgłosił testparm
):
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
printable = Yes
print ok = Yes
browseable = No
Dlaczego klient uważa, że wymagane jest uwierzytelnienie i jaka jest poprawka?
Odpowiedzi:
Najwyraźniej jest to problem / komplikacja, która została wprowadzona w wersji Samby zawartej (przynajmniej) w początkowej wersji Ubuntu 12.04. Nie wiem, czy była aktualizacja 12.04, aby to naprawić - aktualizacje nie wydają się być dostępne dla Udoobuntu.
Rozwiązałem go, postępując zgodnie z komentarzem nr 17 z błędu startera „dostęp odmawia udostępnienia drukarek samby po dokładnym uaktualnieniu” .
Fragment pliku smb.conf serwera:
Konsensus wydawał się być taki, że klucz był
use client driver = yes
.źródło
Używam Ubuntu 14.04 LTS, miałem ten sam problem. komunikat o stanie „Wstrzymano do uwierzytelnienia” w kolejce wydruku klienta. Aby rozwiązać ten problem, po prostu instaluję z Synaptic te dwa pakiety:
- smbclient
- cifs-utils
i działa teraz dobrze dla mnie! Mam nadzieję, że rozwiązuje również twój problem ...
źródło
Zainstalowałem drukarkę Windows na moim systemie Ubuntu 16.04.3 LTS Xenial i moje zadania nie rozpoczęły się automatycznie, ale były „ wstrzymane do uwierzytelnienia ”. Postępowałem zgodnie z instrukcjami pod tym linkiem (głównie)
W oknie terminala zatrzymaj usługę drukarki kubków:
puchary serwisowe sudo zatrzymują się
Edytuj plik printers.conf:
sudo vim /etc/cups/printers.conf
W górnej części pliku „/etc/cups/printers.conf” znajduje się wiersz:
AuthInfo Wymagana nazwa użytkownika, hasło
Wstaw znak „#” w pierwszej kolumnie (lub po prostu usuń wiersz).
Zapisz edytowany plik
Zrestartuj serwer kubków:
rozpoczynają się puchary serwisowe sudo
To działało dla mnie, więc pomyślałem, że opublikuję to, nawet jeśli pytanie będzie miało lat.
źródło