say_hello
Dauer-User
- 222
guten Morgen Community
heute mal kein Android und auch kein Tablet-Thema:
bin gerade dabei, an ein Lenovo-Notebook einen Drucker anzuschließen. Der Drucker soll via WLAN angeschlossen werden - m.a.W. wir drucken hier dann über das WLAN (Netzwerk). Hab das noch nicht so oft gemacht, mich in das Thema eingelesen und versuche mich so also über diesen Weg an das Thema anzunähern: Mir hilft immer, wenn ich das einfach aufschreibe.
Also ich denke es geht wie folgt:
Um einen Netzwerkdrucker zu verbinden, sollte ich die lokale Hostnamenauflösung aktivieren und dann sollte ich dann einen Avahi-Daemon laufen lassen und tatsächlich den Druckdienst cups…
Grundlegend sollte ich bei der Installation eine Druckunterstützung ausgewählt haben und natürlich noch die Cups und Avahi installieren und aktivieren
Das mit dem Avahi-Daemon - das mache ich nach dieser Anleitung:
vgl. auch https://discovery.endeavouros.com/printers/printers/2021/03/
Also ich denke es geht wie folgt:
Zusläzlich: Es handelt sich um ein Lenovo 14 Zoll Notebook an dem kein CD-Rom-Laufwerk ist, und ein Drucker von Epson - der ET 2850
update: also ich hab das mal mit dem cups und dem Avashi gemacht:
hier der volle Prozess: update_lenovo_printer_eos - Pastebin.com
ich hab das gemacht nach dieser Anleitung: Printers
Mir hilft immer, wenn ich das einfach aufschreibe.
Also ich denke es geht wie folgt:
Zusläzlich: Es handelt sich um ein Lenovo 14 Zoll Notebook an dem kein CD-Rom-Laufwerk ist, und ein Drucker von Epson - der ET 2850
also final bin ich jetzt an dieser Stelle hab die Sachen alle installiert - und hab nun diese Übersicht.
und hier die Seite für die Druckerübersicht - hier kann ich Drucker hinzufügen - oder suchen oder oder oder
also ich muss mal sehen wie das eingestellt wirdl - ich denke dass der Drucker einfach auch auf das Netz eingestellt werden muss - er - also der Drucker muss über den Router erkannt werden.
mit diesem Bild - also mit diesem Schirm könnte dann die Passwort & ID-Daten des Netzwerks abgefragt werden
heute mal kein Android und auch kein Tablet-Thema:
bin gerade dabei, an ein Lenovo-Notebook einen Drucker anzuschließen. Der Drucker soll via WLAN angeschlossen werden - m.a.W. wir drucken hier dann über das WLAN (Netzwerk). Hab das noch nicht so oft gemacht, mich in das Thema eingelesen und versuche mich so also über diesen Weg an das Thema anzunähern: Mir hilft immer, wenn ich das einfach aufschreibe.
Also ich denke es geht wie folgt:
Um einen Netzwerkdrucker zu verbinden, sollte ich die lokale Hostnamenauflösung aktivieren und dann sollte ich dann einen Avahi-Daemon laufen lassen und tatsächlich den Druckdienst cups…
Grundlegend sollte ich bei der Installation eine Druckunterstützung ausgewählt haben und natürlich noch die Cups und Avahi installieren und aktivieren
Das mit dem Avahi-Daemon - das mache ich nach dieser Anleitung:
vgl. auch https://discovery.endeavouros.com/printers/printers/2021/03/
Also ich denke es geht wie folgt:
Zusläzlich: Es handelt sich um ein Lenovo 14 Zoll Notebook an dem kein CD-Rom-Laufwerk ist, und ein Drucker von Epson - der ET 2850
update: also ich hab das mal mit dem cups und dem Avashi gemacht:
hier der volle Prozess: update_lenovo_printer_eos - Pastebin.com
ich hab das gemacht nach dieser Anleitung: Printers
Code:
bash: https://discovery.endeavouros.com/printers/printers/2021/03/: Datei oder Verzeichnis nicht gefunden
[heike@tp14 ~]$ sudo pacman -S cups cups-filters cups-pdf system-config-printer
[sudo] Passwort für heike:
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Paket (9) Neue Version Netto-Veränderung Größe des Downloads
extra/bc 1.07.1-4 0,17 MiB 0,09 MiB
extra/libexif 0.6.24-1 2,70 MiB 0,47 MiB
extra/python-pycups 2.0.1-5 0,19 MiB 0,06 MiB
extra/python-pycurl 7.45.1-2 0,34 MiB 0,10 MiB
extra/qpdf 11.2.0-1 3,07 MiB 0,90 MiB
extra/cups 1:2.4.2-3 12,72 MiB 5,17 MiB
extra/cups-filters 1.28.16-2 2,92 MiB 0,84 MiB
extra/cups-pdf 3.0.1-7 0,19 MiB 0,02 MiB
extra/system-config-printer 1.5.18-1 6,92 MiB 1,10 MiB
Gesamtgröße des Downloads: 8,75 MiB
Gesamtgröße der installierten Pakete: 29,21 MiB
:: Installation fortsetzen? [J/n] j
:: Pakete werden empfangen …
libexif-0.6.24-1-x86_64 483,5 KiB 222 KiB/s 00:02 [------------------------------------] 100%
python-pycurl-7.45.1-2-x86_64 100,8 KiB 261 KiB/s 00:00 [------------------------------------] 100%
bc-1.07.1-4-x86_64 87,8 KiB 247 KiB/s 00:00 [------------------------------------] 100%
qpdf-11.2.0-1-x86_64 926,3 KiB 295 KiB/s 00:03 [------------------------------------] 100%
cups-filters-1.28.16-2-x86_64 859,4 KiB 272 KiB/s 00:03 [------------------------------------] 100%
cups-pdf-3.0.1-7-x86_64 23,6 KiB 324 KiB/s 00:00 [------------------------------------] 100%
system-config-printer-1.5.18-1-x... 1122,6 KiB 333 KiB/s 00:03 [------------------------------------] 100%
python-pycups-2.0.1-5-x86_64 59,8 KiB 279 KiB/s 00:00 [------------------------------------] 100%
cups-1:2.4.2-3-x86_64 5,2 MiB 592 KiB/s 00:09 [------------------------------------] 100%
Gesamt (9/9) 8,7 MiB 994 KiB/s 00:09 [------------------------------------] 100%
(9/9) Schlüssel im Schlüsselbund werden geprüft [------------------------------------] 100%
(9/9) Paket-Integrität wird überprüft [------------------------------------] 100%
(9/9) Paket-Dateien werden geladen [------------------------------------] 100%
(9/9) Auf Dateikonflikte wird geprüft [------------------------------------] 100%
:: Paketänderungen werden verarbeitet …
(1/9) Installiert wird qpdf [------------------------------------] 100%
(2/9) Installiert wird libexif [------------------------------------] 100%
(3/9) Installiert wird cups-filters [------------------------------------] 100%
Optionale Abhängigkeiten für cups-filters
ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images
[Installiert]
foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly
foomatic-db-engine: drivers use Ghostscript to convert PostScript to a printable form directly
foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly
imagemagick: for Braille embosser support [Installiert]
liblouis: for Braille embosser support
antiword: to convert MS Word documents for Braille embosser support
docx2txt: to convert Microsoft OOXML text from DOCX files for Braille embosser support
(4/9) Installiert wird bc [------------------------------------] 100%
(5/9) Installiert wird cups [------------------------------------] 100%
>> If you use an HTTPS connection to CUPS, the first time you access
>> the interface it may take a very long time before the site comes up.
>> This is because the first request triggers the generation of the CUPS
>> SSL certificates which can be a very time-consuming job.
Optionale Abhängigkeiten für cups
ipp-usb: allows to send HTTP requests via a USB connection on devices without Ethernet or WiFi connections
xdg-utils: xdg .desktop file support [Installiert]
colord: for ICC color profile support
logrotate: for logfile rotation support [Installiert]
(6/9) Installiert wird cups-pdf [------------------------------------] 100%
-------------------------------------------------
To use cups-pdf, restart cups and visit the cups
web interface at http://localhost:631/
You can now add a "Virtual Printer (PDF Printer)"
and use the Postscript/Generic postscript color
printer driver.
Note that cups-pdf has a configuration
file in /etc/cups. The default location for
pdf output is /var/spool/cups-pdf/$username.
-------------------------------------------------
(7/9) Installiert wird python-pycups [------------------------------------] 100%
(8/9) Installiert wird python-pycurl [------------------------------------] 100%
(9/9) Installiert wird system-config-printer [------------------------------------] 100%
Optionale Abhängigkeiten für system-config-printer
libsecret: password management [Installiert]
python-pysmbc: SMB browser support
cups-pk-helper: PolicyKit helper to configure cups with fine-grained privileges
:: Post-transaction-Hooks werden gestartet …
(1/8) Creating system user accounts...
Creating group 'cups' with GID 209.
Creating user 'cups' (cups helper user) with UID 209 and GID 209.
(2/8) Reloading system manager configuration...
(3/8) Reloading device manager configuration...
(4/8) Arming ConditionNeedsUpdate...
(5/8) Reloading system bus configuration...
(6/8) Updating icon theme caches...
(7/8) Updating the info directory file...
(8/8) Updating the desktop file MIME type cache...
[heike@tp14 ~]$
sudo pacman -S ghostscript gsfonts foomatic-db-engine foomatic-db foomatic-db-ppds foomatic-db-nonfree foomatic-db-nonfree-ppds gutenprint foomatic-db-gutenprint-ppds --needed
Warnung: ghostscript-10.0.0-2 ist aktuell -- Überspringe
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Paket (20) Neue Version Netto-Veränderung Größe des Downloads
extra/perl-alien-build 2.72-1 0,76 MiB 0,37 MiB
extra/perl-alien-libxml2 0.19-1 0,01 MiB 0,01 MiB
extra/perl-capture-tiny 0.48-6 0,03 MiB 0,02 MiB
extra/perl-dbi 1.643-4 1,88 MiB 0,69 MiB
extra/perl-ffi-checklib 0.31-2 0,03 MiB 0,02 MiB
community/perl-file-chdir 0.1011-4 0,01 MiB 0,01 MiB
extra/perl-file-which 1.27-2 0,02 MiB 0,01 MiB
community/perl-path-tiny 0.142-1 0,14 MiB 0,05 MiB
extra/perl-xml-libxml 2.0208-1 0,68 MiB 0,26 MiB
extra/perl-xml-namespacesupport 1.12-4 0,02 MiB 0,01 MiB
extra/perl-xml-sax 1.02-1 0,10 MiB 0,04 MiB
extra/perl-xml-sax-base 1.09-4 0,16 MiB 0,02 MiB
extra/foomatic-db 3:20221004-1 9,50 MiB 0,86 MiB
extra/foomatic-db-engine 4:20220521-1 0,79 MiB 0,20 MiB
extra/foomatic-db-gutenprint-ppds 5.3.4-2 88,79 MiB 29,28 MiB
extra/foomatic-db-nonfree 3:20221004-1 0,21 MiB 0,02 MiB
extra/foomatic-db-nonfree-ppds 3:20221004-1 8,33 MiB 0,16 MiB
extra/foomatic-db-ppds 3:20221004-1 81,11 MiB 48,06 MiB
extra/gsfonts 20200910-2 3,11 MiB 1,61 MiB
extra/gutenprint 5.3.4-2 31,96 MiB 4,73 MiB
Gesamtgröße des Downloads: 86,42 MiB
Gesamtgröße der installierten Pakete: 227,63 MiB
:: Installation fortsetzen? [J/n] j
:: Pakete werden empfangen …
foomatic-db-3:20221004-1-any 883,4 KiB 206 KiB/s 00:04 [------------------------------------] 100%
gsfonts-20200910-2-any 1648,0 KiB 243 KiB/s 00:07 [------------------------------------] 100%
perl-dbi-1.643-4-x86_64 708,0 KiB 251 KiB/s 00:03 [------------------------------------] 100%
perl-alien-build-2.72-1-any 375,0 KiB 313 KiB/s 00:01 [------------------------------------] 100%
perl-xml-libxml-2.0208-1-x86_64 263,6 KiB 273 KiB/s 00:01 [------------------------------------] 100%
foomatic-db-engine-4:20220521-1-... 209,1 KiB 238 KiB/s 00:01 [------------------------------------] 100%
foomatic-db-nonfree-ppds-3:20221... 159,7 KiB 264 KiB/s 00:01 [------------------------------------] 100%
perl-path-tiny-0.142-1-any 46,2 KiB 210 KiB/s 00:00 [------------------------------------] 100%
perl-xml-sax-1.02-1-any 41,8 KiB 182 KiB/s 00:00 [------------------------------------] 100%
perl-xml-sax-base-1.09-4-any 23,6 KiB 246 KiB/s 00:00 [------------------------------------] 100%
perl-capture-tiny-0.48-6-any 17,7 KiB 139 KiB/s 00:00 [------------------------------------] 100%
foomatic-db-nonfree-3:20221004-1-any 16,3 KiB 122 KiB/s 00:00 [------------------------------------] 100%
perl-ffi-checklib-0.31-2-any 15,8 KiB 140 KiB/s 00:00 [------------------------------------] 100%
perl-file-which-1.27-2-any 12,1 KiB 116 KiB/s 00:00 [------------------------------------] 100%
perl-xml-namespacesupport-1.12-4-any 11,8 KiB 107 KiB/s 00:00 [------------------------------------] 100%
perl-file-chdir-0.1011-4-any 10,6 KiB 103 KiB/s 00:00 [------------------------------------] 100%
perl-alien-libxml2-0.19-1-any 9,3 KiB 75,0 KiB/s 00:00 [------------------------------------] 100%
gutenprint-5.3.4-2-x86_64 4,7 MiB 333 KiB/s 00:15 [------------------------------------] 100%
foomatic-db-gutenprint-ppds-5.3.... 29,3 MiB 630 KiB/s 00:48 [------------------------------------] 100%
foomatic-db-ppds-3:20221004-1-any 48,1 MiB 800 KiB/s 01:02 [------------------------------------] 100%
Gesamt (20/20) 86,4 MiB 1437 KiB/s 01:02 [------------------------------------] 100%
(20/20) Schlüssel im Schlüsselbund werden geprüft [------------------------------------] 100%
(20/20) Paket-Integrität wird überprüft [------------------------------------] 100%
(20/20) Paket-Dateien werden geladen [------------------------------------] 100%
(20/20) Auf Dateikonflikte wird geprüft [------------------------------------] 100%
:: Paketänderungen werden verarbeitet …
( 1/20) Installiert wird gsfonts [------------------------------------] 100%
( 2/20) Installiert wird perl-capture-tiny [------------------------------------] 100%
( 3/20) Installiert wird perl-ffi-checklib [------------------------------------] 100%
( 4/20) Installiert wird perl-file-chdir [------------------------------------] 100%
( 5/20) Installiert wird perl-file-which [------------------------------------] 100%
( 6/20) Installiert wird perl-path-tiny [------------------------------------] 100%
( 7/20) Installiert wird perl-alien-build [------------------------------------] 100%
( 8/20) Installiert wird perl-alien-libxml2 [------------------------------------] 100%
( 9/20) Installiert wird perl-xml-sax-base [------------------------------------] 100%
(10/20) Installiert wird perl-xml-namespacesupport [------------------------------------] 100%
(11/20) Installiert wird perl-xml-sax [------------------------------------] 100%
(12/20) Installiert wird perl-xml-libxml [------------------------------------] 100%
:: Installing SAX XML Parsers
(13/20) Installiert wird perl-dbi [------------------------------------] 100%
(14/20) Installiert wird foomatic-db-engine [------------------------------------] 100%
Optionale Abhängigkeiten für foomatic-db-engine
foomatic-db: linuxprinting.org xml files database to create ppd driver files [ausstehend]
(15/20) Installiert wird foomatic-db [------------------------------------] 100%
Optionale Abhängigkeiten für foomatic-db
foomatic-db-ppds: PostScript PPD files [ausstehend]
(16/20) Installiert wird foomatic-db-ppds [------------------------------------] 100%
(17/20) Installiert wird foomatic-db-nonfree [------------------------------------] 100%
Optionale Abhängigkeiten für foomatic-db-nonfree
foomatic-db-nonfree-ppds: nonfree PPD files [ausstehend]
(18/20) Installiert wird foomatic-db-nonfree-ppds [------------------------------------] 100%
(19/20) Installiert wird gutenprint [------------------------------------] 100%
>>please run /usr/bin/cups-genppdupdate
>>and restart cups daemon
Optionale Abhängigkeiten für gutenprint
gimp: adds gutenprint plugin to gimp
libusb: required for drivers that depend on gutenprint52usb backend [Installiert]
foomatic-db-gutenprint-ppds: prebuilt ppd files [ausstehend]
perl: to run cups-genppdupdate [Installiert]
(20/20) Installiert wird foomatic-db-gutenprint-ppds [------------------------------------] 100%
Optionale Abhängigkeiten für foomatic-db-gutenprint-ppds
cups: to use cups printer spooler(recommended) [Installiert]
:: Post-transaction-Hooks werden gestartet …
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating fontconfig configuration...
(3/4) Warn about old perl modules
(4/4) Updating fontconfig cache...
[heike@tp14 ~]$ sudo pacman -S print-manager --needed
Warnung: print-manager-22.08.3-1 ist aktuell -- Überspringe
Es gibt nichts zu tun
[heike@tp14 ~]$ sudo systemctl enable --now cups.socket
Created symlink /etc/systemd/system/sockets.target.wants/cups.socket → /usr/lib/systemd/system/cups.socket.
[heike@tp14 ~]$ sudo systemctl enable --now cups.socket
[heike@tp14 ~]$ sudo systemctl enable --now cups.service
Created symlink /etc/systemd/system/printer.target.wants/cups.service → /usr/lib/systemd/system/cups.service.
Created symlink /etc/systemd/system/multi-user.target.wants/cups.service → /usr/lib/systemd/system/cups.service.
Created symlink /etc/systemd/system/multi-user.target.wants/cups.path → /usr/lib/systemd/system/cups.path.
[heike@tp14 ~]$ systemctl status avahi-daemon
● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled; preset: disabled)
Active: active (running) since Wed 2022-11-23 12:01:41 CET; 2 days ago
TriggeredBy: ● avahi-daemon.socket
Main PID: 386 (avahi-daemon)
Status: "avahi-daemon 0.8 starting up."
Tasks: 2 (limit: 17756)
Memory: 1.5M
CPU: 78ms
CGroup: /system.slice/avahi-daemon.service
├─386 "avahi-daemon: running [tp14.local]"
└─390 "avahi-daemon: chroot helper"
Nov 23 23:47:18 tp14 avahi-daemon[386]: Registering new address record for 192.168.178.70 on wlan0.IPv4.
Nov 23 23:47:18 tp14 avahi-daemon[386]: Withdrawing address record for 192.168.178.70 on wlan0.
Nov 23 23:47:18 tp14 avahi-daemon[386]: Leaving mDNS multicast group on interface wlan0.IPv4 with address 192>
Nov 23 23:47:18 tp14 avahi-daemon[386]: Interface wlan0.IPv4 no longer relevant for mDNS.
Nov 26 10:29:10 tp14 avahi-daemon[386]: Joining mDNS multicast group on interface wlan0.IPv6 with address fe8>
Nov 26 10:29:10 tp14 avahi-daemon[386]: New relevant interface wlan0.IPv6 for mDNS.
Nov 26 10:29:10 tp14 avahi-daemon[386]: Registering new address record for fe80::5641:2925:935d:94cf on wlan0>
Nov 26 10:29:10 tp14 avahi-daemon[386]: Joining mDNS multicast group on interface wlan0.IPv4 with address 192>
Nov 26 10:29:10 tp14 avahi-daemon[386]: New relevant interface wlan0.IPv4 for mDNS.
Nov 26 10:29:10 tp14 avahi-daemon[386]: Registering new address record for 192.168.178.70 on wlan0.IPv4.
Mir hilft immer, wenn ich das einfach aufschreibe.
Also ich denke es geht wie folgt:
Zusläzlich: Es handelt sich um ein Lenovo 14 Zoll Notebook an dem kein CD-Rom-Laufwerk ist, und ein Drucker von Epson - der ET 2850
also final bin ich jetzt an dieser Stelle hab die Sachen alle installiert - und hab nun diese Übersicht.
und hier die Seite für die Druckerübersicht - hier kann ich Drucker hinzufügen - oder suchen oder oder oder
also ich muss mal sehen wie das eingestellt wirdl - ich denke dass der Drucker einfach auch auf das Netz eingestellt werden muss - er - also der Drucker muss über den Router erkannt werden.
mit diesem Bild - also mit diesem Schirm könnte dann die Passwort & ID-Daten des Netzwerks abgefragt werden
Anhänge
Zuletzt bearbeitet:
Bearbeitet von:
say_hello
- Grund: Bildvorschau standardisiert. Gruß von hagex