So,  You changed the DHCP port to 1067.

that is what is causing your problem.

When booting an LTSP kernel, there are 2 different DHCP queries.

I'm guessing you told Etherboot to use port 1067, and you told your 
dhcpd to use 1067, but you didn't tell the dhclient to use port 1067.
So, it's still trying port 67, and not getting any results.

Luckily, it's easy to fix.

You just need to add 2 lines to your dhcpd.conf file.


   option option-128   e4:45:74:68:00:00;
   option option-129   "DPORT=1067";

Put those 2 lines after the "log-servers" line.

Notice the value for option-128.  that is an 'Etherboot Signature'.
It's NOT a mac address.  Don't change it.

By adding the above lines, Etherboot will get the value of option-129, 
and pass it along to the kernel, on the kernel command line.  The 
/linuxrc script will see the value of DPORT, and use it, when it calls 
dhclient.

Jim McQuillan
[EMAIL PROTECTED]





On Fri, 9 Jul 2004, Matias Surdi wrote:

> Thanks for your help!!!!
> 
> Here is the error:
> 
> ----------------------
> ERROR! no dhcpcd-eth0.info file .
>             this usually indicates that dhclient did not get
>             a response from the DHCP server ,or the nic driver
>             is not working properly with the network card .
> 
>  kernel panic : attempted to kill init .
> ---------------------------
> 
> and the dhcpd.conf file:
> 
> --------------------------------------------
> ddns-update-style            none;
> 
> default-lease-time           21600;
> max-lease-time               21600;
> 
> option subnet-mask           255.255.255.0;
> option broadcast-address     192.168.0.255;
> option routers               192.168.0.1;
> option domain-name-servers   192.168.0.1;
> option domain-name           "byosoft.com.ar";      
> 
> option root-path             "192.168.0.1:/opt/ltsp/i386";
> 
> option option-128 code 128 = string;
> option option-129 code 129 = text;
> 
> subnet 192.168.0.0 netmask 255.255.255.0 {
>     use-host-decl-names      on;
>     option log-servers       192.168.0.1;
> 
> 
>     host habnic {
>         hardware ethernet       00:0d:87:23:53:CF;
>         fixed-address           192.168.0.3;
>         filename                "/tftpboot/lts/vmlinuz-2.4.24-ltsp-1";
> }
> 
>     host oficina2 {
>         hardware ethernet       00:e0:7d:b4:92:98;
>         fixed-address           192.168.0.101;
>         filename                "/tftpboot/lts/vmlinuz-2.4.24-ltsp-1";
>     
>     }
> 
> }
> 
>         
> The kernel is being correctly downloaded from the tftp server.
> 
> To avoid the "interference" of windows PC's dhcp servers, i changed the dhcp 
> port on the server to 1067, and so I did on the floppy image (downloaded from 
> rom-o-matic, version 5.2.4
> 
> My network card is a cheapy RTL8139. and it seems to be detected correctly by 
> the kernel.
> 
> Thanks a lot!!
> 
> Matias.
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by Black Hat Briefings & Training.
> Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
> digital self defense, top technical experts, no vendor pitches, 
> unmatched networking opportunities. Visit www.blackhat.com
> _____________________________________________________________________
> Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
>       https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
> For additional LTSP help,   try #ltsp channel on irc.freenode.net
> 



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to