sudo apt-get upgrade python-setuptools сделал трюк для меня. Надеюсь, это тоже поможет.
Я не могу гарантировать, что это сработает, но вы можете указать параметры в подсети, а не по группе (хотя вы потеряете назначение имени хоста - это следует ожидать, если у вас нет уникального способа (т. е. MAC) идентификации каждой системы).
allow booting;
allow bootp;
subnet 172.29.32.0 netmask 255.255.255.0 {
next-server 172.29.32.9;
filename "/pxelinux.0";
range 172.29.32.20 172.29.32.200;
option broadcast-address 172.29.32.255;
option routers 172.29.32.1;
}
#Repeat this block for each subnet
subnet 172.29.34.0 netmask 255.255.255.0 {
next-server 172.29.32.9; #Note this is on another subnet.
filename "/pxelinux.0";
range 172.29.34.20 172.29.34.200;
option broadcast-address 172.29.34.255;
option routers 172.29.34.1;
}
Я не могу гарантировать, что это сработает, но вы можете указать параметры в подсети, а не по группе (хотя вы потеряете назначение имени хоста - это следует ожидать, если у вас нет уникального способа (т. е. MAC) идентификации каждой системы).
allow booting;
allow bootp;
subnet 172.29.32.0 netmask 255.255.255.0 {
next-server 172.29.32.9;
filename "/pxelinux.0";
range 172.29.32.20 172.29.32.200;
option broadcast-address 172.29.32.255;
option routers 172.29.32.1;
}
#Repeat this block for each subnet
subnet 172.29.34.0 netmask 255.255.255.0 {
next-server 172.29.32.9; #Note this is on another subnet.
filename "/pxelinux.0";
range 172.29.34.20 172.29.34.200;
option broadcast-address 172.29.34.255;
option routers 172.29.34.1;
}
Я не могу гарантировать, что это сработает, но вы можете указать параметры в подсети, а не по группе (хотя вы потеряете назначение имени хоста - это следует ожидать, если у вас нет уникального способа (т. е. MAC) идентификации каждой системы).
allow booting;
allow bootp;
subnet 172.29.32.0 netmask 255.255.255.0 {
next-server 172.29.32.9;
filename "/pxelinux.0";
range 172.29.32.20 172.29.32.200;
option broadcast-address 172.29.32.255;
option routers 172.29.32.1;
}
#Repeat this block for each subnet
subnet 172.29.34.0 netmask 255.255.255.0 {
next-server 172.29.32.9; #Note this is on another subnet.
filename "/pxelinux.0";
range 172.29.34.20 172.29.34.200;
option broadcast-address 172.29.34.255;
option routers 172.29.34.1;
}
allow booting;
allow bootp;
subnet 172.29.32.0 netmask 255.255.255.0 {
range 172.29.32.20 172.29.32.200;
range 172.29.33.20 172.29.33.200;
range 172.29.34.20 172.29.34.200;
option broadcast-address 172.29.1.255;
option routers 172.29.32.1;
}
group {
next-server 172.29.32.9;
filename "/pxelinux.0";
host webppc {
hardware ethernet BC:30:5B:C3:23:69;
option host-name "webppc";
}
}