PXE funktioniert nicht
Verfasst: 13 Aug 2020, 14:30
Hallo zusammen,
nach langer Zeit, benötige Ich eure Hilfe.
Problem ist folgendes:
Der Client bekommt über einen externen DHCP eine IP und meldet sich, mit den hinterlegten Informationen im DHCP-Server, beim OPSI an.
Er macht (anm. Client) auch ein Request zum file "linux/pxelinux.0". Doch es wird nicht übertragen.
Der Client wird auch unter /tftpboot/linux/pxelinux.cfg mit seiner MAC-Adresse angelegt.
Im DHCP-Server ist folgendes eingetragen
Selbst mit deaktivierter Firewall (iptables) funktioniert es nicht. Ich weiß leider nicht so richtig weiter, da ich auch in den Logs nicht wirklich fündig werde.
Daher hoffe ich, dass mir jemand helfen kann.
Ich bedanke mich schon einmal bei euch und wünsche eine angenehme Rest-Woche.
Gruß
Dekay
nach langer Zeit, benötige Ich eure Hilfe.
Problem ist folgendes:
Der Client bekommt über einen externen DHCP eine IP und meldet sich, mit den hinterlegten Informationen im DHCP-Server, beim OPSI an.
Er macht (anm. Client) auch ein Request zum file "linux/pxelinux.0". Doch es wird nicht übertragen.
Code: Alles auswählen
root@servername:/tftpboot/linux# systemctl status opsi-tftpd-hpa.service
● opsi-tftpd-hpa.service - Opsi TFTPD HPA Configuration Service
Loaded: loaded (/lib/systemd/system/opsi-tftpd-hpa.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2020-08-12 15:42:29 CEST; 22h ago
Process: 470 ExecStart=/usr/sbin/in.tftpd -v --ipv4 --listen --address :69 --secure /tftpboot/ (code=exited, status=0/SUCCESS)
Main PID: 476 (in.tftpd)
Tasks: 1 (limit: 2380)
Memory: 512.0K
CGroup: /system.slice/opsi-tftpd-hpa.service
└─476 /usr/sbin/in.tftpd -v --ipv4 --listen --address :69 --secure /tftpboot/
Aug 12 16:19:32 servername in.tftpd[15126]: RRQ from 10.40.xx.xxx filename linux/pxelinux.0
Aug 12 16:22:18 servername in.tftpd[15397]: RRQ from 10.40.xx.xxx filename linux/pxelinux.0
Aug 12 16:22:18 servername in.tftpd[15397]: tftp: client does not accept options
Aug 12 16:22:18 servername in.tftpd[15398]: RRQ from 10.40.xx.xxx filename linux/pxelinux.0
Aug 12 16:22:43 servername in.tftpd[15418]: RRQ from 10.40.xx.xxx filename linux/pxelinux.0
Aug 12 16:22:43 servername in.tftpd[15418]: tftp: client does not accept options
Aug 12 16:22:44 servername in.tftpd[15419]: RRQ from 10.40.xx.xxx filename linux/pxelinux.0
Aug 12 16:25:34 servername in.tftpd[15427]: RRQ from 10.40.xx.xxx filename linux/pxelinux.0
Aug 12 16:25:34 servername in.tftpd[15427]: tftp: client does not accept options
Aug 12 16:25:34 servername in.tftpd[15428]: RRQ from 10.40.xx.xxx filename linux/pxelinux.0
Code: Alles auswählen
root@servername:/tftpboot/linux# ls -ls
total 324352
16 -rw-rw-r-- 1 opsiconfd pcpatch 12372 May 6 11:26 chain.c32
0 lrwxrwxrwx 1 opsiconfd pcpatch 13 May 6 11:26 install -> vmlinuz-5.6.4
0 lrwxrwxrwx 1 opsiconfd pcpatch 11 May 6 11:26 install64 -> install-x64
0 lrwxrwxrwx 1 opsiconfd pcpatch 24 May 6 11:26 install-x64 -> vmlinuz-x64-5.6.4.signed
148 -rw-rw-r-- 1 opsiconfd pcpatch 150024 Aug 23 2013 memtest86+-5.01
52 -rw-rw-r-- 1 opsiconfd pcpatch 52272 May 6 11:26 menu.c32
145824 -rw-rw-r-- 1 opsiconfd pcpatch 149318741 May 6 11:26 miniroot-20200506.bz2
0 lrwxrwxrwx 1 opsiconfd pcpatch 21 May 6 11:26 miniroot.bz2 -> miniroot-20200506.bz2
147272 -rw-rw-r-- 1 opsiconfd pcpatch 150802621 May 6 11:26 miniroot-x64-20200506.bz2
0 lrwxrwxrwx 1 opsiconfd pcpatch 25 May 6 11:26 miniroot-x64.bz2 -> miniroot-x64-20200506.bz2
992 -rw-rw-r-- 1 opsiconfd pcpatch 1013760 Jan 10 2019 opsi-local-image-win10-x64_4.1.0.0-15.opsi
16 -rw-rw-r-- 1 opsiconfd pcpatch 15710 May 6 11:26 pxelinux.0
4 drwxrwxr-x 2 opsiconfd pcpatch 4096 Aug 12 15:51 pxelinux.cfg
7440 -rw-rw-r-- 1 opsiconfd pcpatch 7617120 May 6 11:26 vmlinuz-5.6.4
11292 -rw-rw-r-- 1 opsiconfd pcpatch 11562592 May 6 11:26 vmlinuz-x64-5.6.4
11296 -rw-rw-r-- 1 opsiconfd pcpatch 11564104 May 6 11:26 vmlinuz-x64-5.6.4.signed
Im DHCP-Server ist folgendes eingetragen
Code: Alles auswählen
group {
next-server <opsi_server_ip>;
host tftpclient {
hardware ethernet 90:1b:0e:5a:bc:da;
fixed-address 10.40.xx.xxx;
filename "linux/pxelinux.0";
}
}
Daher hoffe ich, dass mir jemand helfen kann.

Ich bedanke mich schon einmal bei euch und wünsche eine angenehme Rest-Woche.

Gruß
Dekay