ubuntuusers.de

Epson EPL-N2050+ Laserdrucker unmittelbar über LAN-Kabel verbinden - wie geht das?

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

mk1967

Anmeldungsdatum:
24. April 2011

Beiträge: 1431

Wohnort: Rheinland

Moin ☺.

Ich möchte einen Laserdrucker (in dem Falle einen Epson EPL-N2050+) über LAN unmittelbar per Kabel (also nicht per WLAN) an den Rechner anschließen - allerdings kriege ich keine Verbindung hergestellt. Passende Konsolenbefehle o.ä., um die Verbindung zu konfigurieren, habe ich nicht finden können. Der einzige, der mir bislang in den Sinn kommt, ist

~$ ifconfig

mit dem Ergebnis:

eth0      Link encap:Ethernet  Hardware Adresse 00:30:05:44:02:61  
          inet Adresse:169.254.26.57  Bcast:169.254.255.255  Maske:255.255.0.0
          inet6-Adresse: fe80::230:5ff:fe44:261/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:34 Fehler:0 Verloren:19 Überläufe:0 Fenster:0
          TX-Pakete:69 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:6085 (6.0 KB)  TX-Bytes:28753 (28.7 KB)

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:65536  Metrik:1
          RX-Pakete:585 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:585 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1 
          RX-Bytes:54075 (54.0 KB)  TX-Bytes:54075 (54.0 KB)

wlan1     Link encap:Ethernet  Hardware Adresse 00:11:50:1f:43:31  
          inet Adresse:192.168.2.103  Bcast:192.168.2.255  Maske:255.255.255.0
          inet6-Adresse: fe80::211:50ff:fe1f:4331/64 Gültigkeitsbereich:Verbindung
          inet6-Adresse: 2003:74:4f46:9604:211:50ff:fe1f:4331/64 Gültigkeitsbereich:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:10113 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:6071 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:12612651 (12.6 MB)  TX-Bytes:783526 (783.5 KB)

Der Drucker selbst ist laut Statusblatt so konfiguriert:

IP = 192.168.192.168
SM = 255.255.255.0
GW = 255.255.255.255

Zur Kabelverbindung mit dem Drucker bekomme ich vom Network-Manager angezeigt:

Schnittstelle: Ethernet (eth0)
Geräteadresse: 00:30:05:44:02:61
Treiber: e100
Geschwindigkeit: 100 Mb/s
Sicherheit: keine

Ipv4
IP-Adresse: 169.254.26.57
Broadcast-Adresse: 169.254.255.255
Subnetz-Maske: 255.255.0.0

Ipv6
IP-Adresse: fe80::230:5ff:fe44:261/64

Nun könnte man den Drucker natürlich über ein normales Parallelkabel anschließen - das mache ich normalerweise auch. Sinn meiner Friemelei ist aber, daß ich hier noch einen weiteren, fast baugleichen EPL-N2050 stehen habe, der sich (wahrscheinlich wegen eines Fehlers auf seiner Hauptplatine) über den LPT-Anschluß nicht mehr ansprechen läßt. Da der Drucker aber noch ganz normal sein Statusblatt ausgibt und auch sonst keine Fehlermeldungen macht, habe ich die Hoffnung, daß der Platinenfehler irgendwo am Parallelanschluß liegen und ich ihn über LAN noch ansprechen könnte. (So was Neumodisches wie USB gab es zur Konstruktionszeit dieses Druckermodells noch nicht 🤣 ). Ist nun mal ein hübsches Gerätchen, das bis auf den genannten Fehler bis zuletzt sehr gut funktionierte und noch keine 22.000 Seiten runter hatte. Für ein Monster dieser Facon dürfte das noch nicht viel sein.

