FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Edubuntu User

LinkBack Thread Tools
Old 01-14-2008, 04:50 PM
Carl Olof Englund
Default imac dhcp or bootp

I've been trying to set up our imac as a terminal for several hours now and
it's starting to get to me, so I'm asking for help and taking a little

I got the client enviroment (image?) built nicely according to the link Gavin


There was some trouble with the Edubuntu-LiveCD not booting all the way
(atyfb?) but I found the 7.10 ppc XUbuntu alternative and used that instead.

NOW.. I've struggled with modifying dhcp.conf to account for the imac. Problem
is, I can't get classes set up the way Bill did it. The PC terminals which
work fine with my current setup (supplied below) refuse to boot when I try to
class:ify them. Now I'm thinking to try and put all the imac-stuff under a
host-statement, since we only have a single mac, and keep the PC-stuff under
subnet as before..

But.. Reading around (like here for example:
http://ask.metafilter.com/21425/Is-is-possible-to-NetBoot-a-G3-iMac) I get
the impression the iMac wants BOOTP, not DHCP? I'm pressing "n" while booting
(with the latest firmware, v1.2) but the screen just stays grey for a while
before presenting options to boot from the harddisk or CD. Looking
at /var/lib/dhcp3/dhcpd.leases I can't see any sign of the iMac having asked
for an IP, it's MAC:adress isn't in there. However, looking
at /var/log/dhcp.log I see this:

Jan 14 19:21:20 edumaster dhcpd: BOOTREQUEST from 00:05:02:47:f1:82 via eth0:
BOOTP from dynamic client and no dynamic leases
Jan 14 19:21:55 edumaster last message repeated 5 times

So..maybe I could open a shell and let someone do all the working and thinking
for me..? :-) Naah..but I sure could use a hand with this. Here's my
dhcp.conf btw. Messy, I know.

# Default LTSP dhcpd.conf config file.

#Från http://www.brennan.id.au/10-DHCP_Server.html
#ddns-update-style none;
#ddns-updates off;
#ignore client-updates;
#allow booting;

log-facility local7;
set vendor-string = option vendor-class-identifier;

# Deal with broken mac clients. Not sure what these first options do.
#option option-128 code 128 = string;
#option option-129 code 129 = text;
#option option-128 e4:45:74:68:00:00; # magic value for PXE booting
#option dhcp-parameter-request-list 1,3,6,15,17,43,44,46,60;

host imac {
hardware ethernet 00:05:02:47:F1:82;
option dhcp-parameter-request-list 1,3,6,12,15,17,43,53,54,60;
# The Apple Boot Loader binary image. This file will in turn TFTP the
# kernel image and extension cache.
filename "/ltsp/powerpc/yaboot";
option vendor-class-identifier "AAPLBSDPC";
if (option dhcp-message-type = 1) { # DHCP Discover
option vendor-encapsulated-options 08:04:81:00:00:09;
} elsif (option dhcp-message-type = 8) { # DHCP Inform
option vendor-encapsulated-options 01:01:02:08:04:81:00:00:09;
} else {
option vendor-encapsulated-options 00:01:02:03:04:05:06:07;
subnet netmask {
option domain-name "ltsp.kumlinge.ax";
option domain-name-servers;
option broadcast-address;
option routers;
# next-server;
# get-lease-hostnames true;
option subnet-mask;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";

edubuntu-users mailing list
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/edubuntu-users

Thread Tools

All times are GMT. The time now is 06:55 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org