Ich habe unter Ubuntu-Dapper einen LTSP-Server aufgesetzt. Leider kann ich mit mit einem Client nicht anmelden, es kommt folgende Fehlermeldung:
Network boot from VMware MMXNET Copyright ... Copyright ... CLIEN MAC ADDR: 00 0C 29 55 FA 2E GUID: 564D6ACA-B403-473B-3D9B-FFE58855FA2E CLIENT IP: 192.168.178.199 MASK: 255.255.255.0 DHCP IP: 192.168.178.202 GATEWAY IP: 192.168.178.1 TFTP. PXE-T01: File not found PXE-E3b: TFTP Error - File Not found PXE-M0F: Exiting Intel PXE ROM. Operating System not found
Hier noch meine dhcp.conf:
# dhcpd.conf ddns-update-style ad-hoc; option subnet-mask 255.255.255.0; option broadcast-address 192.168.178.255; option routers 192.168.178.1; option domain-name-servers 192.168.178.1; option domain-name "your_domain.org"; # You really should fix this option option-128 code 128 = string; option option-129 code 129 = text; get-lease-hostnames true; next-server 192.168.178.202; option root-path "192.168.178.202:/opt/ltsp/i386"; subnet 192.168.178.0 netmask 255.255.255.0 { range 192.168.178.100 192.168.178.199; if substring (option vendor-class-identifier, 0, 9) = "PXEClient" { filename "/lts/2.6.16.1-ltsp-1/pxelinux.0"; } else{ filename "/lts/vmlinuz-2.6.16.1-ltsp-1"; } } # # If you need to pass parameters on the kernel command line, you can # do it with option-129. In order for Etherboot to look at option-129, # you MUST have option-128 set to a specific value. The value is a # special Etherboot signature of 'e4:45:74:68:00:00'. # # Add these two lines to the host entry that needs kernel parameters # # option option-128 e4:45:74:68:00:00; # NOT a mac address # option option-129 "NIC=ne IO=0x300"; #
Und die Ausgabe von ltspcfg:
# dhcpd.conf ddns-update-style ad-hoc; option subnet-mask 255.255.255.0; option broadcast-address 192.168.178.255; option routers 192.168.178.1; option domain-name-servers 192.168.178.1; option domain-name "your_domain.org"; # You really should fix this option option-128 code 128 = string; option option-129 code 129 = text; get-lease-hostnames true; next-server 192.168.178.202; option root-path "192.168.178.202:/opt/ltsp/i386"; subnet 192.168.178.0 netmask 255.255.255.0 { range 192.168.178.100 192.168.178.199; if substring (option vendor-class-identifier, 0, 9) = "PXEClient" { filename "/lts/2.6.16.1-ltsp-1/pxelinux.0"; } else{ filename "/lts/vmlinuz-2.6.16.1-ltsp-1"; } } # # If you need to pass parameters on the kernel command line, you can # do it with option-129. In order for Etherboot to look at option-129, # you MUST have option-128 set to a specific value. The value is a # special Etherboot signature of 'e4:45:74:68:00:00'. # # Add these two lines to the host entry that needs kernel parameters # # option option-128 e4:45:74:68:00:00; # NOT a mac address # option option-129 "NIC=ne IO=0x300"; #
Sieht jemand einen Fehler?
Danke!
N.Styles