00:37 | adrianorg has left IRC (adrianorg!~adrianorg@177.132.221.36, Ping timeout: 264 seconds) | |
00:39 | adrianorg has joined IRC (adrianorg!~adrianorg@177.132.221.36) | |
03:28 | andygraybeal has left IRC (andygraybeal!~andy@h178.205.130.174.dynamic.ip.windstream.net, Ping timeout: 272 seconds) | |
03:41 | andygraybeal has joined IRC (andygraybeal!~andy@h27.205.213.151.dynamic.ip.windstream.net) | |
04:53 | vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc) | |
06:05 | <work_alkisg> vagrantc: I tested using only ipxe *instead* of pxelinux, it worked fine, and it has support for everything you want about scripting, ifcpu etc
| |
06:05 | work_alkisg is now known as alkisg | |
06:06 | <alkisg> I.e. undionly.(k)kpxe
| |
06:07 | It also supports uefi, so it's an additional reason to switch to ipxe instead of pxelinux
| |
06:07 | <vagrantc> alkisg: nice!
| |
06:07 | * alkisg booted uefi too, although only 64bit so far, will try 32bit today | |
06:07 | <alkisg> *netbooted
| |
06:08 | <vagrantc> alkisg: so, instead of downloading pxelinux.0, you tell it to load undionly.kpxe ?
| |
06:08 | <alkisg> Yup
| |
06:09 | It's also possible to do it conditionally
| |
06:09 | E.g. "if it's an ipxe booted client, e.g. ipxe.lkrn, direct it to ipxe.cfg directly"
| |
06:09 | <vagrantc> alkisg: undionly doesn't appear to be shipped in ipxe
| |
06:09 | <alkisg> if it's plain pxe, direct it to undionly.pxe
| |
06:10 | vagrantc: it's there in debian
| |
06:10 | And in ubuntu too
| |
06:10 | <vagrantc> where?
| |
06:10 | oh, it's in ipxe
| |
06:10 | <alkisg> /usr/lib/ipxe/undionly.kkpxe
| |
06:10 | And ipxe.pxe too
| |
06:10 | <vagrantc> what's the diff between kpxe and kkpxe ?
| |
06:11 | <alkisg> The kk version was supposed to work in more cases, and to offer the feature to reuse the pxe ip
| |
06:11 | But in newer versions the plain k version is sufficient
| |
06:11 | <vagrantc> this is really good news
| |
06:11 | <alkisg> About the "reuse ip" ==> we have all the pxe stack variables in ipxe.cfg!!!
| |
06:11 | I.e. we can go on with a single dhcp request
| |
06:12 | We can pass the info in kernel parameters, and possibly as a file inside the initramfs too
| |
06:12 | Or use it to boot via http(s)...
| |
06:12 | <vagrantc> so hopefully it's as reliable as pxelinux with a broad spectrum of clients...
| |
06:12 | <alkisg> Right, that's my only concern
| |
06:13 | It's very actively maintained though
| |
06:13 | Better than pxelinux
| |
06:13 | <vagrantc> yes, thats exciting
| |
06:14 | <alkisg> The per-client configuration would be done with "if mac=xx" though, not in separate files
| |
06:14 | (replacing pxelinux.cfg/01-mac-address)
| |
06:15 | If it works fine, we can only leave ipxe in tftp, and put the rest, kernels, config etc, in ltspd
| |
06:15 | Served over http(s)
| |
06:15 | So that way even the kernel command line would be from lts.conf
| |
06:16 | Not sure how arm fits in all that
| |
06:16 | (not that pxelinux supported arm...)
| |
06:19 | * alkisg goes on to try loading an i386 kernel from an uefi netbooted client... | |
06:22 | vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi) | |
06:34 | <Hyperbyte> Hey Alkis, good morning. :-)
| |
06:34 | <alkisg> Hi Jan!
| |
06:44 | alkisg is now known as work_alkisg | |
06:53 | vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 264 seconds) | |
06:54 | vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi) | |
07:04 | vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 250 seconds) | |
07:05 | vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi) | |
07:25 | mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk) | |
07:54 | adrianorg has left IRC (adrianorg!~adrianorg@177.132.221.36, Ping timeout: 255 seconds) | |
07:56 | adrianorg has joined IRC (adrianorg!~adrianorg@177.132.221.36) | |
08:00 | khildin has joined IRC (khildin!~khildin@ip-213-49-86-126.dsl.scarlet.be) | |
08:11 | talnti has joined IRC (talnti!~talntid@216.229.186.226) | |
08:11 | talntid has left IRC (talntid!~talntid@173-160-189-58-Washington.hfc.comcastbusiness.net, Ping timeout: 264 seconds) | |
08:21 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.6.76) | |
08:21 | markosu has left IRC (markosu!marko5@kapsi.fi) | |
08:28 | <work_alkisg> Hyperbyte: I was thinking that we could host a couple of files at ltsp.org/boot, like ipxe.efi... and then download those files from ltsp-config
| |
08:28 | work_alkisg is now known as alkisg | |
08:28 | <alkisg> But the ltsp.org server seems extremely slow and unreliable... right?
| |
08:39 | adrianorg has left IRC (adrianorg!~adrianorg@177.132.221.36, Ping timeout: 265 seconds) | |
08:41 | adrianorg has joined IRC (adrianorg!~adrianorg@177.132.221.36) | |
08:41 | <Hyperbyte> alkisg, that's a php problem I think.
| |
08:42 | Sometimes requests time out / stay active or something... then the server bogs down with requests.
| |
08:42 | Something like that. I could probably fix it.
| |
08:42 | ame has joined IRC (ame!75c13959@gateway/web/freenode/ip.117.193.57.89) | |
08:43 | <ame> i cant able to install java in chroot can anyone pls help me
| |
08:43 | <alkisg> Hyperbyte: it's extremely slow in ssh connections too...
| |
08:43 | I don't think it's php related, I think the hosting company sucks :)
| |
08:43 | <ame> hi alkisg
| |
08:43 | <alkisg> ame: did you try ltsp-pnp?
| |
08:43 | There's no chroot there so it'll be easier for you to manage
| |
08:44 | <ame> cant we install in chroot??
| |
08:45 | <alkisg> Sure, if you want wait for someone to tell you how it's done in chroots. I'm just saying that without chroots it would be easier for you.
| |
08:45 | <ame> i have downloaded open jdk 7 and installed but when i am trying to run java it is saying "java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory"
| |
08:46 | And if i use ltsp-pnp it does not eat server RAm memory at all??
| |
08:47 | <alkisg> It's the same for the server ram
| |
08:47 | <ame> Can you please share a working document of how to configure ltsp-pnp
| |
08:47 | <alkisg> !ltsp-pnp
| |
08:47 | <ltsp`> ltsp-pnp: ltsp-pnp is an alternative (upstream) method to maintain LTSP installations for thin and fat clients that doesn't involve chroots: https://help.ubuntu.com/community/UbuntuLTSP/ltsp-pnp
| |
08:47 | <alkisg> It's the same link as yesterday :)
| |
08:47 | You just need to read it
| |
08:49 | telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection) | |
08:50 | telex has joined IRC (telex!teletype@freeshell.de) | |
08:51 | <ame> But the user permission and file permission will still remains same right??
| |
08:51 | <alkisg> yes
| |
08:53 | <ame> So nothing needed just to change some configuration and to update the image...Not at all need to have an image in /opt/ltsp right??
| |
08:54 | <alkisg> To install ltsp-client etc and to run ltsp-update-image -c /, right
| |
09:02 | <ame> but from where it will take image??
| |
09:03 | <alkisg> From /
| |
09:05 | The clients will have the same programs as your server
| |
09:05 | <ame> we can also set permission for accessing application accordingly??
| |
09:05 | <alkisg> If you can set it up at the server, the clients will also get it
| |
09:12 | <ame> super but my concern is fully because on RAM consumption
| |
09:13 | <alkisg> The ltsp-client package consumes no ram at all on the server
| |
09:13 | <ame> super first i will try it virtual box and change it in server
| |
09:16 | And any architecture depends??
| |
09:17 | <alkisg> If you have even 1 client that is i386, you need an i386 installation on the server too
| |
09:17 | If all your clients are 64bit, then you can use an 64bit installation on the server too
| |
09:17 | Do read the page it contains answers to all those questions
| |
09:20 | <ame> ok
| |
09:28 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.6.76, Ping timeout: 265 seconds) | |
09:44 | <alkisg> Bummer... ipxe.efi currently can't load a x86 kernel. But it's still better than syslinux.efi, which cannot even load a x64 kernel (i.e. it's completely broken)
| |
09:47 | So the only way currently to boot a x86 kernel from uefi (of course with secure boot disabled) is via grub/pxe
| |
09:48 | vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving) | |
09:59 | ame_ has joined IRC (ame_!75c13959@gateway/web/freenode/ip.117.193.57.89) | |
09:59 | <ame_> The following packages have unmet dependencies: ltsp-server-standalone : Depends: ldm-server but it is not going to be installed Depends: ltsp-server but it is not going to be installed Depends: openbsd-inetd but it is not installable or inet-superserver but it is not installable Depends: squashfs-tools but it is not installab
| |
10:00 | why i am getting this error when installing the following packages:apt-get install --yes install dnsmasq ltsp-server-standalone ltsp-client ldm-ubuntu-theme
| |
10:05 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254) | |
10:08 | ame_ has left IRC (ame_!75c13959@gateway/web/freenode/ip.117.193.57.89, Ping timeout: 246 seconds) | |
10:19 | alkisg is now known as work_alkisg | |
10:20 | mealstrom1 has joined IRC (mealstrom1!~Thunderbi@46.63.71.254) | |
10:21 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Remote host closed the connection) | |
10:47 | ame has left IRC (ame!75c13959@gateway/web/freenode/ip.117.193.57.89, Quit: Page closed) | |
10:50 | workingcats has joined IRC (workingcats!~workingca@212.122.48.77) | |
10:54 | ame has joined IRC (ame!75c13959@gateway/web/freenode/ip.117.193.57.89) | |
11:08 | ame has left IRC (ame!75c13959@gateway/web/freenode/ip.117.193.57.89, Quit: Page closed) | |
11:10 | Phantomas has joined IRC (Phantomas!~Phantomas@dsl-h13644-82b7ou3ftabwgqr2l.dyn6.edudsl.gr) | |
11:10 | Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas) | |
11:15 | khildin has left IRC (khildin!~khildin@ip-213-49-86-126.dsl.scarlet.be, Ping timeout: 255 seconds) | |
11:21 | mealstrom1 has left IRC (mealstrom1!~Thunderbi@46.63.71.254, Ping timeout: 272 seconds) | |
11:24 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254) | |
11:31 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Ping timeout: 245 seconds) | |
11:33 | FrozenZia has left IRC (FrozenZia!pbrown@evo.paivola.fi, Remote host closed the connection) | |
11:37 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254) | |
11:46 | vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 250 seconds) | |
11:50 | vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi) | |
12:13 | khildin has joined IRC (khildin!~khildin@ip-213-49-86-126.dsl.scarlet.be) | |
12:31 | khildin has left IRC (khildin!~khildin@ip-213-49-86-126.dsl.scarlet.be, Ping timeout: 244 seconds) | |
12:47 | syrius has left IRC (syrius!~syrius@thunder.stormtek.net, Ping timeout: 255 seconds) | |
13:04 | syrius has joined IRC (syrius!~syrius@thunder.stormtek.net) | |
13:14 | Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 244 seconds) | |
13:27 | Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas) | |
13:32 | AlexPortable has joined IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-lzjlvtvzbsvagtgd) | |
13:34 | andygraybeal has left IRC (andygraybeal!~andy@h27.205.213.151.dynamic.ip.windstream.net, Ping timeout: 265 seconds) | |
13:35 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Ping timeout: 250 seconds) | |
13:49 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.63.163) | |
13:58 | pchater has joined IRC (pchater!~paul.chat@213.131.188.212) | |
13:59 | <pchater> Hey guys, just a quick question.... at work I am going to be setting up a ltsp server with thin clients using 2 architectures... running Debian Wheezy. How would we automatically select the architecture just need a bit of guidance.
| |
13:59 | We're using 32 and 64 bit images.
| |
14:08 | talntid has joined IRC (talntid!~talntid@173-160-189-58-Washington.hfc.comcastbusiness.net) | |
14:08 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.63.163, Ping timeout: 250 seconds) | |
14:10 | talnti has left IRC (talnti!~talntid@216.229.186.226, Ping timeout: 244 seconds) | |
14:18 | <pchater> Anyone? ^_^
| |
14:27 | vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 256 seconds) | |
14:43 | <Hyperbyte> mhm
| |
14:44 | I haven't done it, but it's possible.
| |
14:44 | Should be doable by configuring the proper image for each client in your dhcp server config
| |
14:44 | And then just building two images.
| |
14:49 | <pchater> @Hyperbyte: I was actually thinking of a quick bash like if statement to detect if the arch is amd64 give amd64 image, etc.
| |
14:49 | However, that method would probably work best and which we are going to be doing it that way to handle our thins.
| |
14:50 | AFK. :)
| |
14:53 | mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving) | |
14:54 | <Hyperbyte> pchater, problem is that by the time you have the oppurtunity to do anything in bash, a kernel must be loaded and that also means you're past the point of choosing the correct architecture
| |
14:54 | It has to be done as part of the boot routine, before the kernel is loaded.
| |
14:54 | I'm not saying it's not possible to autodetect, but it's going to take more than bash.
| |
14:55 | You could also just run all your clients as i386, it shouldn't have too much negative impact on performance.
| |
14:56 | <pchater> We've just decided to go the usual way :P Mac Address it all to provide the image that way :)
| |
14:56 | just for simplicity and less p***ing about lol.
| |
15:24 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254) | |
16:53 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Ping timeout: 255 seconds) | |
17:10 | telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection) | |
17:12 | telex has joined IRC (telex!teletype@freeshell.de) | |
17:20 | pchater has left IRC (pchater!~paul.chat@213.131.188.212, Quit: Leaving) | |
17:32 | JuJuBee has joined IRC (JuJuBee!~mike_knic@24-148-115-153.ip.mhcable.com) | |
17:35 | JuJuBee has left IRC (JuJuBee!~mike_knic@24-148-115-153.ip.mhcable.com) | |
17:57 | work_alkisg is now known as alkisg | |
18:20 | workingcats has left IRC (workingcats!~workingca@212.122.48.77, Quit: Leaving) | |
18:30 | alkisg is now known as work_alkisg | |
19:08 | marjus has joined IRC (marjus!marius@flage.org) | |
19:08 | stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 244 seconds) | |
19:08 | zamba has left IRC (zamba!marius@flage.org, Ping timeout: 244 seconds) | |
19:08 | stgraber has joined IRC (stgraber!~stgraber@shell.stgraber.org) | |
19:10 | stgraber has left IRC (stgraber!~stgraber@shell.stgraber.org, Changing host) | |
19:10 | stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber) | |
19:13 | syrius has left IRC (syrius!~syrius@thunder.stormtek.net, Ping timeout: 240 seconds) | |
19:15 | syrius has joined IRC (syrius!~syrius@thunder.stormtek.net) | |
19:18 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.63.163) | |
19:36 | mealstrom has left IRC (mealstrom!~Thunderbi@46.63.63.163, Remote host closed the connection) | |
19:44 | mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.63.163) | |
19:44 | AlexPortable has left IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-lzjlvtvzbsvagtgd, Quit: Connection closed for inactivity) | |
20:43 | vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc) | |
21:07 | marjus has left IRC (marjus!marius@flage.org, Quit: WeeChat 1.0.1) | |
21:07 | zamba has joined IRC (zamba!marius@flage.org) | |
21:07 | cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 240 seconds) | |
21:10 | cyberorg has joined IRC (cyberorg!~cyberorg@1.22.160.51) | |
21:10 | cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg) | |
23:05 | vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving) | |
23:24 | telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection) | |
23:26 | telex has joined IRC (telex!teletype@freeshell.de) | |