HP Elitebook 855 G7

reneschmidt
Beiträge: 34
Registriert: 04 Aug 2015, 18:49

HP Elitebook 855 G7

Beitrag von reneschmidt »

Moin zusammen,

wir haben mit der aktuellen Generation der HP Elitebooks 855 G7 (AMD Ryzen) Probleme im Zusammenhang mit dem PXE Boot.

Aktuell nutzen wir folgende Versionen:
opsi-linux-bootimage: 20210607-1
opsiconfd: 4.1.1.20-1
opsipxeconfd: 4.1.1.17-1
opsi-server: 4.1.1.8-1
Die UEFI Erweiterung haben wir erworben und setzten diese auch ein.

In unseren Test haben wir folgende Probleme nachvollziehen können:
Ohne weitere Hostparameter, bleibt er beim PXE Boot stehen:

Code: Alles auswählen

>>>Start PXE over IPv4
Station IP adress is X.X.X.X

Server IP adress is X.X.X.X
 NBP filename is linux/pxelinux.cfg/shimx64.efi.signed
 NBP filesize is 1191448 Bytes
Downloading NBP file ...

 NBP file downloaded successfully.
Fetching Netboot Image
/var/log/syslog sagt:

Code: Alles auswählen

Aug 16 12:13:00 opsiserver in.tftpd[2124]: RRQ from X.X.X.X filename linux/pxelinux.cfg/shimx64.efi.signed
Aug 16 12:13:00 opsiserver in.tftpd[2124]: tftp: client does not accept options
Aug 16 12:13:00 opsiserver in.tftpd[2125]: RRQ from X.X.X.X filename linux/pxelinux.cfg/shimx64.efi.signed
Aug 16 12:13:00 opsiserver in.tftpd[2126]: RRQ from X.X.X.X filename linux/pxelinux.cfg/grubx64.efi
Aug 16 12:13:01 opsiserver in.tftpd[2127]: RRQ from X.X.X.X filename /grub/x86_64-efi/command.lst
Aug 16 12:13:01 opsiserver in.tftpd[2128]: RRQ from X.X.X.X filename /grub/x86_64-efi/fs.lst
Aug 16 12:13:01 opsiserver in.tftpd[2129]: RRQ from X.X.X.X filename /grub/x86_64-efi/crypto.lst
Aug 16 12:13:01 opsiserver in.tftpd[2130]: RRQ from X.X.X.X filename /grub/x86_64-efi/terminal.lst
Aug 16 12:13:01 opsiserver in.tftpd[2131]: RRQ from X.X.X.X filename /grub/grub.cfg
Aug 16 12:13:01 opsiserver in.tftpd[2132]: RRQ from X.X.X.X filename /grub/grub.cfg
Aug 16 12:13:01 opsiserver in.tftpd[2133]: RRQ from X.X.X.X filename /grub/grub.cfg
Aug 16 12:13:01 opsiserver in.tftpd[2134]: RRQ from X.X.X.X filename /grub/grub.cfg
Aug 16 12:13:01 opsiserver in.tftpd[2135]: RRQ from X.X.X.X filename /linux/pxelinux.cfg/01-14-cb-19-be-1f-26
Aug 16 12:13:01 opsiserver in.tftpd[2136]: RRQ from X.X.X.X filename /linux/pxelinux.cfg/01-14-cb-19-be-1f-26
Auch wenn ich die opsi-linux-bootimage.append = ["acpi=off", "mem=2048M", "nomodeset", "ramdisk_size=2097152"] ergänze erhalte ich den selben Fehler.

Hat jemand eine Idee, wodran es liegen kann?
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1625
Registriert: 10 Jun 2015, 12:19

Re: HP Elitebook 855 G7

Beitrag von m.radtke »

Hi

mach mal folgendes

Code: Alles auswählen

systemctl edit --full opsi-tftpd-hpa.service
und füge in Zeile

Code: Alles auswählen

ExecStart=/usr/sbin/in.tftpd --ipv4 --listen --address :69 --secure --blocksize 1024 /tftpboot/
zwei v's hinzu

Code: Alles auswählen

ExecStart=/usr/sbin/in.tftpd -vv --ipv4 --listen --address :69 --secure --blocksize 1024 /tftpboot/
Damit sollte mehr output im syslog im Bezug auf den TFTP zu sehen sein.

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
reneschmidt
Beiträge: 34
Registriert: 04 Aug 2015, 18:49

Re: HP Elitebook 855 G7

Beitrag von reneschmidt »

Moin Matthias,

jetzt sieht es ein wenig anders aus:
Das Syslog sagt:

Code: Alles auswählen

