Jak dodać drukarkę do swojego Raspberry Pi (lub innego komputera z systemem Linux)

Spisu treści:

Wideo: Jak dodać drukarkę do swojego Raspberry Pi (lub innego komputera z systemem Linux)

Wideo: Jak dodać drukarkę do swojego Raspberry Pi (lub innego komputera z systemem Linux)
Wideo: How to use the Screenshot tool in Microsoft Word 2013 2024, Marsz
Jak dodać drukarkę do swojego Raspberry Pi (lub innego komputera z systemem Linux)
Jak dodać drukarkę do swojego Raspberry Pi (lub innego komputera z systemem Linux)
Anonim
W przeciwieństwie do typowego komputera z systemem Windows, małe Raspberry Pi z systemem Rasbian nie jest wyposażone w obsługę plug-in-play. Czytaj dalej, ponieważ pokazujemy, jak dodać pełnoprawne możliwości drukowania do urządzenia Pi.
W przeciwieństwie do typowego komputera z systemem Windows, małe Raspberry Pi z systemem Rasbian nie jest wyposażone w obsługę plug-in-play. Czytaj dalej, ponieważ pokazujemy, jak dodać pełnoprawne możliwości drukowania do urządzenia Pi.

Dlaczego chcę to zrobić?

Jeśli eksperymentujesz z Pi jako zamiennikiem pulpitu, chcesz włączyć fizyczne wydruki dla programu lub zestawu aplikacji, którego używasz, lub w inny sposób chcesz włączyć tradycyjne drukowanie na Pi, ten samouczek jest prostym ujęciem z drukarki do szczęśliwego drukowania; nie ma żadnych wcześniejszych problemów z drukarnią w Linuksie.

Czego potrzebuję?

W tym samouczku będziesz potrzebować następujących rzeczy:

  • 1 jednostka Raspberry Pi z zainstalowanym systemem Rasbian
  • 1 drukarka oparta na USB lub sieciowa

Jeśli jeszcze nie skonfigurowałeś swojego Raspberry Pi z wizerunkiem Rasbijskim, proponujemy rozpoczęcie od wprowadzenia do Raspberry Pi.

Instalowanie CUPS na Pi i włączanie zdalnego dostępu

Aby połączyć drukarkę z Raspberry Pi, musimy najpierw zainstalować Common Unix Printing System (CUPS). Czas na odpalenie twojego Pi i przejście do terminalu (albo na samym Pi przez SSH).

Na terminalu wpisz następujące polecenie, aby rozpocząć instalację CUPS:

sudo apt-get install cups

Gdy pojawi się monit, aby kontynuować, wpisz Y i naciśnij enter. CUPS to dość rozbudowana instalacja, więc nie krępuj się napić kawy. Po zakończeniu instalacji podstawowej musimy wprowadzić kilka drobnych zmian administracyjnych. Pierwszym zadaniem jest dodanie się do grupy użytkowników, która ma dostęp do kolejki drukarki / drukarki. Grupa użytkowników utworzona przez CUPS to "lpadmin". Domyślnym użytkownikiem Rasbian (i użytkownikiem, na którym się zalogowaliśmy) jest "pi" (odpowiednio dostosuj następujące polecenie, jeśli chcesz, aby inny użytkownik miał dostęp do drukarki).

Na terminalu wpisz następujące polecenie:

sudo usermod -a -G lpadmin pi

Dla ciekawskich, przełącznik "-a" pozwala nam dodać istniejącego użytkownika (pi) do istniejącej grupy (lpadmin), określonej przez przełącznik "-G".

Ostatnim etapem prac przedkonfiguracyjnych jest umożliwienie zdalnej edycji konfiguracji CUPS. Resztę konfiguracji można ukończyć za pomocą przeglądarki internetowej w Pi, ale jeśli faktycznie nie siedzisz w Pi i wolisz używać, powiedzmy, przeglądarki na pulpicie systemu Windows do ukończenia konfiguracji, będziesz trzeba przełączać małą wartość w

/etc/cups/cupsd.conf

. Na terminalu wpisz następujące polecenie:

sudo nano /etc/cups/cupsd.conf

Wewnątrz pliku znajdź tę sekcję:

# Only listen for connections from the local machine Listen localhost:631

Skomentuj linię "Listen localhost: 631" i zastąp ją następującym:

# Only listen for connections from the local machine # Listen localhost:631 Port 631

To instruuje CUPS, aby nasłuchiwał każdego kontaktu w dowolnym interfejsie sieciowym, o ile jest skierowany na port 631.

Przewiń dalej plik konfiguracyjny, aż zobaczysz sekcje "lokalizacja". W poniższym bloku pogrubiliśmy linie, które musisz dodać do konfiguracji:

< Location / >

# Restrict access to the server…

Order allow,deny

Allow @local

< /Location > < Location /admin >

# Restrict access to the admin pages…

Order allow,deny

Allow @local

< /Location > < Location /admin/conf >

AuthType Default

Require user @SYSTEM

# Restrict access to the configuration files…

Order allow,deny

Allow @local

< /Location >

Dodanie linii "allow @local" umożliwia dostęp do CUPS z dowolnego komputera w sieci lokalnej. Za każdym razem, gdy wprowadzasz zmiany w pliku konfiguracyjnym CUPS, będziesz musiał zrestartować serwer CUPS. Zrób to za pomocą następującego polecenia:

sudo /etc/init.d/cups restart

Po ponownym uruchomieniu CUPS, powinieneś mieć dostęp do panelu administracyjnego za pośrednictwem dowolnego komputera w sieci lokalnej, wskazując jego przeglądarkę na https:// [adres IP Pi lub nazwę hosta]: 631.

Dodawanie drukarki do CUPS

Kiedy po raz pierwszy przejdziesz do https:// [IP Pi lub nazwy hosta]: 631, zobaczysz domyślną stronę główną CUPS, jak widać na powyższym zrzucie ekranu. Sekcją, która nas interesuje, jest karta "Administracja". Kliknij teraz.
Kiedy po raz pierwszy przejdziesz do https:// [IP Pi lub nazwy hosta]: 631, zobaczysz domyślną stronę główną CUPS, jak widać na powyższym zrzucie ekranu. Sekcją, która nas interesuje, jest karta "Administracja". Kliknij teraz.
W panelu administracyjnym kliknij dodaj drukarkę. Jeśli otrzymasz ostrzeżenie o certyfikacie bezpieczeństwa witryny, kliknij i kontynuuj, aby je zignorować. Zostaniesz poproszony o podanie nazwy użytkownika i hasła.
W panelu administracyjnym kliknij dodaj drukarkę. Jeśli otrzymasz ostrzeżenie o certyfikacie bezpieczeństwa witryny, kliknij i kontynuuj, aby je zignorować. Zostaniesz poproszony o podanie nazwy użytkownika i hasła.
Śmiało i wprowadź nazwę użytkownika i hasło do konta dodanego do grupy "lpadmin" wcześniej w samouczku (np. Jeśli używasz domyślnej instalacji Raspbian, login / hasło to "pi" / "malinowy"). Kliknij "Zaloguj się".
Śmiało i wprowadź nazwę użytkownika i hasło do konta dodanego do grupy "lpadmin" wcześniej w samouczku (np. Jeśli używasz domyślnej instalacji Raspbian, login / hasło to "pi" / "malinowy"). Kliknij "Zaloguj się".

Po zalogowaniu otrzymasz listę wykrytych drukarek (zarówno lokalnych, jak i sieciowych). Wybierz drukarkę, którą chcesz dodać do systemu:

Po wybraniu drukarki otrzymasz możliwość edycji nazwy, opisu i lokalizacji drukarki, a także umożliwi udostępnianie sieci. Ponieważ nasza drukarka jest już drukarką sieciową, odznaczono opcję "Udostępnij tę drukarkę":
Po wybraniu drukarki otrzymasz możliwość edycji nazwy, opisu i lokalizacji drukarki, a także umożliwi udostępnianie sieci. Ponieważ nasza drukarka jest już drukarką sieciową, odznaczono opcję "Udostępnij tę drukarkę":
Po edycji nazwy drukarki i dodaniu lokalizacji zostanie wyświetlony monit o wybranie sterownika, który ma być używany w drukarce. Pomimo faktu, że automatycznie wykrył nazwę drukarki i drukarki, CUPS nie próbuje wybrać odpowiedniego sterownika. Przewijaj, aż zobaczysz numer modelu, który pasuje do Twojego. Ewentualnie, jeśli masz plik PPD dla drukarki pobranej od producenta, możesz załadować go za pomocą przycisku "Wybierz plik":
Po edycji nazwy drukarki i dodaniu lokalizacji zostanie wyświetlony monit o wybranie sterownika, który ma być używany w drukarce. Pomimo faktu, że automatycznie wykrył nazwę drukarki i drukarki, CUPS nie próbuje wybrać odpowiedniego sterownika. Przewijaj, aż zobaczysz numer modelu, który pasuje do Twojego. Ewentualnie, jeśli masz plik PPD dla drukarki pobranej od producenta, możesz załadować go za pomocą przycisku "Wybierz plik":
Ostatnim krokiem konfiguracji jest przejrzenie ogólnych ustawień drukowania, takich jak domyślny tryb drukarki, domyślne źródło / rozmiar papieru itp. Powinien on domyślnie być ustawiony poprawnie, ale nigdy nie boli, aby sprawdzić:
Ostatnim krokiem konfiguracji jest przejrzenie ogólnych ustawień drukowania, takich jak domyślny tryb drukarki, domyślne źródło / rozmiar papieru itp. Powinien on domyślnie być ustawiony poprawnie, ale nigdy nie boli, aby sprawdzić:
Po kliknięciu "Ustaw domyślne opcje" zostanie wyświetlona domyślna strona administracyjna dla drukarki, którą właśnie dodano do systemu CUPS:
Po kliknięciu "Ustaw domyślne opcje" zostanie wyświetlona domyślna strona administracyjna dla drukarki, którą właśnie dodano do systemu CUPS:
Wszystko wygląda dobrze. Prawdziwym testem jest jednak drukowanie czegoś. Odpalmy Leafpad, domyślny edytor tekstu Rasbian i wyślij wiadomość:
Wszystko wygląda dobrze. Prawdziwym testem jest jednak drukowanie czegoś. Odpalmy Leafpad, domyślny edytor tekstu Rasbian i wyślij wiadomość:
Image
Image

Chociaż zdajemy sobie sprawę, że przed wydrukiem testowym jest jeszcze trochę za wcześnie, to znaczy, że jest on drukowany,że pewni. Piętnaście sekund później dokument wyszedł z drukarki i spadł na tacę. Powodzenie!

W tym momencie, jeśli dodałeś jedynego użytkownika, który potrzebuje dostępu do drukarki, do grupy "lpadmin" i dodałeś jedyną drukarkę, do której chcesz uzyskać dostęp do systemu CUPS, gotowe. Jeśli masz innych użytkowników, których chciałbyś dodać lub dodatkowych drukarek, po prostu ponownie wykonaj odpowiednie kroki w samouczku, aby to zrobić.

Zalecana: