Hi all, My ltsp server doesn't serve the file requested for by the client. What I don't know is why. There is IPCOP with dhcpd/dns (gateway) and the ltsp server with a non-authoritative dhcpd.
I've no clue what I'm missing out on - but I sure hope just someone will point me in right direction. Any help will be appreciated. Thanks in advance Regards, -- [EMAIL PROTECTED]
#IPCOP.dhcpd.conf # dynamic dns updates ddns-update-style interim; ignore-client-updates; # be the master authoritative; # some common options default-lease-time 600; max-lease-time 7200; option domain-name "zuhause.xx"; option domain-name-servers 192.168.1.2; # the subnet subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.20 192.168.1.40; option subnet-mask 255.255.255.0; option netbios-name-servers 192.168.1.2; option broadcast-address 192.168.1.255; option routers 192.168.1.1; } host roland { hardware ethernet 00:30:05:36:39:80; fixed-address 192.168.1.5; } host fakhar { hardware ethernet 00:e0:7d:b7:c8:f0; fixed-address 192.168.1.6; } host dahab { hardware ethernet 00:50:22:b0:fd:6d; fixed-address 192.168.1.7; } # the LTSP server host lts { hardware ethernet 00:30:05:53:3d:8d; fixed-address 192.168.1.8; } # THIN CLIENT host ws009 { hardware ethernet 00:08:c7:a3:f6:a7; fixed-address 192.168.1.9; next-server 192.168.1.8; server-name "lts.zuhause.xx"; }
# # Sample configuration file for ISC dhcpd for Debian # # $Id: dhcpd.conf,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $ # ddns-update-style none; # option definitions common to all supported networks... option domain-name "zuhause.xx"; option domain-name-servers server.zuhause.xx; default-lease-time 600; max-lease-time 7200; allow booting; allow bootp; # If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. #authoritative; # Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7; # No service will be given on this subnet, but declaring it helps the # DHCP server to understand the network topology. option domain-name-servers 192.168.1.2; option domain-name "zuhause.xx"; option routers 192.168.1.1; option broadcast-address 192.168.1.255; default-lease-time 600; max-lease-time 7200; shared-network WORKSTATIONS { subnet 192.168.1.0 netmask 255.255.255.0 { range dynamic-bootp 192.168.1.20 192.168.1.40; use-host-decl-names on; option log-servers 192.168.1.8; option root-path "192.168.1.8:/opt/ltsp/i386"; } } host roland { hardware ethernet 00:30:05:36:39:80; fixed-address 192.168.1.5; } host fakhar { hardware ethernet 00:e0:7d:b7:c8:f0; fixed-address 192.168.1.6; } host dahab { hardware ethernet 00:50:22:b0:fd:6d; fixed-address 192.168.1.7; } host lts { hardware ethernet 00:30:05:53:3d:8d; fixed-address 192.168.1.8; } group { host ws009 { hardware ethernet 00:08:c7:a3:f6:a7; fixed-address 192.168.1.9; # Intel PXE if substring (option vendor-class-identifier, 0, 9) = "PXEClient" { filename "/lts/2.4.26-ltsp-3/pxelinux.0"; } # default i386 BOOTP image else { option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff; filename "/lts/vmlinuz-2.4.26-ltsp-3"; } } }
10:25:25.615245 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:08:c7:a3:f6:a7, length: 548 10:25:25.616657 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:08:c7:a3:f6:a7, length: 548 10:25:25.616696 IP lts.zuhause.xx.32777 > server.zuhause.xx.domain: 4985+ PTR? 255.255.255.255.in-addr.arpa. (46) 10:25:25.617063 IP lts.zuhause.xx.bootps > ws009.zuhause.xx.bootpc: BOOTP/DHCP, Reply, length: 300 10:25:25.617436 IP lts.zuhause.xx.bootps > ws009.zuhause.xx.bootpc: BOOTP/DHCP, Reply, length: 300 10:25:25.617815 IP server.zuhause.xx.domain > lts.zuhause.xx.32777: 4985 NXDomain* 0/1/0 (96) 10:25:25.618626 IP lts.zuhause.xx.32777 > server.zuhause.xx.domain: 4986+ PTR? 0.0.0.0.in-addr.arpa. (38) 10:25:25.619197 IP server.zuhause.xx.domain > lts.zuhause.xx.32777: 4986 NXDomain* 0/1/0 (88) 10:25:25.619989 IP lts.zuhause.xx.32777 > server.zuhause.xx.domain: 4987+ PTR? 8.1.168.192.in-addr.arpa. (42) 10:25:25.620547 IP server.zuhause.xx.domain > lts.zuhause.xx.32777: 4987* 1/1/1 PTR[|domain] 10:25:30.541598 arp who-has lts.zuhause.xx tell ws009.zuhause.xx 10:25:30.541628 arp reply lts.zuhause.xx is-at 00:30:05:53:3d:8d 10:25:30.541740 IP ws009.zuhause.xx.2070 > lts.zuhause.xx.tftp: 51 RRQ "/lts/2.4.26-ltsp-3/pxelinux.0" octet blksize 1456 10:25:30.542889 IP lts.zuhause.xx.32777 > ws009.zuhause.xx.2070: UDP, length: 15 10:25:30.609786 arp who-has lts.zuhause.xx tell server.zuhause.xx 10:25:30.609807 arp reply lts.zuhause.xx is-at 00:30:05:53:3d:8d 10:25:31.542263 IP lts.zuhause.xx.32777 > ws009.zuhause.xx.2070: UDP, length: 15 10:25:33.541947 IP lts.zuhause.xx.32777 > ws009.zuhause.xx.2070: UDP, length: 15 10:25:34.495998 IP ws009.zuhause.xx.2071 > lts.zuhause.xx.tftp: 51 RRQ "/lts/2.4.26-ltsp-3/pxelinux.0" octet blksize 1456 10:25:34.497180 IP lts.zuhause.xx.32778 > ws009.zuhause.xx.2071: UDP, length: 15 10:25:35.496661 IP lts.zuhause.xx.32778 > ws009.zuhause.xx.2071: UDP, length: 15 10:25:35.541604 arp who-has ws009.zuhause.xx tell lts.zuhause.xx 10:25:35.541692 arp reply ws009.zuhause.xx is-at 00:08:c7:a3:f6:a7 10:25:37.496341 IP lts.zuhause.xx.32778 > ws009.zuhause.xx.2071: UDP, length: 15 10:25:37.541318 IP lts.zuhause.xx.32777 > ws009.zuhause.xx.2070: UDP, length: 15 10:25:41.495735 IP lts.zuhause.xx.32778 > ws009.zuhause.xx.2071: UDP, length: 15 10:25:42.405802 IP ws009.zuhause.xx.2072 > lts.zuhause.xx.tftp: 51 RRQ "/lts/2.4.26-ltsp-3/pxelinux.0" octet blksize 1456 10:25:42.407155 IP lts.zuhause.xx.32779 > ws009.zuhause.xx.2072: UDP, length: 15 10:25:43.406459 IP lts.zuhause.xx.32779 > ws009.zuhause.xx.2072: UDP, length: 15 10:25:45.406139 IP lts.zuhause.xx.32779 > ws009.zuhause.xx.2072: UDP, length: 15 10:25:45.540108 IP lts.zuhause.xx.32777 > ws009.zuhause.xx.2070: UDP, length: 15 10:25:49.405529 IP lts.zuhause.xx.32779 > ws009.zuhause.xx.2072: UDP, length: 15 10:25:49.494517 IP lts.zuhause.xx.32778 > ws009.zuhause.xx.2071: UDP, length: 15 10:25:54.270512 IP ws009.zuhause.xx.2073 > lts.zuhause.xx.tftp: 51 RRQ "/lts/2.4.26-ltsp-3/pxelinux.0" octet blksize 1456 10:25:54.271681 IP lts.zuhause.xx.32780 > ws009.zuhause.xx.2073: UDP, length: 15 10:25:55.270662 IP lts.zuhause.xx.32780 > ws009.zuhause.xx.2073: UDP, length: 15 10:25:57.270338 IP lts.zuhause.xx.32780 > ws009.zuhause.xx.2073: UDP, length: 15 10:25:57.404300 IP lts.zuhause.xx.32779 > ws009.zuhause.xx.2072: UDP, length: 15 10:25:59.270000 arp who-has ws009.zuhause.xx tell lts.zuhause.xx 10:25:59.270113 arp reply ws009.zuhause.xx is-at 00:08:c7:a3:f6:a7 10:26:01.269727 IP lts.zuhause.xx.32780 > ws009.zuhause.xx.2073: UDP, length: 15 10:26:01.537688 IP lts.zuhause.xx.32777 > ws009.zuhause.xx.2070: UDP, length: 15 10:26:05.492086 IP lts.zuhause.xx.32778 > ws009.zuhause.xx.2071: UDP, length: 15 10:26:09.268507 IP lts.zuhause.xx.32780 > ws009.zuhause.xx.2073: UDP, length: 15 10:26:10.090122 IP ws009.zuhause.xx.2074 > lts.zuhause.xx.tftp: 51 RRQ "/lts/2.4.26-ltsp-3/pxelinux.0" octet blksize 1456 10:26:10.091322 IP lts.zuhause.xx.32781 > ws009.zuhause.xx.2074: UDP, length: 15 10:26:11.091247 IP lts.zuhause.xx.32781 > ws009.zuhause.xx.2074: UDP, length: 15 10:26:13.090930 IP lts.zuhause.xx.32781 > ws009.zuhause.xx.2074: UDP, length: 15 10:26:13.401875 IP lts.zuhause.xx.32779 > ws009.zuhause.xx.2072: UDP, length: 15 10:26:17.090325 IP lts.zuhause.xx.32781 > ws009.zuhause.xx.2074: UDP, length: 15 10:26:22.089528 arp who-has ws009.zuhause.xx tell lts.zuhause.xx 10:26:22.089639 arp reply ws009.zuhause.xx is-at 00:08:c7:a3:f6:a7 10:26:25.089107 IP lts.zuhause.xx.32781 > ws009.zuhause.xx.2074: UDP, length: 15 10:26:25.266071 IP lts.zuhause.xx.32780 > ws009.zuhause.xx.2073: UDP, length: 15