Aug 16 17:24:08 opsiserver systemd[1]: Stopping Opsi TFTPD HPA Configuration Service...
Aug 16 17:24:08 opsiserver systemd[1]: Stopped Opsi TFTPD HPA Configuration Service.
Aug 16 17:24:08 opsiserver systemd[1]: Starting Opsi TFTPD HPA Configuration Service...
Aug 16 17:24:08 opsiserver systemd[1]: Started Opsi TFTPD HPA Configuration Service.
Aug 16 17:24:42 opsiserver in.tftpd[1900]: RRQ from X.X.X.X filename linux/pxelinux.cfg/shimx64.efi.signed
Aug 16 17:24:42 opsiserver in.tftpd[1900]: tftp: client does not accept options
Aug 16 17:24:42 opsiserver in.tftpd[1905]: RRQ from X.X.X.X filename linux/pxelinux.cfg/shimx64.efi.signed
Aug 16 17:24:42 opsiserver in.tftpd[1907]: RRQ from X.X.X.X filename linux/pxelinux.cfg/grubx64.efi
Aug 16 17:24:43 opsiserver in.tftpd[1908]: RRQ from X.X.X.X filename /grub/x86_64-efi/command.lst
Aug 16 17:24:43 opsiserver in.tftpd[1908]: sending NAK (1, File not found) to X.X.X.X
Aug 16 17:24:43 opsiserver in.tftpd[1909]: RRQ from X.X.X.X filename /grub/x86_64-efi/fs.lst
Aug 16 17:24:43 opsiserver in.tftpd[1909]: sending NAK (1, File not found) to X.X.X.X
Aug 16 17:24:43 opsiserver in.tftpd[1910]: RRQ from X.X.X.X filename /grub/x86_64-efi/crypto.lst
Aug 16 17:24:43 opsiserver in.tftpd[1910]: sending NAK (1, File not found) to X.X.X.X
Aug 16 17:24:43 opsiserver in.tftpd[1911]: RRQ from X.X.X.X filename /grub/x86_64-efi/terminal.lst
Aug 16 17:24:43 opsiserver in.tftpd[1911]: sending NAK (1, File not found) to X.X.X.X
Aug 16 17:24:43 opsiserver in.tftpd[1912]: RRQ from X.X.X.X filename /grub/grub.cfg
Aug 16 17:24:43 opsiserver in.tftpd[1913]: RRQ from X.X.X.X filename /grub/grub.cfg
Aug 16 17:24:43 opsiserver in.tftpd[1914]: RRQ from X.X.X.X filename /grub/grub.cfg
Aug 16 17:24:43 opsiserver in.tftpd[1915]: RRQ from X.X.X.X filename /grub/grub.cfg
Aug 16 17:24:43 opsiserver in.tftpd[1916]: RRQ from X.X.X.X filename /linux/pxelinux.cfg/01-14-cb-19-be-1f-26
Aug 16 17:24:43 opsiserver in.tftpd[1919]: RRQ from X.X.X.X filename /linux/pxelinux.cfg/01-14-cb-19-be-1f-26
Aug 16 17:24:44 opsiserver in.tftpd[1920]: RRQ from X.X.X.X filename /linux/pxelinux.cfg/01-14-cb-19-be-1f-26
Aug 16 17:24:44 opsiserver in.tftpd[1920]: sending NAK (1, File not found) to X.X.X.X

Der Client bleibt aber immer noch an der selben stelle hängen. Vereinzelt ist der Client aber mal weiter gekommen und hat dann die Fehlermeldung "error: No IP" ausgegeben.

Viele Grüße
René
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1625
Registriert: 10 Jun 2015, 12:19

Re: HP Elitebook 855 G7

Beitrag von m.radtke »

Hi

die Fehlermeldung "Error: no IP" deutet auf eine falsche named Pipe hin

schau mal unter

Code: Alles auswählen

/etc/opsi/opsipxeconfd.conf
nach was in

Code: Alles auswählen

uefi netboot config template x64
steht. Die Zeile sollte für den SHIM/Grub Bootloader so aussehen

Code: Alles auswählen

uefi netboot config template x64 = /tftpboot/linux/pxelinux.cfg/install-grub-x64
Danach den opsipxeconfd neustarten und es sollte gehen.

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
reneschmidt
Beiträge: 34
Registriert: 04 Aug 2015, 18:49

Re: HP Elitebook 855 G7

Beitrag von reneschmidt »

Moin Matthias,

das hatte ich leider auch schon probiert.

Bei uns sah die Zeile wie folgt aus:

Code: Alles auswählen

uefi netboot config template x64 = /tftpboot/linux/pxelinux.cfg/install-elilo-x64
Wichtig vorab: ich habe es lediglich ein einziges Mal (von min 20 Versuchen) geschafft, dass ich zu dem Punkt "error: no IP" gekommen bin. Ansonsten ist das Notebook auch mit dem --blocksize 1024 immer wieder beim "Fetching Netboot Image" hängen geblieben.

Ändere ich den Wert (wie von Dir beschrieben in /tftpboot/linux/pxelinux.cfg/install-grub-x64 ), öffnet sich nun nur das Menu, in dem ich auswählen kann, ob er von der lokalen Festplatte oder aus OPSI starten soll. Es erkennt quasi aber nicht, dass er eigentlich auf Setup steht und vom Netzwerk Booten soll.

Viele Grüße
René
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1625
Registriert: 10 Jun 2015, 12:19

Re: HP Elitebook 855 G7

Beitrag von m.radtke »

