Hallo,
@uncle_scrooge: Hab es auskommentiert, hat aber auch nichts gebracht.
Leider hat mir
keine tftp-Anfragen geliefert.
Also liegt wohl an meinem dhcp-Konfigurationen. Ich weiß zwar jetzt, dass Ihr damit nichts
am Hut habt, aber ich selbst kann mir nicht mehr helfen, für mich sieht die dhcpd.conf okay aus:
Code: Alles auswählen
#
# Define RFC 3442 classless static route option (121);
# the following _example_ routes:
# 192.168.2.254/32 via 0.0.0.0 (device route)
# 192.168.2.253/32 via 192.168.1.2 (255.255.255.255)
# 192.2.0.128/25 via 192.168.1.2 (255.255.255.128)
# 192.168.2.0/24 via 192.168.1.2 (255.255.255.0)
# 172.16.0.0/12 via 192.168.1.2 (255.240.0.0)
# 10.0.0.0/8 via 192.168.1.2 (255.0.0.0)
# default via 192.168.1.1
# have to be written as:
# option rfc3442-classless-static-routes
# 32, 192, 168, 2, 254, 0, 0, 0, 0,
# 32, 192, 168, 2, 253, 192, 168, 1, 2,
# 25, 192, 2, 0, 128, 192, 168, 1, 2,
# 24, 192, 168, 3, 192, 168, 1, 2,
# 12, 172, 16, 192, 168, 1, 2,
# 8, 10, 192, 168, 1, 2,
# 0, 192, 168, 1, 1;
#
# Note: you have to specify the default gateway here
# as well, because when classless routes are in use,
# the 'routers' option is ignored by the dhcp client.
#
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
option domain-name "drktg.opsi";
option domain-name-servers 192.168.45.10;
option routers 192.168.45.2;
max-lease-time 7200;
# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;
# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;
default-lease-time 600;
include "/etc/named.d/dns.key";
ddns-update-style interim;
ignore client-updates;
ddns-updates on;
use-host-decl-names on;
subnet 192.168.45.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.45.50 192.168.45.100;
default-lease-time 14400;
max-lease-time 172800;
zone drktg.opsi. { primary 192.168.45.10; key dhcp_updates; }
zone 45.168.192.in-addr.arpa. { primary 192.168.45.10; key dhcp_updates; }
group {
next-server 192.168.45.10;
filename "linux/pxelinux.0";
}
}
Meine opsipxeconf hat sich jetzt auch verändert:
Code: Alles auswählen
7] [Mar 27 16:03:03] Parsing ini file '/var/lib/opsi/config/depots/slsopsi.drktg.opsi.ini' (__init__.py|489)
[7] [Mar 27 16:03:03] Trying to lock file '/var/lib/opsi/config/depots/slsopsi.drktg.opsi.ini' (0/2000) (__init__.py|190)
[7] [Mar 27 16:03:03] File '/var/lib/opsi/config/depots/slsopsi.drktg.opsi.ini' locked after 0 millis (__init__.py|212)
[7] [Mar 27 16:03:03] Finished reading file after 0.018 seconds (__init__.py|565)
[7] [Mar 27 16:03:03] Testing match of filter 'slsopsi.drktg.opsi' of attribute 'objectId' with value 'slsopsi.drktg.opsi' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'slsopsi.drktg.opsi' matched filter 'slsopsi.drktg.opsi', attribute 'objectId' (Backend.py|242)
[7] [Mar 27 16:03:03] Testing match of filter '[u'winxppro']' of attribute 'productId' with value 'winxppro' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'winxppro' matched filter '[u'winxppro']', attribute 'productId' (Backend.py|242)
[7] [Mar 27 16:03:03] Getting config file for 'ProductPropertyState', '{'objectId': u'slsopsi.drktg.opsi', 'propertyId': u'additional_drivers', 'productId': u'winxppro'}', 'ini' (File.py|295)
[7] [Mar 27 16:03:03] Testing match of filter 'slsopsi.drktg.opsi' of attribute 'objectId' with value 'slsopsi.drktg.opsi' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'slsopsi.drktg.opsi' matched filter 'slsopsi.drktg.opsi', attribute 'objectId' (Backend.py|242)
[7] [Mar 27 16:03:03] Testing match of filter '[u'winxppro']' of attribute 'productId' with value 'winxppro' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'winxppro' matched filter '[u'winxppro']', attribute 'productId' (Backend.py|242)
[7] [Mar 27 16:03:03] Getting config file for 'ProductPropertyState', '{'objectId': u'slsopsi.drktg.opsi', 'propertyId': u'i386_dir', 'productId': u'winxppro'}', 'ini' (File.py|295)
[7] [Mar 27 16:03:03] Testing match of filter 'slsopsi.drktg.opsi' of attribute 'objectId' with value 'slsopsi.drktg.opsi' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'slsopsi.drktg.opsi' matched filter 'slsopsi.drktg.opsi', attribute 'objectId' (Backend.py|242)
[7] [Mar 27 16:03:03] Testing match of filter '[u'winxppro']' of attribute 'productId' with value 'winxppro' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'winxppro' matched filter '[u'winxppro']', attribute 'productId' (Backend.py|242)
[7] [Mar 27 16:03:03] Getting config file for 'ProductPropertyState', '{'objectId': u'slsopsi.drktg.opsi', 'propertyId': u'askbeforeinst', 'productId': u'winxppro'}', 'ini' (File.py|295)
[7] [Mar 27 16:03:03] Testing match of filter 'slsopsi.drktg.opsi' of attribute 'objectId' with value 'slsopsi.drktg.opsi' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'slsopsi.drktg.opsi' matched filter 'slsopsi.drktg.opsi', attribute 'objectId' (Backend.py|242)
[7] [Mar 27 16:03:03] Testing match of filter '[u'winxppro']' of attribute 'productId' with value 'winxppro' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'winxppro' matched filter '[u'winxppro']', attribute 'productId' (Backend.py|242)
[7] [Mar 27 16:03:03] Getting config file for 'ProductPropertyState', '{'objectId': u'slsopsi.drktg.opsi', 'propertyId': u'windows_partition_size', 'productId': u'winxppro'}', 'ini' (File.py|295)
[7] [Mar 27 16:03:03] Testing match of filter 'slsopsi.drktg.opsi' of attribute 'objectId' with value 'slsopsi.drktg.opsi' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'slsopsi.drktg.opsi' matched filter 'slsopsi.drktg.opsi', attribute 'objectId' (Backend.py|242)
[7] [Mar 27 16:03:03] Testing match of filter '[u'winxppro']' of attribute 'productId' with value 'winxppro' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'winxppro' matched filter '[u'winxppro']', attribute 'productId' (Backend.py|242)
[7] [Mar 27 16:03:03] Getting config file for 'ProductPropertyState', '{'objectId': u'slsopsi.drktg.opsi', 'propertyId': u'productkey', 'productId': u'winxppro'}', 'ini' (File.py|295)
[7] [Mar 27 16:03:03] Testing match of filter 'slsopsi.drktg.opsi' of attribute 'objectId' with value 'slsopsi.drktg.opsi' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'slsopsi.drktg.opsi' matched filter 'slsopsi.drktg.opsi', attribute 'objectId' (Backend.py|242)
[7] [Mar 27 16:03:03] Testing match of filter '[u'winxppro']' of attribute 'productId' with value 'winxppro' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'winxppro' matched filter '[u'winxppro']', attribute 'productId' (Backend.py|242)
[7] [Mar 27 16:03:03] Getting config file for 'ProductPropertyState', '{'objectId': u'slsopsi.drktg.opsi', 'propertyId': u'fullname', 'productId': u'winxppro'}', 'ini' (File.py|295)
[7] [Mar 27 16:03:03] Testing match of filter 'slsopsi.drktg.opsi' of attribute 'objectId' with value 'slsopsi.drktg.opsi' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'slsopsi.drktg.opsi' matched filter 'slsopsi.drktg.opsi', attribute 'objectId' (Backend.py|242)
[7] [Mar 27 16:03:03] Testing match of filter '[u'winxppro']' of attribute 'productId' with value 'winxppro' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'winxppro' matched filter '[u'winxppro']', attribute 'productId' (Backend.py|242)
[7] [Mar 27 16:03:03] Getting config file for 'ProductPropertyState', '{'objectId': u'slsopsi.drktg.opsi', 'propertyId': u'store_i386', 'productId': u'winxppro'}', 'ini' (File.py|295)
[7] [Mar 27 16:03:03] Testing match of filter 'slsopsi.drktg.opsi' of attribute 'objectId' with value 'slsopsi.drktg.opsi' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'slsopsi.drktg.opsi' matched filter 'slsopsi.drktg.opsi', attribute 'objectId' (Backend.py|242)
[7] [Mar 27 16:03:03] Testing match of filter '[u'winxppro']' of attribute 'productId' with value 'winxppro' (Backend.py|194)
[7] [Mar 27 16:03:03] Value 'winxppro' matched filter '[u'winxppro']', attribute 'productId' (Backend.py|242)
[6] [Mar 27 16:03:03] Creating thread for pxeconfig 1 (opsipxeconfd|387)
[6] [Mar 27 16:03:03] PXEConfigWriter initializing: templatefile '/tftpboot/linux/pxelinux.cfg/install', pxefile '/tftpboot/linux/pxelinux.cfg/01-50-e5-49-14-d9-14', hostId 'edv-pc.drktg.opsi', append {'dn': u'drktg.opsi', 'product': u'winxppro', 'hn': u'edv-pc', 'pckey': u'*** confidential ***', 'service': u'https://192.168.45.10:4447/rpc'} (opsipxeconfd|471)
[5] [Mar 27 16:03:03] PXE boot configuration for host edv-pc.drktg.opsi is now set at '/tftpboot/linux/pxelinux.cfg/01-50-e5-49-14-d9-14' (opsipxeconfd|393)
[5] [Mar 27 16:03:03] Finished setting needed boot configurations (opsipxeconfd|447)
"winxppro" ist das Paket, dass ich installieren möchte. Aber trotz der Veränderung der opsipxeconfd bleibt das Urproblem noch bestehen.