[K12OSN] Bondi Mac booting ltsp

Jim Kronebusch jim at winonacotter.org
Thu Jan 27 15:59:58 UTC 2005


> Chuck and Jim,
> 
> There's a much better solution to the problem, that doesn't 
> require hard-wiring a directory.
> 
> When a DHCP client sends a request, it sends a 
> vendor-class-identifier, so that the dhcp server knows 
> something about the client. PXE bootroms send 'PXEClient'.  
> Etherboot bootroms send 'Etherboot'.
> 
> Well, we just need to tell the dhclient in the ppc initrd to 
> send something unique, that we can identify it by.  Then, in 
> dhcpd.conf, we can have an entry like this:
> 
>  if substring (option vendor-class-identifier, 0, 8) = "PPC_LTSP" {
>    option root-path "192.168.0.254:/opt/ltsp/ppc";
>  }
>  else{
>    option root-path "192.168.0.254:/opt/ltsp/i386";
>  }
> 
> 
> That is, assuming we set the vendor-class-identifier to 
> 'PPC_LTSP' in the initrd.  it's WAY more flexible than having 
> a sed script modify the root-path that is returned.

Thanks Jim.  I'll give it a try.  This whole thing is awesome.  I think
it will help afford a lot of current apple schools the option to slowly
transition to LTSP and eventually x86 bases clients.


-- 
This message has been scanned for viruses and
dangerous content by the Cotter Technology 
Department, and is believed to be clean.




More information about the K12OSN mailing list