Seite 1 von 2

[Gelöst] pxe-e32 tftp open timeout und bootcd Anmeldung

Verfasst: 10 Jul 2013, 10:30
von Toni
Hallo, ich habe opsi auf einem debian squeeze aufgesetzt, bin der getting started Anleitung gefolgt aber kann per pxe meine clients nicht booten.

Fehler: pxe-e32 tftp open timeout

Hab dann versucht mit der bootcd zu starten aber dort kann ich mich nicht anmelden.

Hat jemand ne Idee?

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 10 Jul 2013, 16:54
von n.wenselowski
Hallo Toni,

ich würde spontan aufs Netzwerk tippen.
Sind Server und Client im gleichen Netzwerk? Kann ein Client-Rechner den Server denn anpingen?
Spielt eventuell noch ein weiterer DHCP-Server rein?


Gruß

N.W.

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 11 Jul 2013, 08:34
von Thomas_H
Moinsens,

kann dem nur beipflichten. Bei mir war es damals ein fehlerhaft konfiguriertes Netzwerk.

Nur als Beispiel: mein Hostname war

Code: Alles auswählen

statt minhas-tirith.tux-net.local
einfach nur

Code: Alles auswählen

minhas-tirith.tux-net
Gib doch mal

Code: Alles auswählen

hostname -f
ein.

Antwortet der Server auf ein Ping?

Gruß

Thomas_H

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 16 Jul 2013, 08:56
von Toni
Ping geht wunderbar.

Hostname ist:
opsi.test.local

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 16 Jul 2013, 09:00
von Thomas_H
Moinsens,

okay, der hostname sieht erstmal gut aus.

Was geben die Befehle

Code: Alles auswählen

/etc/init.d/opsiconfd status
/etc/init.d/opsipxeconfd status
aus? In beiden Fällen müsste er ein (running) zurückgeben.

Falls nicht mal folgende Befehle ausführen lassen:

Code: Alles auswählen

opsi-setup --init-current-config
opsi-setup --set-rights
/etc/init.d/opsiconfd restart
/etc/init.d/opsipxeconfd restart
Dann funzt es hoffentlich.

Achja... nur so eine Idee: Hast Du vielleicht nach der Installation von Opis ein Update von Debian gefahren? Und ist dabei vielleicht der tftp aktualisiert worden?

Gruß

Thomas_H

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 16 Jul 2013, 16:02
von Toni
Beides -> running

Hab kein Update gemacht nach der Installation

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 17 Jul 2013, 12:50
von Thomas_H
Moinsens,

:? Hmm... möglicherweise eine Firewall die dazwischenfunkt? Hast Du es auf einem Hardware-PC oder einer VM aufgesetzt?

Läuft denn Dein tftp?

mach doch mal ein

Code: Alles auswählen

lsof -i | grep tftp
da sollte dann so etwas
xinetd 3012 root 5u IPv4 9167 0t0 UDP *:tftp
herauskommen.

Gruß

Thomas_H

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 17 Jul 2013, 16:24
von Toni
Danke Thomas_H;

ich hab foglendes zurückbekommen:

inetd 1858 root 4u IPv4 6383 0t0 UDP *:tftp

Werde mir morgen mal die Firewall vorknöpfen.

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 17 Jul 2013, 17:44
von d.oertel
Hi,

ich würde auf dem opsi-server per tcpdump schauen ob hier überhaupt tftp Pakete ankommen:

Code: Alles auswählen

tcpdump port tftp
Wenn ja - schreibt der tftpserver was ins log ? (evtl. Loglevel des selben erhöhen)
Wenn nein - Verweist der DHCP-Server wirklich auf den opsi-server ? Firewall ? gemanagter Switch ?

gruß
d.oertel

Re: pxe-e32 tftp open timeout und bootcd Anmeldung schlägt f

Verfasst: 30 Aug 2013, 10:52
von Toni
Bei tcpdump ist nichts rausgekommen, aber ich hab mal die Einstellung am DHCP(Windows Server 2008r2) angepasst, ich hatte bei "Hostname" die IP-Adresse und nicht den NAMEN eingetragen.
Loglevel hab ich auch gleich mal angepasst.

Und es hat was gebracht :D :
Aug 30 10:34:26 opsi in.tftpd[2303]: connect from 192.168.24.123 (192.168.24.123)
Aug 30 10:34:26 opsi atftpd[2303]: Advanced Trivial FTP server started (0.7)
Aug 30 10:34:26 opsi atftpd[2303]: Serving linux/pxelinux.0 to 192.168.24.123:2071
Aug 30 10:34:26 opsi atftpd[2303]: Serving linux/pxelinux.0 to 192.168.24.123:2070
Aug 30 10:34:31 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:31 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:36 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:36 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:41 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:41 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:46 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:46 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:51 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:34:51 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:35:52 opsi atftpd[2303]: Serving linux/pxelinux.0 to 192.168.24.123:2070
Aug 30 10:35:52 opsi atftpd[2303]: Serving linux/pxelinux.0 to 192.168.24.123:2071
Aug 30 10:35:57 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:35:57 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:36:02 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:36:02 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:36:07 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:36:07 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:36:12 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:36:12 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:36:17 opsi atftpd[2303]: timeout: retrying...
Aug 30 10:36:17 opsi atftpd[2303]: timeout: retrying...


Jetzt bekomme ich beim Client die Fehler:
PXE-T04: illegal(unregconized) tftp operation
PXE-E36: Error received from TFTP derver
PXE-M0F: Exiting PXE ROM