Opsi UEFI boot: elilo.....

technotikker
Beiträge: 20
Registriert: 12 Nov 2018, 15:30

Opsi UEFI boot: elilo.....

Beitrag von technotikker »

Guten Tag,

wir versuchen bei uns unseren OPSI Server mit UEFI zum laufen zu bekommen.
Leider haben wir ein Problem zu dem ich bisher nirgendwo eine Lösung gefunden habe, die bei uns funktioniert.

Client Rechner gehen im UEFI boot nur bis zur Anzeige: elilo: .......
Danach folgen endlose Punkte.
Es wird auf dem Server keine Datei mit der Mac Adresse des Clients als Namen unter /tftpboot/ oder Unterordnern angelegt.

Für unseren Testrechner existiert eine log file auf dem Server dort wird aber nichts zum UEFI boot eingetragen, auch sonst scheinen zu dem Vorgang auf dem Opsi Server keinerlei logs erstellt zu werden.

In unserem DHCP Server haben wir linux/pxelinux.cfg/elilo.efi als Boot File eingetragen,
unsere install-elilo-x64 conf sieht so aus (standard):

default=opsi
timeout=0

image=/linux/install-x64
label=opsi
append="initrd=/linux/miniroot-x64.bz2 debug video=vesa:ywrap,mtrr vga=normal --no-log console=tty1 console=ttyS0"
initrd=/linux/miniroot-x64.bz2

Ich habe dort die Pfade schon auf jede erdenkliche Art angepasst, ohne Veränderung (z.B. /tftpboot/linux/miniroot-x64.bz2 oder linux/minitroot-x64.bz2 etc.)

In der opsipxeconfd.conf wird auf die install-elilo-x* Dateien verwiesen.

Ich habe es mit einer anderen elilo.efi Datei, die hier im Forum gepostet wurde, versucht, dort kommt dann nur das kein Bootdevice existiert, es scheint also irgendwie auf die original elilo.efi Datei zuzugreifen, allerdings ohne etwas zu tun.

Für den Client sind mehrere Netbookt Produkte auf Setup eingestellt.

Hätte irgendjemand vielleicht eine Idee was ich noch machen kann?

Vielen Dank!
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Opsi UEFI boot: elilo.....

Beitrag von n.wenselowski »

Hi,
technotikker hat geschrieben:Für den Client sind mehrere Netbookt Produkte auf Setup eingestellt.
Sinnvollerweise kann immer nur ein Netboot-Produkt gleichzeitig auf setup stehen. Bei mehreren ist nicht klar festgelegt, welches letztlich gebootet wird - idR das zuletzt auf setup gestellte, aber beim Reboot des opsipxeconfd kann das abweichen.
technotikker hat geschrieben:Hätte irgendjemand vielleicht eine Idee was ich noch machen kann?
Die UEFI-Erweiterung gehört noch zu den kofinanzierten Modulen. Gibt es eine Freischaltung?
Ist der DHCP-Server korrekt konfiguriert?
Dann ist es in der Regel ausreichend den Client in opsi als UEFI-Client zu markieren.


Gruß

Niko

Code: Alles auswählen

import OPSI
technotikker
Beiträge: 20
Registriert: 12 Nov 2018, 15:30

Re: Opsi UEFI boot: elilo.....

Beitrag von technotikker »

Hallo,

danke für die Antwort, ja das Modul haben wir gekauft und aktiviert, dhcp ist so eingestellt:

Boot File Name (67) linux/pxelinux.cfg/elilo.efi
DNS Server (6) xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx
NTP Server (42) xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx , xxx.xxx.xxx.xxx
Server Identifier xxx.xxx.xxx.xxx
Next Server xxx.xxx.xxx.xxx
Client Updates false
DDNS Updates false
Default Lease Time 86400
Maximum Lease Time 172800
Minimum Lease Time 300

Mit einem ausgewählten Netboot Produkt oder auch keinem läuft es in die gleichen Probleme.
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1517
Registriert: 10 Jun 2015, 12:19

Re: Opsi UEFI boot: elilo.....

Beitrag von m.radtke »

Hi

wenn du den Client bootest rufe mal auf dem opsi-Server den Befehl

Code: Alles auswählen

tail -f /var/log/sylsog
und schau mal was dort im Bezug auf den Client steht.

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
technotikker
Beiträge: 20
Registriert: 12 Nov 2018, 15:30

Re: Opsi UEFI boot: elilo.....

Beitrag von technotikker »

Hallo,

hier der relevante syslog auszug:

Nov 14 10:17:28 serv-opsi-1 in.tftpd[16725]: RRQ from xxx.xxx.xxx.xxx filename linux/pxelinux.cfg/elilo.efi
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16725]: tftp: client does not accept options
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16726]: RRQ from xxx.xxx.xxx.xxx filename linux/pxelinux.cfg/elilo.efi
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16727]: RRQ from xxx.xxx.xxx.xxx filename 83AD8197.conf
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16728]: RRQ from xxx.xxx.xxx.xxx filename 83AD81-x86_64.conf
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16729]: RRQ from xxx.xxx.xxx.xxx filename 83AD81.conf
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16730]: RRQ from xxx.xxx.xxx.xxx filename 83AD-x86_64.conf
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16731]: RRQ from xxx.xxx.xxx.xxx filename 83AD.conf
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16732]: RRQ from xxx.xxx.xxx.xxx filename 83-x86_64.conf
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16733]: RRQ from xxx.xxx.xxx.xxx filename 83.conf
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16734]: RRQ from xxx.xxx.xxx.xxx filename 01-8c-ec-4b-89-ac-bd
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16735]: RRQ from xxx.xxx.xxx.xxx filename elilo-x86_64.conf
Nov 14 10:17:28 serv-opsi-1 in.tftpd[16736]: RRQ from xxx.xxx.xxx.xxx filename elilo.conf

Da wird der Client jetzt angezeigt, das der Client keine Optionen akzeptiert könnte das Problem sein?


Danke!
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1517
Registriert: 10 Jun 2015, 12:19

Re: Opsi UEFI boot: elilo.....

Beitrag von m.radtke »

Hi
das mit den Optionen hat keine Relevanz

der Auszug sieht so aus als ob keine Named Pipe existiert, sprich für den Client mit der MAC: 8c-ec-4b-89-ac-bd ist kein Netboot Produkt auf setup gesetzt.
Und dann zeigt der CLient dann die elilo Pünktchen

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
technotikker
Beiträge: 20
Registriert: 12 Nov 2018, 15:30

Re: Opsi UEFI boot: elilo.....

Beitrag von technotikker »

Wir haben bei diesem test bei dem client HWINVENT als Netboot Produkt auf "setup" gestellt ich versuche es mal mti einem der anderen Produkte und schaue ob das einen unterschied macht, es hat aber bisher nichts geändert ob wir eines oder mehrere Produkte auf "setup" gestellt haben beim testen.

Wir haben mal memtest86 auf "setup" gestellt:

Nov 14 12:37:19 serv-opsi-1 systemd[1]: Started User Manager for UID 1001.
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18429]: RRQ from xxx.xxx.xxx.xxx filename linux/pxelinux.cfg/elilo.efi
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18429]: tftp: client does not accept options
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18430]: RRQ from xxx.xxx.xxx.xxx filename linux/pxelinux.cfg/elilo.efi
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18431]: RRQ from xxx.xxx.xxx.xxx filename 83AD8197.conf
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18432]: RRQ from xxx.xxx.xxx.xxx filename 83AD81-x86_64.conf
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18433]: RRQ from xxx.xxx.xxx.xxx filename 83AD81.conf
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18434]: RRQ from xxx.xxx.xxx.xxx filename 83AD-x86_64.conf
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18435]: RRQ from xxx.xxx.xxx.xxx filename 83AD.conf
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18436]: RRQ from xxx.xxx.xxx.xxx filename 83-x86_64.conf
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18437]: RRQ from xxx.xxx.xxx.xxx filename 83.conf
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18438]: RRQ from xxx.xxx.xxx.xxx filename 01-8c-ec-4b-89-ac-bd
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18439]: RRQ from xxx.xxx.xxx.xxx filename elilo-x86_64.conf
Nov 14 12:41:09 serv-opsi-1 in.tftpd[18440]: RRQ from xxx.xxx.xxx.xxx filename elilo.conf

Bei einem, von uns gecaptureten Windows 10 war auch das gleiche log.
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1517
Registriert: 10 Jun 2015, 12:19

Re: Opsi UEFI boot: elilo.....

Beitrag von m.radtke »

Hi
wie bereits gesagt existiert zu dem Client mit der MAC 8c-ec-4b-89-ac-bd keine named Pipe, prüfe bitte ob die MAC Adresse zum Client passt bzw ob die Pipes angelegt werden unter

Code: Alles auswählen

/tftpboot/linux/pxelinux.cfg
Wenn nicht,prüfe ob der opsipxeconfd läuft

gruß
mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
technotikker
Beiträge: 20
Registriert: 12 Nov 2018, 15:30

Re: Opsi UEFI boot: elilo.....

Beitrag von technotikker »

Hallo,

die Pipes werden nicht angelegt, die Mac Adresse passt, der Dienst läuft:

● opsipxeconfd.service - Opsi PXE Configuration Service
Loaded: loaded (/lib/systemd/system/opsipxeconfd.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2018-11-14 10:01:38 UTC; 3h 8min ago
Process: 16501 ExecStart=/usr/bin/opsipxeconfd start (code=exited, status=0/SUCCESS)
Process: 16499 ExecStartPre=/bin/chmod 770 /var/run/opsipxeconfd (code=exited, status=0/SUCCESS)
Process: 16492 ExecStartPre=/bin/chgrp opsiadmin /var/run/opsipxeconfd (code=exited, status=0/SUCCESS)
Process: 16491 ExecStartPre=/bin/mkdir -p /var/run/opsipxeconfd (code=exited, status=0/SUCCESS)
Main PID: 16528 (opsipxeconfd)
Tasks: 2 (limit: 4915)
CGroup: /system.slice/opsipxeconfd.service
└─16528 /usr/bin/python /usr/bin/opsipxeconfd start
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1517
Registriert: 10 Jun 2015, 12:19

Re: Opsi UEFI boot: elilo.....

Beitrag von m.radtke »

Hi

dann setze den Client nochmals auf setup und schaue mal in die opsipxeconfd.log ob dort etwas drin steht.

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