[K12OSN] RE: DHCP Option128/129 MOPTS - still stuck at pivot_root

Jim McQuillan jam at mcquil.com
Thu Aug 18 20:47:02 UTC 2005


Peter,

Sorry, there isn't a doc for modifying /linuxrc when using Etherboot.

The problem is, the initrd is combined with the kernel, and you'd have
to pull it apart to modify it, and then put the pieces back together
when you are done.

Can you show me your actual dhcpd.conf file, so I can see exactly how
you've specified the options?

Also, are you sure you are using Etherboot?

There's a different method of supplying the parameters if you are using
PXE.

Jim McQuillan
jam at Ltsp.org



On Thu, 18 Aug 2005, Peter Van den Wildenbergh wrote:

> Hi Jim and others :
>
> It isn't going with kernel 2.4.26-ltsp-3.
> On the client I get the NFS server not responding - Still trying msg
> And AFAIK we are still doing UDP...
>
> Is there a (good documented) way to hardcode things inside linuxrc?
> If nothing else I would like to do an
> echo $MOPTS
> before the mount to see the 'options'
> (With ethereal I see a DHCP ACK with the 2 string in the data part of the packet...)
>
>
> Peter
>
> ________________________________
>
> From: k12osn-bounces at redhat.com on behalf of Peter Van den Wildenbergh
> Sent: Thu 8/18/2005 1:34 PM
> To: Support list for opensource software in schools.
> Subject: RE: [K12OSN] FW: DHCP Option128/129 MOPTS - not working
>
>
> I will test it with a 2.4.26-ltsp-3.
>
> Currently working on a 2.4.0.
>
> Peter
>
> ________________________________
>
> From: k12osn-bounces at redhat.com on behalf of Jim McQuillan
> Sent: Thu 8/18/2005 1:02 PM
> To: Support list for opensource software in schools.
> Subject: Re: [K12OSN] FW: DHCP Option128/129 MOPTS - not working
>
>
>
> Peter,
>
> Which LTSP kernel are you using?
>
> the ability to alter the mount options was added fairly recently.
> vmlinuz-2.4.26-ltsp-3, I believe.  Anything prior to that version will
> ignore that new option.
>
> Jim McQuillan
> jam at Ltsp.org
>
>
>
> On Thu, 18 Aug 2005, Peter Van den Wildenbergh wrote:
>
> >
> > Hi All :
> >
> > We are struggling with option 128 / 129 on a Novell Netware 6 DHCP server.
> > What I would like to do is using TCP for NFS and not UDP.
> >
> > I've read this:
> > http://wiki.ltsp.org/twiki/bin/view/Ltsp/KernelOptions#Etherboot
> >
> > >From what I can see the root filesystem get mounted by the cmd:
> > mount -n -o ${MOPTS} ${NFS_IP}:${NFS_DIR} /mnt
> > in linuxrc.
> >
> > We've put the following in 128/129
> > 128    e4:45:74:68:00:00
> > 129    MOPTS=nolock,ro,proto=tcp
> >
> > (Found this on this list Dec 1 2004 - solved pivot_root hang)
> >
> > According to ethereal we are still using UDP :-(
> >
> > The reason for all this is to get (in case you want to know)
> > a server running K12LTSP with NX on one end and
> > clients on the other end of a 1MB pipe.
> > All works fine in a test lab were server and client are close to each other
> > as soon as we put the client a couple hops further away
> > the client boot process hangs on the pivot_root.
> >
> > Any suggestions?
> >
> > Peter
> >
> > PS Is there a very detailed howto available on how to alter linuxrc?
> > so I can hardcode the proto=tcp... or at least get a couple extra
> > echo statements in the script...
> >
> >
> >
> >
> > _______________________________________________
> > K12OSN mailing list
> > K12OSN at redhat.com
> > https://www.redhat.com/mailman/listinfo/k12osn
> > For more info see <http://www.k12os.org>
> >
>
> _______________________________________________
> K12OSN mailing list
> K12OSN at redhat.com
> https://www.redhat.com/mailman/listinfo/k12osn
> For more info see <http://www.k12os.org>
>
>
>




More information about the K12OSN mailing list