Die IP-Adresse des Druckers kann nicht gefunden werden

Die IP-Adresse des Druckers kann nicht gefunden werden

Ich versuche, einen herkömmlichen Thermodrucker über Ethernet anzuschließen. Aber ich kann seine IP-Adresse nicht herausfinden.

$ dmesg
[  832.709585] e1000e: enp0s31f6 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
$ sudo ifconfig

enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::e7b:ce95:c38:5138  prefixlen 64  scopeid 0x20<link>
        ether a4:4c:c8:6b:98:ec  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 177  bytes 32617 (32.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 16  memory 0xef200000-ef220000  
$ lpinfo --include-schemes dnssd -v
$ sudo lpstat -t
scheduler is running
no system default destination
lpstat: No destinations added.
lpstat: No destinations added.
$ lpinfo -v
file cups-brf:/
network beh
network socket
network lpd
direct hp
network ipps
network ipp
network https
network http
direct hpfax

Im Installationshandbuch wird vorgeschlagen, dass ich eine „AppSocket/HP JetDirect“-Verbindung in CUPS erstelle und die Geräte-URI im Format socket://192.168.1.240:9100 einstelle.

Was ich darin sehe, ifconfigist eine inet6-Adresse. Aber wie finde ich die IP, die ich beim Einrichten einer „AppSocket/HP JetDirect“-Verbindung in CUPS verwenden kann?

Antwort1

Stellen Sie zunächst sicher, dass Ihr Drucker eine feste IP-Adresse erhält, damit diese sich nicht ständig ändert, wenn die DHCP-Mindestzeit abläuft.

Wenn Sie sich in einem Heimnetzwerk befinden, haben die meisten DSL-Router (FritzBox usw.) die Möglichkeit, einem Gerät immer dieselbe IP-Adresse zuzuweisen, sogar mit DHCP (sie weisen grundsätzlich derselben MAC-Adresse dieselbe IP-Adresse zu). In einigen Fällen können Sie dem Gerät sogar einen Hostnamen zuweisen, sodass Sie den Hostnamen verwenden können („Fotodrucker“ oder was auch immer).

Die IP-Adresse des Druckers lässt sich auch am besten über den Router ermitteln. Gehen Sie zur „Netzwerkübersicht“ (oder wie auch immer diese in Ihrem Router heißt) und ermitteln Sie den Gerätehersteller.

Wenn das nicht funktioniert, prüfen Sie, ob Sie Ihren Drucker dazu bringen können, eine Statusseite auszudrucken. Manchmal steht dies sogar irgendwo im Druckermenü.

Antwort2

ausführen /usr/lib/cups/backend/snmp.

verwandte Informationen