nach update auf opsi4 kein pxe/tftp
nach update auf opsi4 kein pxe/tftp
Hallo,
nachdem ich meinen opsi auf opsi4 geupdatet habe dachte ich zuerst, das alles schön glatt gelaufen ist. Leider stellt sich nun heraus, das dem nicht so ist.
Seit dem update kann ich keine neuen Clients mehr installieren. Im configed lassen sich die Clients anlegen, wenn ich dann bei netbootprodukten erstmal den hwinvent laufen lassen will, lässt sich die Konfiguration auch noch abspeichern. Der Client startet bricht dann aber mit der tftp Fehlermeldung FILE NOT FOUND ab.
Hat jemand eine Idee woran das liegen könnte?
nachdem ich meinen opsi auf opsi4 geupdatet habe dachte ich zuerst, das alles schön glatt gelaufen ist. Leider stellt sich nun heraus, das dem nicht so ist.
Seit dem update kann ich keine neuen Clients mehr installieren. Im configed lassen sich die Clients anlegen, wenn ich dann bei netbootprodukten erstmal den hwinvent laufen lassen will, lässt sich die Konfiguration auch noch abspeichern. Der Client startet bricht dann aber mit der tftp Fehlermeldung FILE NOT FOUND ab.
Hat jemand eine Idee woran das liegen könnte?
Re: nach update auf opsi4 kein pxe/tftp
Hallo Corax113
Entschuldigung das ich dir nicht helfen kann.
Ich habe letzte Woche mit Opsi4.0 angefangen.
Habe HWinvent probiert und es ging auch alles. TFTP boot ging etc.
Am nächsten Tag hab ich mich dann an die OS Installation herangewagt.
Ab dann kam jedoch der gleiche Fehler. opsi-atftpd neuinstallieren bringt es auch nicht.
Kann jemand uns beiden helfen ?
mfg
Timo
Entschuldigung das ich dir nicht helfen kann.
Ich habe letzte Woche mit Opsi4.0 angefangen.
Habe HWinvent probiert und es ging auch alles. TFTP boot ging etc.
Am nächsten Tag hab ich mich dann an die OS Installation herangewagt.
Ab dann kam jedoch der gleiche Fehler. opsi-atftpd neuinstallieren bringt es auch nicht.
Kann jemand uns beiden helfen ?
mfg
Timo
Re: nach update auf opsi4 kein pxe/tftp
in /etc/inetd.conf schauen, ob der pfad stimmt
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot/linux
nach opsi-atftpd update ist der Pfad /tftpboot/
/etc/inetd.conf editiren
/etc/init.d/openbsd-inetd restart
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot/linux
nach opsi-atftpd update ist der Pfad /tftpboot/
/etc/inetd.conf editiren
/etc/init.d/openbsd-inetd restart
Re: nach update auf opsi4 kein pxe/tftp
Hey,
Danke es klappt einwandfrei!
Nun noch das der dhcp vom externen Server findet, dann müsst das klappen
Ist wer schon weiter mit den Driverpacks ?
Danke für die schnelle Hilfe!
MfG
Timo
Danke es klappt einwandfrei!
Nun noch das der dhcp vom externen Server findet, dann müsst das klappen

