[Solved] OpenBSD-Host nach einiger Zeit nicht mehr erreichbar
Hallo,
ich bin gerade dabei meinen Linux-Router auf OpenBSD umzurüsten, nicht weil de Raadt mich überzeugt hat , sondern weil ich schon seit längerem auch mal ein Unix genauer kennenleren will.
Das momentane Setup des Rechners ist eine OpenBSD-Installation aus dem Snapshot vom 20.07.05 und inzwischen auf den Snapshot vom 21.07.05 geupdated. Installiert wurden base,comp,misc,man und etc. Kernel ist unverändert, also Generic, ebenfalls aus der -current Serie. Grossartige Zusatzsachen wurden nicht installiert, nur kleinere Programme aus den (auch aktuellen) Ports. Also ein Fehler bei der Installation/inkompatible Versionen von irgendwas wage ich mal auszuschliessen.
Im Rechner stecken folgende Netzwerkkarten:
Momentan ist nur xl0 aktiv, da temporär ein Hardware-Billigrouter das Routing übernimmt. xl0 bekommt vom selbigen per DHCP Adresse und NS und Gateway, was auch problemlos funktioniert.
Nun zum eigentlichen Problem: An sich geht alles wunderbar, ich starte den Rechner, logge mich per ssh ein und mache irgendwas.. Zwischendurch muss man ja auch mal zur Uni oder sonstwohin, also bleibt er eine Zeitlang unbeachtet. Wenn ich nun nach einiger Zeit (ca. 1h) mich wieder per ssh einloggen will, gibts den nicht mehr. Also ein Ping läuft mit unreachable ins Leere, ssh geht dann natürlich auch nicht mehr. Sobald ich aber direkt an den Rechner gehe, und irgendeine Netzaktivität erzeuge (ping google.de z.B.) gehts wieder.
In dmesg sind keine Fehlermeldungen, auch alle Lampen an Karte und Switch leuchten wie es sein sollte. Der Fehler trat mit dem Snapshot vom 20. und vom 21. gleichermassen auf. pf o.ä. ist noch nicht konfiguriert, ausser ssh laufen keine Netzwerkdienste.
WIe weiter vorgehen, bzw. wo anfangen zu suchen? Hardwaredefekte schliesse ich auch aus, unter Linux gings mit seitdem nicht veränderter HW.
ifconfig sagt das:
Also auch nichts auffälliges, obwohl mich die Ausgabe "no carrier" bei xl1 wundert, die Karte ist weder konfiguriert, noch steckt etwas drin, und warum sind eigentlich alle Karten aktiv obwohls nur eine hostname.xl0 gibt? Wird unter OpenBSD alles automatisch ge"up"t?
Alle Tipps sind willkommen,
Gruss und Danke Maurice
Hallo,
ich bin gerade dabei meinen Linux-Router auf OpenBSD umzurüsten, nicht weil de Raadt mich überzeugt hat , sondern weil ich schon seit längerem auch mal ein Unix genauer kennenleren will.
Das momentane Setup des Rechners ist eine OpenBSD-Installation aus dem Snapshot vom 20.07.05 und inzwischen auf den Snapshot vom 21.07.05 geupdated. Installiert wurden base,comp,misc,man und etc. Kernel ist unverändert, also Generic, ebenfalls aus der -current Serie. Grossartige Zusatzsachen wurden nicht installiert, nur kleinere Programme aus den (auch aktuellen) Ports. Also ein Fehler bei der Installation/inkompatible Versionen von irgendwas wage ich mal auszuschliessen.
Im Rechner stecken folgende Netzwerkkarten:
Code:
xl0 at pci0 dev 13 function 0 "3Com 3c905C 100Base-TX" rev 0x74: irq 11, address xx:yy:...
bmtphy0 at xl0 phy 24: Broadcom 3C905C internal PHY, rev. 6
xl1 at pci0 dev 14 function 0 "3Com 3c905C 100Base-TX" rev 0x74: irq 11, address xx:yy:...
bmtphy1 at xl1 phy 24: Broadcom 3C905C internal PHY, rev. 6
xl2 at pci0 dev 15 function 0 "3Com 3c900B 10Mbps-Combo" rev 0x04: irq 11, address xx:yy:...
ral0 at pci0 dev 16 function 0 "Ralink RT2560" rev 0x01: irq 11, address xx:yy:...
Nun zum eigentlichen Problem: An sich geht alles wunderbar, ich starte den Rechner, logge mich per ssh ein und mache irgendwas.. Zwischendurch muss man ja auch mal zur Uni oder sonstwohin, also bleibt er eine Zeitlang unbeachtet. Wenn ich nun nach einiger Zeit (ca. 1h) mich wieder per ssh einloggen will, gibts den nicht mehr. Also ein Ping läuft mit unreachable ins Leere, ssh geht dann natürlich auch nicht mehr. Sobald ich aber direkt an den Rechner gehe, und irgendeine Netzaktivität erzeuge (ping google.de z.B.) gehts wieder.
In dmesg sind keine Fehlermeldungen, auch alle Lampen an Karte und Switch leuchten wie es sein sollte. Der Fehler trat mit dem Snapshot vom 20. und vom 21. gleichermassen auf. pf o.ä. ist noch nicht konfiguriert, ausser ssh laufen keine Netzwerkdienste.
WIe weiter vorgehen, bzw. wo anfangen zu suchen? Hardwaredefekte schliesse ich auch aus, unter Linux gings mit seitdem nicht veränderter HW.
ifconfig sagt das:
Code:
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33224
groups: lo
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x8
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr xx:yy:...
groups: egress
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet6 fe80::204:76ff:fe90:3ad%xl0 prefixlen 64 scopeid 0x1
inet 192.168.0.236 netmask 0xffffff00 broadcast 192.168.0.255
xl1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
lladdr xx:yy:...
media: Ethernet autoselect (none)
status: no carrier
xl2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
lladdr xx:yy:...
media: Ethernet 10baseT (10baseT half-duplex)
status: active
ral0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
lladdr xx:yy:...
media: IEEE802.11 autoselect
status: no network
ieee80211: nwid "" 100dBm
pflog0: flags=0<> mtu 33224
pfsync0: flags=0<> mtu 2020
enc0: flags=0<> mtu 1536
Alle Tipps sind willkommen,
Gruss und Danke Maurice
Zuletzt bearbeitet: