View previous topic :: View next topic |
Author |
Message |
patolin n00b
Joined: 18 Mar 2003 Posts: 41 Location: México
|
Posted: Wed Apr 20, 2005 5:08 pm Post subject: LTSP Problem |
|
|
Ok, I've followed the "how-to" described in gentoo documentation...
I've properly configured xinetd, nfs, dhcp and ltsp... I even had to add some lines to dhcpd.conf to get PXE to work... Anyhow, I'm having some trouble with my terminals. Made some tests with two desktops with EEPRO100 and PXE. Here's my dhcpd.conf:
Code: | ## General Options
default-lease-time 21600;
max-lease-time 21600;
use-host-decl-names on;
ddns-update-style ad-hoc;
## Bootp Options
allow booting;
allow bootp;
## Network Options
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.254;
option domain-name-servers 192.168.0.254;
option log-servers 192.168.0.254;
option domain-name "sonnennet.org";
## LTSP Path Options **Para maquinas que no soportan PXE**
#option root-path "192.168.0.254:/opt/ltsp-4.1/i386";
#filename "/lts/vmlinuz-2.4.26-ltsp-2";
## Si tengo NIC's ISA, descomentar lo siguiente y alterar driver e IO
#option option-128 code 128 = string;
#option option-129 code 129 = text;
#option option-128 e4:45:75:68:00:00;
#option option-129 "NIC=ne IO=0x300";
shared-network WORKSTATIONS
{
subnet 192.168.0.0 netmask 255.255.255.0
{
## Distribute dynamic IP's to the workstations
range dynamic-bootp 192.168.0.1 192.168.0.16;
## Para PXE:
host host1
{
hardware ethernet 00:04:23:16:8E:24;
fixed-address 192.168.0.17;
if substring (option vendor-class-identifier, 0, 9) = "PXEClient"
{
filename "/pxe/eb-5.0.9-eepro100.lzpxe";
} else if substring (option vendor-class-identifier, 0, 9) = "Etherboot"
{
filename "/lts/vmlinuz-2.4.26-ltsp-2";
option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;
}
}
host host2
{
hardware ethernet 00:04:23:16:66:06;
fixed-address 192.168.0.18;
if substring (option vendor-class-identifier, 0, 9) = "PXEClient"
{
filename "/pxe/eb-5.0.9-eepro100.lzpxe";
} else if substring (option vendor-class-identifier, 0, 9) = "Etherboot"
{
filename "/lts/vmlinuz-2.4.26-ltsp-2";
option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;
}
}
}
} |
Already checked for /pxe/eb-5.0.9-eepro100.lzpxe to be in /tftpboot. So everything should work fine!!!
Now the trouble comes when the client boots. First it looks for an IP address, which my dhcp server offers successfully. Once the client receives the pxe image, it hangs up with a message like:
Code: | Looking for DHCP Server |
And in the server side I get stuck at:
Code: | Apr 20 11:24:17 Momo dhcpd: DHCPDISCOVER from 00:04:23:16:66:06 via eth0
Apr 20 11:24:17 Momo dhcpd: DHCPOFFER on 192.168.0.18 to 00:04:23:16:66:06 via eth0
Apr 20 11:24:18 Momo dhcpd: DHCPREQUEST for 192.168.0.18 (192.168.0.254) from 00:04:23:16:66:06 via eth0
Apr 20 11:24:18 Momo dhcpd: DHCPACK on 192.168.0.18 to 00:04:23:16:66:06 via eth0
Apr 20 11:24:18 Momo xinetd[14043]: START: tftp pid=14322 from=192.168.0.18
Apr 20 16:24:18 Momo in.tftpd[14323]: tftp: client does not accept options |
Now I don't really know what's wrong... _________________ Le diable amoureux |
|
Back to top |
|
|
patolin n00b
Joined: 18 Mar 2003 Posts: 41 Location: México
|
Posted: Sat Apr 23, 2005 1:49 pm Post subject: Solved!!! |
|
|
It was quite easy... All I've done is downloading the right pxe image for my NIC from www.rom-o-matic.net, and configured it with "vendor encapsulated options".
That quite did the trick... _________________ Le diable amoureux |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|