Hallo,
wir haben bei uns sehr viele PC´s die initial nicht über Empirum und PXE aufgesetzt wurden, da dies damals nicht möglich war.
Nun ist es möglich und ich würde gerne bei allen in der Datenbank vorhanden PC´s nachträglich den Haken "PXE enabled" setzen.
Hat jemand eine Idee wie ich das schnell mache ?
Gruß
Thomas
PXE enabled setzen
Moderators: MVogt, moderators
PXE enabled setzen
Empirum v18.0 + EPE 4.7.1
Testsystem Empirum v18.0
Testsystem Empirum v18.0
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Das setzt sich automatisch sobald die Clients einmal via PXE gestartet sind.
Wenn dies nicht der Fall ist im Moment haben Sie wohl die Bootreihenfolge im BIOS der PCs noch nicht auf "Netzwerk zuerst" gesetzt.
Wenn dies nicht der Fall ist im Moment haben Sie wohl die Bootreihenfolge im BIOS der PCs noch nicht auf "Netzwerk zuerst" gesetzt.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
so ist es.
Wir hatten früher nic als 1st Boot Device. Dies hatte allerdings den Nachteil das es teilweise lange offline oder zuhause gedauert hat. Da manche Router relativ lange benötigen um einen PXE Timeout zu senden.
Daher haben wir es als 2nd Boot Device definiert und erklärem dem User wie er mit F12 die Boot Order einmalig ändert.
Allerdings wollte ich nun für alle PCs auf einmal den Haken wieder setzten ohne das ein Client sich vorher mit PXE meldet.
Wir hatten früher nic als 1st Boot Device. Dies hatte allerdings den Nachteil das es teilweise lange offline oder zuhause gedauert hat. Da manche Router relativ lange benötigen um einen PXE Timeout zu senden.
Daher haben wir es als 2nd Boot Device definiert und erklärem dem User wie er mit F12 die Boot Order einmalig ändert.
Allerdings wollte ich nun für alle PCs auf einmal den Haken wieder setzten ohne das ein Client sich vorher mit PXE meldet.
Empirum v18.0 + EPE 4.7.1
Testsystem Empirum v18.0
Testsystem Empirum v18.0
Hi,
das ist deshalb nicht so einfach, weil der Haken PXE-Enabled in der Datenbank in der Clients-Tabelle kein True oder False ist, sondern die ID des korrespondieren Datensatzes in der Tabelle dhcp_entries.
Empirum verknüpft die Werte normalerweise automatisch, sobald der PXE den Client entdeckt hat anhand der MAC-Adresse. Ich bin mir nicht sicher, ob er das auch macht, wenn du den Eintrag in der dhcp_entries manuell machst (probieren).
Wenn du es schaffst die Einträge in der dhcp-entries zu machen und anschliessend die ID-Werte in der Clients passend einzutragen, dann wärst du fertig.
Gruß,
Micha.
das ist deshalb nicht so einfach, weil der Haken PXE-Enabled in der Datenbank in der Clients-Tabelle kein True oder False ist, sondern die ID des korrespondieren Datensatzes in der Tabelle dhcp_entries.
Empirum verknüpft die Werte normalerweise automatisch, sobald der PXE den Client entdeckt hat anhand der MAC-Adresse. Ich bin mir nicht sicher, ob er das auch macht, wenn du den Eintrag in der dhcp_entries manuell machst (probieren).
Wenn du es schaffst die Einträge in der dhcp-entries zu machen und anschliessend die ID-Werte in der Clients passend einzutragen, dann wärst du fertig.
Gruß,
Micha.
Hi,
kann man über ein Paket realisieren welches allen gewünschten Rechnern zugewiesen werden muss. Es erzeugt ein XML-File für die EAI-Schnitttstelle und kopiert es auf den Server (Berechtigungen überprüfen).
Beipsiel ist von Version 2008:
Setup.inf:
Template.xml:
mfg Mario
kann man über ein Paket realisieren welches allen gewünschten Rechnern zugewiesen werden muss. Es erzeugt ein XML-File für die EAI-Schnitttstelle und kopiert es auf den Server (Berechtigungen überprüfen).
Beipsiel ist von Version 2008:
Setup.inf:
Code: Select all
[Setup]
Version=6.5
ShowCaption=1
[Application]
ProductName=ActPXE
ProductNameShort=ActPXE
Version=1.0
VersionDirSuffix=100
Revision=1
ServiceRelease=0
DeveloperName=MSC
SrcDir=..
ApplicationDir=%Temp%
SetupInfDir=Install
ShowEndMessage=0
DisableCancelButton=1
[Options]
Commands = Commands, COPYALWAYS
[Environment]
V_MAC=GetNIC ()
V_TargetDir=\\%EmpirumServer%\Configurator$\Log\EAI_Jobs
[Commands]
;replace Vars in XML-File
1:%SRC%\Template.xml, %Temp%\%ComputerName%.xml, USEFILENAME REPLACEVARS, 0
;Copy File to EmpirumServer
Copy "%Temp%\%ComputerName%.xml" "%V_TargetDir%\%ComputerName%.xml"
Code: Select all
<xml>
<EmpTransport>
<commands>
<ClientCreate>
<parameters>
<ClientConfig>
<ClientName>%ComputerName%</ClientName>
<InventoryID>%ComputerName%</InventoryID>
<Domain>%DomainName%</Domain>
<MACAddress>%V_MAC%</MACAddress>
<PXE>1</PXE>
<DHCP>1</DHCP>
<OS_Type>0</OS_Type>
<Type>0</Type>
</ClientConfig>
</parameters>
</ClientCreate>
</commands>
</EmpTransport>
mfg Mario
Who is online
Users browsing this forum: No registered users and 2 guests