Das ist aber erst der zweite Schritt. Um das eigentliche Verfahren hinzukriegen (das vermutlich demjenigen bei Laserdruckern anderer Fabrikate gleicht), geht es mir jetzt erst mal darum, den definitiv intakten EPL-2050+ über LAN munter zu machen. Man hätte dieses Thema also eigentlich auch in der Rubrik "Netzwerk" einstellen können, aber für das Forum "Fortgeschrittene Netzwerkkonfiguration" kam es mir dann doch etwas zu rudimentär vor 😉.

Hat jemand von Euch evtl. einen Tip, mit welchen Befehlen/welcher Konfiguration ich den Drucker auf diese Art flottkriege?

Merci für jeden guten Tip ☺.

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18181

Wohnort: in deinem Browser, hier auf dem Bildschirm

Du solltest für das interface am Rechner ne feste IP vergeben, die im Netz des Druckers ist. 2. Frage: Warum nicht über dein bestehendes Ethernet-Netzwerk? Da sollte ein DHCP laufen, der alles für dich erledigt.

mk1967

(Themenstarter)

Anmeldungsdatum:
24. April 2011

Beiträge: 1431

Wohnort: Rheinland

DJKUhpisse schrieb:

die im Netz des Druckers ist.

Das muß ich mal rauskriegen, wie man dem Drucker diese Information entlocken kann...

DJKUhpisse schrieb:

Da sollte ein DHCP laufen, der alles für dich erledigt.

Du meinst, in dem Stil, wie man hier zwei Rechner direkt über LAN-Kabel verbindet? Das wäre mir in der Tat am liebsten.

Allerdings klappte die Verbindung mit "nur Link-local" nicht (sie ließ sich laut Network-Manager zwar herstellen, aber der Test mit dem ping-Kommando ergab keine Verbindung 😐 ), deshalb habe ich es hiernach über "Manuell" versuchen wollen. Da bin ich aber nach der Eingabe der Drucker-IP-Adresse nicht mehr weitergekommen - offenbar waren noch mehr Angaben gefordert; ich wußte aber nicht, welche. 😳

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18181

Wohnort: in deinem Browser, hier auf dem Bildschirm

Nein, ich meine in dem Stil, wie auch wahrscheinlich dein Rechner mit dem Switch bzw. Router verbunden ist.

wxpte

Anmeldungsdatum:
20. Januar 2007

Beiträge: 1388

mk1967 schrieb:

Passende Konsolenbefehle o.ä., um die Verbindung zu konfigurieren, habe ich nicht finden können.

Wenn meine Erfahrung nicht bereits veraltet ist, dann konfigurierst du einen Drucker mit eingebauter Netzwerkkarte nicht per Konsolenbefehle, sondern direkt am Menüpanel des Druckers. Allerdings kenne ich deinen Druckertyp nicht und kann dir daher nicht genau sagen, wo du das entsprechende Menü findest. Bei Kyocera-Druckern ging das immer recht intuitiv.

Nun musst du IP und Subnet-Mask deines Druckers nur an das Netzwerk, in welchem sich dein Rechner befindet anpassen. Die Daten hast du ja:

eth0      Link encap:Ethernet  Hardware Adresse 00:30:05:44:02:61  
          inet Adresse:169.254.26.57  Bcast:169.254.255.255  Maske:255.255.0.0
          inet6-Adresse: fe80::230:5ff:fe44:261/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:34 Fehler:0 Verloren:19 Überläufe:0 Fenster:0
          TX-Pakete:69 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:6085 (6.0 KB)  TX-Bytes:28753 (28.7 KB)

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:65536  Metrik:1
          RX-Pakete:585 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:585 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1 
          RX-Bytes:54075 (54.0 KB)  TX-Bytes:54075 (54.0 KB)

wlan1     Link encap:Ethernet  Hardware Adresse 00:11:50:1f:43:31  
          inet Adresse:192.168.2.103  Bcast:192.168.2.255  Maske:255.255.255.0
          inet6-Adresse: fe80::211:50ff:fe1f:4331/64 Gültigkeitsbereich:Verbindung
          inet6-Adresse: 2003:74:4f46:9604:211:50ff:fe1f:4331/64 Gültigkeitsbereich:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:10113 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:6071 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:12612651 (12.6 MB)  TX-Bytes:783526 (783.5 KB)

