PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : remote boot bzw. diskless client



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;

DirtyDoc
14.06.02, 04:38
ok... nachdem immer noch nichts geht, haben wir mal ausprobiert, ob die karte überhaupt etwas macht....


wenn kein netzwerkkabel angeschlossen ist, komt der fehler media-error check kabel oder so...

ist ein netzwerkkabel dran und der pc hängt (alleine!!) am hub, passiert genauso nichts, wie wenn der serverpc läuft... =( es kommt genau die gleihce meldung =(

HILFE!!

es scheint, daß der server nicht wirklich das liefert, was meine intel karte mit boot agent haben möchte...

auch das aufsetzten eines bootp servers hat nichts geholfen...

bin ich zu doof.. hab ich was triviales übersehen, oder hab ich das ganze etwas unterschätzt...

ich meine.. ich hege nicht den anspruch, daß ich an einem abend den perfekten diskless pc aufsetze... aber immerhin würde ich es gerne hinbekommen, daß der client wenigstens eine reaktion auf meine bemühungen zeigt, ne schicke kleine fehlermeldung oder so... =)

aber nicht nach 8std noch das gleiche posting wie zu anfang =(

DirtyDoc
14.06.02, 05:42
peinlich... umbau der netzwerkkarte in einen anderen pc: funzt (ok, mit fehlern... =)

umbau zurück, aber in anderen pci-slot... geht auch mit fehlern... =)


falls jemand die absolute anleitung für diskless win98 clients zur hand hat, her damit... =)