Hi Ich wollte einen Terminal Server unter Ubuntu 8.10 x64 installieren, was mir dank der Anleitung http://wiki.ubuntuusers.de/LTSP auch leicht von der Hand ging, nur startet bis jetzt keiner meiner ThinClients. Ich habe einen WLAN-Router ZyXEL P-2302HWL-DECT/USB, der zwischen der DSL-Box und dem Switch angebracht ist und dieser verteilt die IPs im Netz und im WLAN. Deshalb habe ich die Version von LTSP ohne DHCP (nicht ltsp-server-standalone) installiert. Wenn ich nun mit einem meiner 3 ThinClients booten will, dann erhalte ich immer die Fehlermeldung: "PXE-E51: no DHCP or no proxyDHCP offers were received". Wenn ich aber einen dieser Clients ab interner HD starten lasse, dann erhalten alle eine IP vom DHCP zugewiesen. Versucht habe ich es mit einem AMD64 mit Onboard Marvel Yukon Gigabit-Netzwerkanschluss, einen Intel Core2Duo auch mit Marvell Yukon Onboard-NIC und einem Notebook mit Broadcom 440x 10/100-NIC. Ich hätte ja verstanden, wenn die Clients eine IP erhalten, aber dann das Image nicht korrekt booten, weil ich noch keine Anpassungen für die Clients vorgenommen habe, aber dass gar keiner eine IP erhält wundert mich doch stark. Ist es denn zwingend nötig, dass der DHCP auf dem gleichen Server wie der LTSP läuft? So wie ich das Wiki verstanden habe, muss dies nicht der Fall sein, aber dann stellt sich mir die Frage welche Anforderungen an den DHCP-Server gestellt werden? Ich befürchte mein Router ist zu dumm dafür!? Ich wäre sehr froh, wenn mir Jemand einen Tipp zu dem Problem geben könnte.
LTSP und PXE
|
Anmeldungsdatum: Beiträge: 56 |
|
|
Anmeldungsdatum: Beiträge: 2918 Wohnort: Leipzig |
Ich denke, dass du den DHCP Server brauchen wirst! Woher sollen die Clients denn sonst wissen, wo die Bootimages liegen and so on.... Grüße |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 56 |
Hallo harry123 Danke für deine Antwort! Ich werde mal einen DHCP auf dem Server installieren und hoffe, das es dann funktioniert. |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 56 |
Ich habe inzwischen eine zweite Netzwerkkarte eingebaut, DHCP-Server aktiviert und einen Client direkt per gekreuztem Kabel angeschlossen. Der Client erhält nun eine IP, aber PXE meldet: PXE-E11: ARP timeout PXE-E11: ARP timeout PXE-E38: TFTP cannot open connection PXE-M0F: Exiting BootManager Code PXE ROM Im Google habe ich bereits nach PXE-E11 gesucht und fand einige Threads über Firewalls, welche blockieren könnten, aber ich habe gar keine FW istalliert. Meine dhcp.conf entspricht derjenigen aus dem Wiki, nur habe ich folgende Zeilen hinzugefügt: allow booting; allow bootp; next-server 192.168.1.1; ARP ist doch das "Adress Request Protocol". Wieso sendet er ARP nachdem er eine IP erhalten hat? |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 56 |
Ok, ARP ist das Address Resolution Protocol, aber mit meinem "PXE-E11: ARP timeout"-Problem bin ich trotzdem noch nicht weitergekommen. |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 56 |
ok, Problem hat sich gelöst! Als ich die Configs hier gepostet habe ist mir ein Schreibfehler in der dhcp.conf aufgefallen, jetzt klappt es! |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 56 |
Ich habe auf dem Server inzwischen mit "sudo chroot /opt/ltsp/i386" und adduser einen Benutzer in der LTSP-Umgebung erstellt, jedoch kann ich mich leider nicht anmelden. Der ThinClient lädt das Image und gelangt bis zum grafischen Login von ubuntu, wenn ich dann Benutzername und Passwort eingebe, dann erscheint nur folgendes: Verifying password. Please wait. Nach ca 20 Sekunden wird folgender Text ausgegeben: No response from server, restarting... Das Image hatte ich vor dem Neustart des Servers mit "sudo ltsp-update-image --arch i386" aktualisiert. Für hilfreiche Tipps wäre ich sehr dankbar! |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 56 |
kann ich mich eigentlich auch lokal, d.h. auf dem Server mit einem Benutzer aus der LTSP-Umgebung anmelden? |
Ist die Frage zu einfach oder kennt da tatsächlich Niemand eine Lösung?
Ich liste hier ein paar meiner Konfigurationen, vielleicht bringt das Jemanden auf die Lösung.
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten