[maillist] Diskless Client

Alexander Gonzalez Casin (gonzalez@hagos.de)
Mon, 26 Jul 1999 16:22:09 +0200

Halli, hallo allerseits

wir haben hier bei uns ein paar Diskless Clients im Netz h=E4ngen und wol=
lten
dies eigentlich noch weiter ausbauen. Nun sind wir aber auf mehrere Probl=
eme
gesto=DFen. Vielleicht kann ja jemand helfen.

Wir haben uns einen Celeron 400 mit 128MB hingestellt und haben mal versc=
hiedene
100MB-Netzwerkkarten ausprobiert (zur Zeit laufen alle Diskless Clients n=
och
mit 10MB Karten).

Die eine Karte hat einen Realtek 8139A Chip. Wenn wir
Etherboot 4.2.0 verwenden, wird der Diskimage geladen, die Karte erkannt,=
eine
DHCP-Anfrage ins Netz geschickt und mit der Antwort vom Server l=E4uft pl=
=F6tzlich
ein Reset. Sprich, ich bin wieder im Bootvorgang, der Diskimage wird wied=
er
geladen, ...
Verwende ich jetzt Etherboot 4.2.2, ist das Verhalten nicht ganz so krass=
; nach
dem Laden des Disk-Images bleibt der Rechner einfach komplett stehen (err=
inert
mich irgendwie an meinen Rechner daheim).

So, dann haben wir noch eine gute 3Com-Karte; und zwar eine 3c905B-TX-M.
Das ist wohl dieselbe wie die 3c905B-TX, nur schon mit einem Bootchip dra=
uf,
auf welchem ein kleines Proggi ist. Mit Hilfe dieses Programmes kann man =
von
DHCP-Boot =FCber BOOTP, Netware und Tod und Teufel einstellen. Ist eigent=
lich
sch=F6n und gut dachten wir, da sparen wir uns die Arbeit um die Bootchip=
s zu
beschreiben. Aber: Die Karte meldet nach dem Bootversuch durch den MBA (M=
anaged
PC Boot Agent) folgendes:

UNDI Initialize failed, no media detected.

Network boot aborted

Klasse! Wir haben aber eigentlich eine Netzanbindung (habe s=E4mtliche St=
rippen,
Switche, Hubs und was wir sonstnoch so haben bereits ausgetauscht). Da=DF=
wir ein
Netz haben sagt eigentlich auch schon die Karte, die nach dem Autosensing=
brav
die 100MB anzeigt.
Au=DFerdem haben wir dann mal von Diskette auch mit dieser Karte Etherboo=
t
angeworfen.--> die Karte sauber erkannt, DHCP anfrage gemacht, Antwort be=
kommen
und angenommen, Kerneldatei genannt bekommen. So, und jetzt wollte der Re=
chner
die Kerneldatei per tftp holen. Der Server sagt: "Klar, hier ist die Date=
i, nimm
sie." Nur der Diskless Client nimmt die Datei nicht und fordert sie wiede=
r vom
Server an. Der wiederum sagt: "Klar,..." und so weiter. Das ganze Spielch=
en
geht so lange, bis ich den Diskless Client ausschalte.

So, dann habe ich mir gedacht, da=DF ich meine D-Link Karte aus meinem Re=
chner
mal da einbaue und die 3Com bei mir und dann da mal alles teste. Per Ethe=
rboot
wollte mit der D-Link (Tulip-Chipsatz) auch nix gehen. Hat laut Diskless =
Client
DHCP-Anfragen gemacht, aber in unserem Netzwerk kam nix an (hatte auch ne=
n
Paketsniffer laufen). Die 3Com-Karte hat in meinem Rechner genau dasselbe
Bootverhalten gezeigt wie mit dem Diskless-Client. Aber wenn ich von Plat=
te
gebootet habe, ging die Karte wunderbar. Gut also die Karten wieder
zur=FCckgetauscht und auf meinem Rechner mal mit der D-Link und Etherboot
versucht: genau wie beim Diskless Client!!!

Und jetzt sind wir allesamt mit unserem Latein am Ende (vor allem weil di=
e
anderen Diskless Clients halt mit den Etherboot-Sachen anstandslos laufen=
).
Gibt es da irgendwelche Kniffe, Tricks, speziell zu beachtende Sachen ode=
r wie
oder was???

Gr=FC=DFle vom ratlosen Gonzo

--
Alexander Gonzalez Casin                  HAGOS eG
                                          Industriestra=DFe 62
                                          70565 Stuttgart
eMail: gonzalez@hagos.de                  +49 (711) 7 88 05-91