DirtyDoc
14.06.02, 02:27
trotz abi fühle ich mich nach circa 5std zu dumm für meinen pc...
suse 7.3
dhcp 3.0rc12
tftp 0.20-22 keine ahnung (yast standard)
hardware und netzwerk funzt auf jeden fall...
andere pcs (win98se) können auf dhcp zugreifen...
im client pc:
intel pro100/s
pII 333
64mb ram
------
ich, bzw. wir, halten uns an das remote-boot mini howto.... (anleitung auf: ;http://www.bpbatch.org/ )
probleme gab es, als wir _option option-155 "-i"_ im dhcpd.conf setzen sollten...
der client gibt beim booten die meldung des netzwerkkarten bios aus... danach steht am bildschirm _client-mac-adress bla:bla:bla..._ und dann passiert nichts mehr....
im howto stand, daß solange "gefragt" wird, bis eine vollständige dhcp-"antwort" kommt, aber was gehört da alles dazu...
und vorallem was genau hat es sich mit den tftpd und enhanced tftp deamons auf sich...
meine momentane dhcpd.conf:
# DHCP configuration file for DHCP ISC 3.0 & BpBatch
#
# Global options
option subnet-mask 255.255.255.0;
default-lease-time -1;
# Definition of PXE-specific options
# Code 1: Multicast IP address of bootfile
# Code 2: UDP port that client should monitor for MTFTP responses
# Code 3: UDP port that MTFTP servers are using to listen for MTFTP requests
# Code 4: Number of seconds a client must listen for activity before trying
# to start a new MTFTP transfer
# Code 5: Number of seconds a client must listen before trying to restart
# a MTFTP transfer
option space PXE;
option PXE.mtftp-ip code 1 = ip-address;
option PXE.mtftp-cport code 2 = unsigned integer 16;
option PXE.mtftp-sport code 3 = unsigned integer 16;
option PXE.mtftp-tmout code 4 = unsigned integer 8;
option PXE.mtftp-delay code 5 = unsigned integer 8;
# Subnet-specific options
subnet 192.168.1.0 netmask 255.255.255.0 {
option domain-name-servers 192.168.1.254;
option domain-name "docnet";
option routers 192.168.1.254;
option broadcast-address 192.168.1.255;
default-lease-time 86400;
max-lease-time 86400;
option netbios-name-servers 192.168.1.254;
# Host specific options
host pctest {
hardware ethernet 00:00:1c:d1:d2:67;
filename "bpbatch.P";
next-server 192.168.1.2;
fixed-address 192.168.1.123;
# BpBatch command-line argument : -i == interactive
# You can also specify a script name (do not include the
# trailing .bpb extension)
# PXE specific options
#option option-135 "-i";
class "pxeclients"
{
match if substring (option vendor-class-identifier, 0, 9) =
"PXEClient";
option vendor-class-identifier "PXEClient";
# At least one of the vendor-specific option must be set. We set
# the MCAST IP address to 0.0.0.0 to tell the bootrom to still use
# TFTP (address 0.0.0.0 is considered as "no address")
option PXE.mtftp-ip 0.0.0.0;
vendor-option-space PXE;
}
}
}
ddns-update-style ad-hoc;
suse 7.3
dhcp 3.0rc12
tftp 0.20-22 keine ahnung (yast standard)
hardware und netzwerk funzt auf jeden fall...
andere pcs (win98se) können auf dhcp zugreifen...
im client pc:
intel pro100/s
pII 333
64mb ram
------
ich, bzw. wir, halten uns an das remote-boot mini howto.... (anleitung auf: ;http://www.bpbatch.org/ )
probleme gab es, als wir _option option-155 "-i"_ im dhcpd.conf setzen sollten...
der client gibt beim booten die meldung des netzwerkkarten bios aus... danach steht am bildschirm _client-mac-adress bla:bla:bla..._ und dann passiert nichts mehr....
im howto stand, daß solange "gefragt" wird, bis eine vollständige dhcp-"antwort" kommt, aber was gehört da alles dazu...
und vorallem was genau hat es sich mit den tftpd und enhanced tftp deamons auf sich...
meine momentane dhcpd.conf:
# DHCP configuration file for DHCP ISC 3.0 & BpBatch
#
# Global options
option subnet-mask 255.255.255.0;
default-lease-time -1;
# Definition of PXE-specific options
# Code 1: Multicast IP address of bootfile
# Code 2: UDP port that client should monitor for MTFTP responses
# Code 3: UDP port that MTFTP servers are using to listen for MTFTP requests
# Code 4: Number of seconds a client must listen for activity before trying
# to start a new MTFTP transfer
# Code 5: Number of seconds a client must listen before trying to restart
# a MTFTP transfer
option space PXE;
option PXE.mtftp-ip code 1 = ip-address;
option PXE.mtftp-cport code 2 = unsigned integer 16;
option PXE.mtftp-sport code 3 = unsigned integer 16;
option PXE.mtftp-tmout code 4 = unsigned integer 8;
option PXE.mtftp-delay code 5 = unsigned integer 8;
# Subnet-specific options
subnet 192.168.1.0 netmask 255.255.255.0 {
option domain-name-servers 192.168.1.254;
option domain-name "docnet";
option routers 192.168.1.254;
option broadcast-address 192.168.1.255;
default-lease-time 86400;
max-lease-time 86400;
option netbios-name-servers 192.168.1.254;
# Host specific options
host pctest {
hardware ethernet 00:00:1c:d1:d2:67;
filename "bpbatch.P";
next-server 192.168.1.2;
fixed-address 192.168.1.123;
# BpBatch command-line argument : -i == interactive
# You can also specify a script name (do not include the
# trailing .bpb extension)
# PXE specific options
#option option-135 "-i";
class "pxeclients"
{
match if substring (option vendor-class-identifier, 0, 9) =
"PXEClient";
option vendor-class-identifier "PXEClient";
# At least one of the vendor-specific option must be set. We set
# the MCAST IP address to 0.0.0.0 to tell the bootrom to still use
# TFTP (address 0.0.0.0 is considered as "no address")
option PXE.mtftp-ip 0.0.0.0;
vendor-option-space PXE;
}
}
}
ddns-update-style ad-hoc;