Hi

schau doch mal wie die Ausgabe im syslog aussieht und wie die Datei die ausgelesen wird aussieht, wahrscheinlich liegt in einem der Beiden Fälle der Fehler.

Du kannst den Parameter --blocksize auch weglassen, dann wird standartmäßig 512 genommen.

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
reneschmidt
Beiträge: 34
Registriert: 04 Aug 2015, 18:49

Re: HP Elitebook 855 G7

Beitrag von reneschmidt »

Hi,

das syslog sieht jetzt wie folgt aus:

Code: Alles auswählen

Aug 18 15:51:49 opsiserver in.tftpd[7517]: RRQ from x.x.x.x filename linux/pxelinux.cfg/shimx64.efi.signed
Aug 18 15:51:49 opsiserver in.tftpd[7517]: tftp: client does not accept options
Aug 18 15:51:49 opsiserver in.tftpd[7518]: RRQ from x.x.x.x filename linux/pxelinux.cfg/shimx64.efi.signed
Aug 18 15:51:49 opsiserver in.tftpd[7519]: RRQ from x.x.x.x filename linux/pxelinux.cfg/grubx64.efi
Aug 18 15:51:50 opsiserver in.tftpd[7520]: RRQ from x.x.x.x filename /grub/x86_64-efi/command.lst
Aug 18 15:51:50 opsiserver in.tftpd[7520]: sending NAK (1, File not found) to x.x.x.x
Aug 18 15:51:50 opsiserver in.tftpd[7521]: RRQ from x.x.x.x filename /grub/x86_64-efi/fs.lst
Aug 18 15:51:50 opsiserver in.tftpd[7521]: sending NAK (1, File not found) to x.x.x.x
Aug 18 15:51:50 opsiserver in.tftpd[7522]: RRQ from x.x.x.x filename /grub/x86_64-efi/crypto.lst
Aug 18 15:51:50 opsiserver in.tftpd[7522]: sending NAK (1, File not found) to x.x.x.x
Aug 18 15:51:50 opsiserver in.tftpd[7523]: RRQ from x.x.x.x filename /grub/x86_64-efi/terminal.lst
Aug 18 15:51:50 opsiserver in.tftpd[7523]: sending NAK (1, File not found) to x.x.x.x
Aug 18 15:51:50 opsiserver in.tftpd[7524]: RRQ from x.x.x.x filename /grub/grub.cfg
Aug 18 15:51:50 opsiserver in.tftpd[7525]: RRQ from x.x.x.x filename /grub/grub.cfg
Aug 18 15:51:50 opsiserver in.tftpd[7526]: RRQ from x.x.x.x filename /grub/grub.cfg
Aug 18 15:51:50 opsiserver in.tftpd[7527]: RRQ from x.x.x.x filename /grub/grub.cfg
Aug 18 15:51:50 opsiserver in.tftpd[7528]: RRQ from x.x.x.x filename /linux/pxelinux.cfg/01-14-cb-19-be-1f-26
Aug 18 15:51:50 opsiserver in.tftpd[7528]: sending NAK (1, File not found) to x.x.x.x
Jan.Schmidt
Beiträge: 439
Registriert: 08 Jul 2017, 12:02

Re: HP Elitebook 855 G7

Beitrag von Jan.Schmidt »

Hi,

imho gabs wohl mal Stress mit dem Ryzen und OPSI.
Da davon aber niemand was schreibt - evtl Jacke wie Hose.

Da du aber das AMD Modell des 850ers hast und ich mit dem Intel meinen Spass hatte.....

WIe genau sieht dein Netzwerk aus?
PXE über Wlan / Dockingstation / USB Dongle und wenn ja welchen - bitte haargenau?
Am liebsten mit nem Dump von den BIOS Einstellungen.
reneschmidt
Beiträge: 34
Registriert: 04 Aug 2015, 18:49

Re: HP Elitebook 855 G7

Beitrag von reneschmidt »

Hallo Jan,

bisher hatten wir eher selten Probleme mit dem PXE Boot.
Da die Notebooks keine direkte LAN Schnittstelle mehr haben, nutzen wir den mitgelieferten RJ45 zu USB-C Adapter. Da das Notebook auch grundsätzlich Bootet, scheint es auch kein Grundlegendes Problem im Netzwerk zu geben.

Bisher hatten wir auch schon andere Modelle von HP mit AMD Prozessoren und kennen die AMD Probleme. In diesem Fall (ist im übrigen auch das erste HP Elitebook 855 der 7 Generation, das wir einsetzten) helfen die bekannten Lösungen nicht weiter.
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1625
Registriert: 10 Jun 2015, 12:19

Re: HP Elitebook 855 G7

Beitrag von m.radtke »

Hi

stimmt denn die MAC Adresse?
14-cb-19-be-1f-26

Der TFTP meldet zumindest das es keine Named Pipe 01-14-cb-19-be-1f-26 gibt

Setz mal ein Produkt auf setup und schau mal unter /tftpboot/linux/pxelinux.cfg nach ob die named pipe existiert.

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
Antworten