Re: chrootless on 18.04

Mark Pengelly <markshop-q9sPVrG2Mx0k+I/[email protected]> Fri, 22 Feb 2019 13:50:10 +0000
Newsgroups gmane.linux.terminal-server.general
Message-ID <CADM9XLvk_7NKwLSZHficW2gB-ZprKTdUGww+kE_jnw0s1EHh=g@mail.gmail.com>
Thanks for the help Alkis...

*At BusyBox prompt:*
(initramfs) nbd-client 192.168.12.61 -N /opt/ltsp/amd64 /dev/nbd0
*Response is:*
Negotiation: ..size = 1455MB
bs=1024, sz=1526353920 bytes

So this would indicate a DHCP configuration issue. That feels right - let
me describe my DHCP setup a little more:

In the above subnet I already have a DHCP server working (pfsense), in
addition to have setup dnsmasq on the LTSP server.
Have I understood correctly that I can set things up in this chrootless
scenario so that the pfSense DHCP server can provide IP addresses for the
clients and the LTSP server can provide the PXE boot (tftp?) parameters?

I followed the howto as mentioned in my first post and I had an issue with
dnsmasq not being able to work as "port 53 already in use by
systemd-resolve:"

I edited edit /etc/systemd/resolved.conf to prevent it from being DNS
server as per here:
https://unix.stackexchange.com/questions/304050/how-to-avoid-conflicts-between-dnsmasq-and-systemd-resolved

So far I didn't edit the /etc/ltsp/dhcpd.conf file on the server at all for
this chrootless setup. Everything in there is wrong for my subnet and
architecture - Do I need to setup that file properly for the chrootless
scenario? If so how come no mention of that in the howto??








On Fri, 22 Feb 2019 at 07:11, Alkis Georgopoulos <[email protected]> wrote:

> At that point in busybox, try:
>
> nbd-client 192.168.67.1 -N /opt/ltsp/i386 /dev/nbd0
>
> Change 192.168.67.1 to your server IP,
> and i386 to amd64, if your installation is 64bit.
>
> If this command works, it's a problem with your DHCP configuration.
> If it doesn't, it's a problem with your NBD configuration.
>
> Alkis
>
> Στις 21/2/19 11:16 μ.μ., ο Mark Pengelly έγραψε:
> > In response to my need to create re-freshed logins on each boot for my
> > public ltsp lab ( see this discussion:
> > https://sourceforge.net/p/ltsp/mailman/message/36534036/)
> >
> > I am attempting to setup a new (xubuntu) ltsp 18.04 server as a
> > chrootless machine: My subnet (192.168.12.x) has DHCP provided by a
> > pfSense router and the client can see the LTSP server to PXE boot from
> > no problem. The DHCP for the client os provided by the pfsense DHCP
> > server Ok, but  upon booting clients hangs at this point:
> > Begin: mounting root file system ...
> > Begin: Running /scripts/local-top ...
> > Begin: Setting up ndb-client ... error socket failed: Connection timed
> out
> >
> > At this point it gets stuck and goes to BusyBox
> >
> > I tried to follow the instructions for setting up the server as per
> > here: http://wiki.ltsp.org/wiki/Installation/Ubuntu
> >
> > Suggestions appreciated... :-)
> >
> >
>
>
> _____________________________________________________________________
> 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
>

_____________________________________________________________________
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