Ist wer schon weiter mit den Driverpacks ?
Danke für die schnelle Hilfe!
MfG
Timo
Re: nach update auf opsi4 kein pxe/tftp
Hallo zusammen,
leider funktionieren bei mir die netbootprodukte weiterhin nicht. Meine config hat gestimmt, nach dem neustart des openbsd-inetd hat sich leider auch kein Erfolg eingestellt.
Hat noch jemand eine andere Idee??
leider funktionieren bei mir die netbootprodukte weiterhin nicht. Meine config hat gestimmt, nach dem neustart des openbsd-inetd hat sich leider auch kein Erfolg eingestellt.
Hat noch jemand eine andere Idee??
Re: nach update auf opsi4 kein pxe/tftp
Die Fehlermeldung bedeutet der client findet keine pxelinux.0 Datei.
Moegliche Ursachen:
falscher Server/falsche boot Datei/tftp sucht in falsches Verzeichnis/falsche rechte von der Datei
1.DHCP
-boot server die richtige IP?
-boot file - pxelinux.0 ?
2.TFTP
- in /etc/inetd.conf schauen was fuer Verzeichnis als root fuer tftp konfiguriert ist. Bei mir ist dieses /tftpboot/linux - es kann etwas anderes sein.
- unter diesem "root" Verzeichnis soll pxelinux.0 liegen
- was fuer rechte hat die Datei? Es muss lesbar sein -rw-rw-r-- 1 opsiconfd pcpatch 15710 2010-09-29 16:14 pxelinux.0
3. Schau in /var/log/daemon.log, ob der tftp server überhaupt request kriegt, falls ja was er sagt.
Moegliche Ursachen:
falscher Server/falsche boot Datei/tftp sucht in falsches Verzeichnis/falsche rechte von der Datei
1.DHCP
-boot server die richtige IP?
-boot file - pxelinux.0 ?
2.TFTP
- in /etc/inetd.conf schauen was fuer Verzeichnis als root fuer tftp konfiguriert ist. Bei mir ist dieses /tftpboot/linux - es kann etwas anderes sein.
- unter diesem "root" Verzeichnis soll pxelinux.0 liegen
- was fuer rechte hat die Datei? Es muss lesbar sein -rw-rw-r-- 1 opsiconfd pcpatch 15710 2010-09-29 16:14 pxelinux.0
3. Schau in /var/log/daemon.log, ob der tftp server überhaupt request kriegt, falls ja was er sagt.
Re: nach update auf opsi4 kein pxe/tftp
Ich habe nichts daran verändert. Im DHCP Server ist eingetragen:karni hat geschrieben:Die Fehlermeldung bedeutet der client findet keine pxelinux.0 Datei.
Moegliche Ursachen:
falscher Server/falsche boot Datei/tftp sucht in falsches Verzeichnis/falsche rechte von der Datei
1.DHCP
-boot server die richtige IP?
-boot file - pxelinux.0 ?
Code: Alles auswählen
next-server 10.5.10.36;
filename "linux/pxelinux.0";
karni hat geschrieben:2.TFTP
- in /etc/inetd.conf schauen was fuer Verzeichnis als root fuer tftp konfiguriert ist. Bei mir ist dieses /tftpboot/linux - es kann etwas anderes sein.
- unter diesem "root" Verzeichnis soll pxelinux.0 liegen
- was fuer rechte hat die Datei? Es muss lesbar sein -rw-rw-r-- 1 opsiconfd pcpatch 15710 2010-09-29 16:14 pxelinux.0
Code: Alles auswählen
#:BOOT: TFTP service is provided primarily for booting. Most sites
# run this only on machines acting as "boot servers."
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5
--mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot/linux
Code: Alles auswählen
s -l /tftpboot/linux
insgesamt 67280
-rw-rw-r-- 1 opsiconfd pcpatch 12372 11. Okt 10:26 chain.c32
lrwxrwxrwx 1 opsiconfd pcpatch 16 14. Okt 09:49 install -> vmlinuz-2.6.35.6
-rw-rw-r-- 1 opsiconfd pcpatch 124648 4. Aug 13:15 memtest86
-rw-rw-r-- 1 opsiconfd pcpatch 52272 11. Okt 10:26 menu.c32
-rw-rw-r-- 1 opsiconfd pcpatch 66591936 11. Okt 10:26 miniroot-20101007.bz2
lrwxrwxrwx 1 opsiconfd pcpatch 21 14. Okt 09:49 miniroot.bz2 -> miniroot-20101007.bz2
-rw-rw-r-- 1 opsiconfd pcpatch 15710 11. Okt 10:26 pxelinux.0
drwxrwxr-x 2 opsiconfd pcpatch 4096 20. Okt 12:18 pxelinux.cfg
-rw-rw-r-- 1 opsiconfd pcpatch 1999888 11. Okt 10:26 vmlinuz-2.6.35.6
karni hat geschrieben:3. Schau in /var/log/daemon.log, ob der tftp server überhaupt request kriegt, falls ja was er sagt.
Code: Alles auswählen
Oct 20 13:57:40 imbi36 atftpd[5988]: Advanced Trivial FTP server started (0.7)
Oct 20 13:57:40 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2070
Oct 20 13:57:40 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2071
Oct 20 13:57:40 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2072
Oct 20 13:57:45 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2070
Oct 20 13:57:45 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2071
Oct 20 13:58:08 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2070
Oct 20 13:58:08 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2071
Oct 20 14:00:41 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2070
Oct 20 14:00:41 imbi36 atftpd[5988]: Serving linux/pxelinux.0 to 10.5.10.60:2071
Re: nach update auf opsi4 kein pxe/tftp
wenn du in DHCP filename "linux/pxelinux.0" hast, heisst das die Datei liegt unter - "tftp root verzichnis"/linux/pxelinux.0
Dann muss in /etc/inetd.conf nur /tftpboot sein.
Datei editieren/inetd neu starten
Hast du nach dem Upgrade das ausgefuehrt?
opsi-setup --set-rights
/etc/init.d/opsipxeconfd restart
Dann muss in /etc/inetd.conf nur /tftpboot sein.
Datei editieren/inetd neu starten
Hast du nach dem Upgrade das ausgefuehrt?
opsi-setup --set-rights
/etc/init.d/opsipxeconfd restart
Re: nach update auf opsi4 kein pxe/tftp
Hallo Karni,
nachdem in einem vorherigen Beitrag stand /tftpboot/linux soll drin stehen, hatte ich das geändert. Habe es nun wieder zurück geändert.
Die Rechte (opsi-setup --set-rights) hatte ich ausgeführt. Eventuell lag es am opsipxeconfd. Den hatte ich zwar neu gestartet, allerdings hat er sich aus welchem Grund auch immer aufgehängt und leif als zombie rum. Neu gestartet und es scheint zu funktionieren!
Herzlichen Dank für Deine Hilfe und Geduld!!
nachdem in einem vorherigen Beitrag stand /tftpboot/linux soll drin stehen, hatte ich das geändert. Habe es nun wieder zurück geändert.
Die Rechte (opsi-setup --set-rights) hatte ich ausgeführt. Eventuell lag es am opsipxeconfd. Den hatte ich zwar neu gestartet, allerdings hat er sich aus welchem Grund auch immer aufgehängt und leif als zombie rum. Neu gestartet und es scheint zu funktionieren!
Herzlichen Dank für Deine Hilfe und Geduld!!
Re: nach update auf opsi4 kein pxe/tftp
Hi,
Leider ist es bei mir doch nicht behoben.
Habe erst versucht mit Externen DHCP aber er findet dann keinen.
Der DHCP leitet den wahrscheinlich nicht auf den OPSI weiter.
Nun hab ich wieder intern eingestellt und den client in die /etc/dhcp3/dhcp3.conf hinzugefügt
Jedoch kommt wieder File not found (TFTP)
syslog fuer dhcp und tftp
/etc/inetd.conf
Leider ist es bei mir doch nicht behoben.
Habe erst versucht mit Externen DHCP aber er findet dann keinen.
Der DHCP leitet den wahrscheinlich nicht auf den OPSI weiter.
Nun hab ich wieder intern eingestellt und den client in die /etc/dhcp3/dhcp3.conf hinzugefügt
Jedoch kommt wieder File not found (TFTP)
syslog fuer dhcp und tftp
Code: Alles auswählen
Oct 20 15:51:22 opsi dhcpd: DHCPDISCOVER from 00:21:70:07:a7:bc via eth0
Oct 20 15:51:22 opsi dhcpd: DHCPOFFER on 10.101.66.25 to 00:21:70:07:a7:bc via eth0
Oct 20 15:51:24 opsi dhcpd: DHCPREQUEST for 10.101.66.25 (10.101.65.45) from 00:21:70:07:a7:bc via eth0
Oct 20 15:51:24 opsi dhcpd: DHCPACK on 10.101.66.25 to 00:21:70:07:a7:bc via eth0
Oct 20 15:51:24 opsi atftpd[10483]: Serving linux/pxelinux.0 to 10.101.66.25:2070
Oct 20 15:51:24 opsi atftpd[10483]: Serving linux/pxelinux.0 to 10.101.66.25:2071
/etc/inetd.conf
Code: Alles auswählen
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot
Code: Alles auswählen
root@opsi:/tftpboot/linux# ls -l
total 67280
-rw-rw-r-- 1 opsiconfd pcpatch 12372 2010-10-11 10:26 chain.c32
lrwxrwxrwx 1 opsiconfd pcpatch 16 2010-10-14 16:44 install -> vmlinuz-2.6.35.6
-rw-rw-r-- 1 opsiconfd pcpatch 124648 2010-08-04 13:15 memtest86
-rw-rw-r-- 1 opsiconfd pcpatch 52272 2010-10-11 10:26 menu.c32
-rw-rw-r-- 1 opsiconfd pcpatch 66591936 2010-10-11 10:26 miniroot-20101007.bz2
lrwxrwxrwx 1 opsiconfd pcpatch 21 2010-10-14 16:44 miniroot.bz2 -> miniroot-20101007.bz2
-rw-rw-r-- 1 opsiconfd pcpatch 15710 2010-10-11 10:26 pxelinux.0
drwxrwxr-x 2 opsiconfd pcpatch 4096 2010-10-20 15:46 pxelinux.cfg
-rw-rw-r-- 1 opsiconfd pcpatch 1999888 2010-10-11 10:26 vmlinuz-2.6.35.6