Der Drucker müsste nun ebenfalls auf die Subnet-Mask 255.255.0.0 und auf eine freie IP-Adresse zwischen 169.254.0.1 und 169.254.255.254 eingestellt werden (ich wundere mich nur, dass du ein so großes Netz eingestellt hast).

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9564

Wohnort: Münster

mk1967 schrieb:

[…] Ich möchte einen Laserdrucker (in dem Falle einen Epson EPL-N2050+) über LAN unmittelbar per Kabel (also nicht per WLAN) an den Rechner anschließen

  1. Schließe den Drucker per LAN-Kabel direkt an Deinen Router an.

  2. Konfiguriere den Drucker direkt am Drucker auf „IP-Adresse per DHCP beziehen“ (sinngemäß). In der Regel ist dies die Voreinstellung.

  3. Beschaffe Dir von der Support-Seite des Drucker-Herstellers ein Handbuch zur Klärung der Details.

wxpte

Anmeldungsdatum:
20. Januar 2007

Beiträge: 1388

wxpte schrieb:

... (ich wundere mich nur, dass du ein so großes Netz eingestellt hast).

▶ Inzwischen geklärt.

mk1967

(Themenstarter)

Anmeldungsdatum:
24. April 2011

Beiträge: 1431

Wohnort: Rheinland

Na dann... ☺

kB schrieb:

  1. Konfiguriere den Drucker direkt am Drucker auf „IP-Adresse per DHCP beziehen“ (sinngemäß). In der Regel ist dies die Voreinstellung.

Der EPL-N2050+ hat da die Möglichkeiten "Auto" und "PING". Beide habe ich beim unten beschriebenen An-PING-en mal durchgespielt, wobei der Drucker meine vorher manuell eingestellten Daten allerdings nicht verändert hat.

kB schrieb:

  1. Beschaffe Dir von der Support-Seite des Drucker-Herstellers ein Handbuch zur Klärung der Details.

Das ist so eine Sache - die Anleitung zum Drucker schweigt sich weitgehend aus; Epson selbst hat für ähnliche Drucker eine Art Netzwerk-Handbuch gemacht, das ich auch habe - verstehe allerdings nur Bahnhof. Die Prozedur dort scheint vom Rechner aus (ich bräuchte also erst mal eine Verbindung) mit einem windows-basierten Steuerprogramm durchgezogen zu werden, das ich allerdings nirgends mehr zum Runterladen gefunden habe. Ok, der Drucker ist ja auch schon fast 20 Jahre alt. 😳

wxpte schrieb:

Der Drucker müsste nun ebenfalls auf die Subnet-Mask 255.255.0.0 und auf eine freie IP-Adresse zwischen 169.254.0.1 und 169.254.255.254 eingestellt werden (ich wundere mich nur, dass du ein so großes Netz eingestellt hast).

Hier hat sich jetzt schon mal was getan 💡 - ich habe die Subnetzmaske angepaßt und dann die IP-Adresse des Druckers auf 169.254.26.40 eingestellt. Beim "Pingen" hab ich dann als erstes einen Eingabefehler gemacht, der in dem Falle allerdings produktiver Natur gewesen zu sein scheint 😉. Es passierte nämlich das hier:

~$ ping -c 3 192.254.26.40

PING 192.254.26.40 (192.254.26.40) 56(84) bytes of data.
64 bytes from 192.254.26.40: icmp_seq=1 ttl=54 time=113 ms
64 bytes from 192.254.26.40: icmp_seq=2 ttl=54 time=113 ms
64 bytes from 192.254.26.40: icmp_seq=3 ttl=54 time=113 ms

--- 192.254.26.40 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 113.043/113.249/113.547/0.349 ms

Alles ganz hübsch soweit, trotz der irrtümlich eingegebenen "192" am Beginn.

Dann die Eingabe mit der korrekten Adresse:

~$ ping -c 3 169.254.26.40

PING 169.254.26.40 (169.254.26.40) 56(84) bytes of data.
From 169.254.26.57 icmp_seq=1 Destination Host Unreachable
From 169.254.26.57 icmp_seq=2 Destination Host Unreachable
From 169.254.26.57 icmp_seq=3 Destination Host Unreachable

--- 169.254.26.40 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2014ms
pipe 3

😲

Abschließend habe ich versucht, den Drucker über system-config-printer einzurichten (indem ich nacheinander beide Adressen, die korrekte und die falsche, als http-Adressen eingegeben habe), allerdings ließ sich weder-noch eine Verbindung herstellen.

Über CUPS habe ich eine Netzwerk-Anleitung gefunden, allerdings muß ich gestehen, daß ich dort das Fachchinesisch der unterschiedlichen Protokolle und insbesondere das Umsetzen in den konkreten praktischen Fall im Moment noch nicht kapiere... 😮 Hat das evtl. mal jemand von euch probiert?

wxpte

Anmeldungsdatum:
20. Januar 2007

Beiträge: 1388

mk1967 schrieb:

Hier hat sich jetzt schon mal was getan 💡 - ich habe die Subnetzmaske angepaßt und dann die IP-Adresse des Druckers auf 169.254.26.40 eingestellt. Beim "Pingen" hab ich dann als erstes einen Eingabefehler gemacht, der in dem Falle allerdings produktiver Natur gewesen zu sein scheint 😉. Es passierte nämlich das hier:

~$ ping -c 3 192.254.26.40

PING 192.254.26.40 (192.254.26.40) 56(84) bytes of data.
64 bytes from 192.254.26.40: icmp_seq=1 ttl=54 time=113 ms
64 bytes from 192.254.26.40: icmp_seq=2 ttl=54 time=113 ms
64 bytes from 192.254.26.40: icmp_seq=3 ttl=54 time=113 ms

--- 192.254.26.40 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 113.043/113.249/113.547/0.349 ms

Alles ganz hübsch soweit, trotz der irrtümlich eingegebenen "192" am Beginn.

Das mag ja hübsch aussehen, ist aber eher Zufall: das ist nämlich irgendein Host aus dem Internet, der dir da antwortet und hat mit der Druckerkonfiguration nichts zu tun.

Dann die Eingabe mit der korrekten Adresse:

~$ ping -c 3 169.254.26.40

PING 169.254.26.40 (169.254.26.40) 56(84) bytes of data.
From 169.254.26.57 icmp_seq=1 Destination Host Unreachable
From 169.254.26.57 icmp_seq=2 Destination Host Unreachable
From 169.254.26.57 icmp_seq=3 Destination Host Unreachable

--- 169.254.26.40 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2014ms
pipe 3

😲

Das wundert mich nun doch ein wenig. Anscheinend lassen sich Netzwerkkarten nicht ohne weiteres manuell in ein Link-Local-Netzwerk einbinden (so genau kenne ich mich da leider nicht aus).

Der Schwerpunkt liegt auch mittlerweile eher im Bereich "Netzwerk" - eventuell findet sich eher jemand, der dir helfen kann, wenn du dein Thema in das entsprechende Forum verschieben lässt.

mk1967

(Themenstarter)

Anmeldungsdatum:
24. April 2011

Beiträge: 1431

Wohnort: Rheinland

wxpte schrieb:

Das mag ja hübsch aussehen, ist aber eher Zufall: das ist nämlich irgendein Host aus dem Internet, der dir da antwortet und hat mit der Druckerkonfiguration nichts zu tun.

So ein Mist 🤣, und ich dachte schon, ich sei dem großen Geheimnis auf der Spur.

wxpte schrieb:

Der Schwerpunkt liegt auch mittlerweile eher im Bereich "Netzwerk" - eventuell findet sich eher jemand, der dir helfen kann, wenn du dein Thema in das entsprechende Forum verschieben lässt.

Ja, ich hatte anfangs auch überlegt, ob ich mit dem Thema ins Netzwerk-Forum gehe (s.o.). Dummerweise gibt ja nicht mal unser sonst so ergiebiges UU-Wiki was her - vielleicht ja weil LAN-Verbindungen unter Linux so unkompliziert zustande kommen (während sie mich unter Windows regelmäßig zum Verzweifeln bringen).

So eine Verschiebung in die Netzwerk-Rubrik wäre womöglich gar nicht schlecht...

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo,
Du kannst doch ganz einfach direkt über das Bedienpanel am Drucker die gewünschte IP-Adresse oder aut. über DHCP einstellen. Ich würde dir eine feste IP-Adresse empfehlen. Informationen zu deinem Netzwerkaufbau fehlen komplett.

  • hast Du einen zentralen WLAN-Router?

  • um was für ein Gerät handelt es sich (Hersteller/Typbezeichnung)?

  • wenn bekannt - DHCP-Range des Routers?

  • wie ist/sind der/die PC mit diesem verbunden (Kabel/WLAN)?

  • kannst Du den Drucker zentral am Router/Netzwerk-Switch über LAN anschließen ...

    • oder aus anderen Gründen ggf. nur direkt an der freien LAN-Buchse des PC/Laptop, da dieser WLAN nutzt?

  • Netzwerkkonfiguration von einem der Linux PC abfragen

1
2
ip a
ip r

Bisher war das nicht eindeutig, ich vermute aber, dass der PC die WLAN-Verbindung für Internet/Netzwerk nutzt

wlan1     Link encap:Ethernet  Hardware Adresse 00:11:50:1f:43:31  
          inet Adresse:192.168.2.103  Bcast:192.168.2.255  Maske:255.255.255.0
...

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17189

Welchen Grund gibt es, warum Du den Drucker nicht per LAN-Kabel an den Router hängst? Das ist der übliche Weg um einen LAN-fähigen Drucker anzuschließen. Bei dieser Methode stellt man den LAN-Anschluss am Drucker dann entweder auf DHCP (Auto) ein oder vergibt dem Drucker eine feste IP-Adresse aus dem IP-Bereich des Routers, worauf ich dabei immer darauf achte, dass diese Adresse nicht im Bereich liegt welche der Router üblicherweise per DHCP vergibt.

Ob man einen LAN-Drucker direkt per LAN-Kabel mit dem PC verbinden kann und man so drucken kann, entzieht sich meiner Kenntnis.

Du kannst es ja mal so versuchen:

  • Die LAN-Schnittstelle auf Link-Local einstellen

  • Den Drucker würde ich auf Auto stellen

  • Am PC einen neuen Netzwek-Drucker im Einrichtungsdialog suchen lassen

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11237

Wohnort: München

Wenn deine Netzwerkkarte keine automatische Aushandlung der Verbindungspins unterstützt (der e100 Treiber gibt einen Hinweis darauf), brauchst du eventuell ein Crossover-Kabel (oder einen Crossover-Adapter an einem Patchkabel), wenn du den Drucker direkt mit der Netzwerkkarte verbinden willst (https://www.intel.de/content/www/de/de/support/articles/000007187/network-and-i-o/ethernet-products.html). Normale Patchkabel sollten mit einem Switch/Router dazwischen auf jeden Fall funktionieren.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17189

@seahawk1986

👍

Sehr guter Hinweis!

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

seahawk1986 schrieb:

Wenn deine Netzwerkkarte keine automatische Aushandlung der Verbindungspins unterstützt (der e100 Treiber gibt einen Hinweis darauf), brauchst du eventuell ein Crossover-Kabel ...

Nicht unbedingt. Je nach Typ unterstützen auch die älteren Intel Fast-Ethernet Karten MDIx bereits, meine alte Karte konnte das zumindest. Kann man abfragen:

1
2
sudo apt install ethtool
sudo ethtool eth0

(mii-tool zeigt das leider nicht an)

Antworten |