|00:55||vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)|
|02:21||pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 260 seconds)|
|03:04||Hyperbyte has left IRC (Hyperbytefirstname.lastname@example.org, Ping timeout: 246 seconds)|
|03:11||adrianorg has left IRC (email@example.com, Ping timeout: 276 seconds)|
|03:15||Hyperbyte has joined IRC (Hyperbytefirstname.lastname@example.org)|
|05:04||jgee981350 has left IRC (email@example.com, Ping timeout: 240 seconds)|
|05:12||adrianorg has joined IRC (firstname.lastname@example.org)|
|06:04||RaphGro has joined IRC (RaphGro!~raphgro@fedora/raphgro)|
|06:35||ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)|
|07:12||woernie has joined IRC (email@example.com)|
|07:31||woernie has left IRC (firstname.lastname@example.org, Ping timeout: 264 seconds)|
|07:32||woernie has joined IRC (email@example.com)|
|08:32||bcg__ has joined IRC (firstname.lastname@example.org)|
|08:43||bcg_ has left IRC (email@example.com, *.net *.split)|
|08:43||bengoa has left IRC (firstname.lastname@example.org, *.net *.split)|
|08:44||bengoa has joined IRC (email@example.com)|
|08:57||woernie has left IRC (firstname.lastname@example.org, Ping timeout: 260 seconds)|
|08:58||woernie has joined IRC (email@example.com)|
|10:24||Vercas has left IRC (Vercas!~Vercas@gateway/tor-sasl/vercas, Remote host closed the connection)|
|11:16||Vercas has joined IRC (Vercas!~Vercas@gateway/tor-sasl/vercas)|
|12:09||Vercas has left IRC (Vercas!~Vercas@gateway/tor-sasl/vercas, Remote host closed the connection)|
|12:09||Vercas has joined IRC (Vercas!~Vercas@gateway/tor-sasl/vercas)|
|12:14||sfrank has joined IRC (firstname.lastname@example.org)|
|12:19||robsitz has joined IRC (email@example.com)|
I try to boot my raspberry for the first time on NFS_RW. The PXE boot is done but the image does not mount. I receive an error message:
"Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block (2,0)"
I redid the image by scrupulously following the documentation but I have the same error.
I am using a raspberry pi 3B without an SD card. A power supply for telephone. The server is an Ubuntu 20.04LTS.
Can you help me ?
the server in on vitualbox VM
|12:30||lucascastro has joined IRC (firstname.lastname@example.org)|
|12:46||antaresgades35 has joined IRC (email@example.com)|
|12:51||antaresgades has joined IRC (firstname.lastname@example.org)|
Hello. I'm trying an installation on a 2-nic server. I have an issue connectiong to internet from the rpi clients. I can ping to the server both NIC but can't ping to 220.127.116.11
On the server, ltsp server is 192.168.2.1 (I can't use 67 for some reasons). I've tried with NAT=1 and NAT=0 in ltsp.conf but doesn't work eitger. In the server, ltsp net it manual configured but the other network is DHCP
gateway of server is 0.0.0.0 (set up before to 192.168.2.1 but that created a route that messed all up) From within the server I can reach 18.104.22.168 with no issues and also both the client and the other NIC
|12:57||antaresgades35 has left IRC (email@example.com, Quit: Connection closed)|
|12:57||woernie has left IRC (firstname.lastname@example.org, Ping timeout: 265 seconds)|
sfrank: are you following this page? https://ltsp.org/docs/installation/raspios/ Did you do all the steps, including the one with cmdline.txt?
antaresgades: NAT is only automated on 192.168.67.x
Otherwise, you need to run the commands for NAT manually
|12:58||woernie has joined IRC (email@example.com)|
cd /usr/share/ltsp; grep -r NAT ==> will show you the commands
I.e. it's the enable_nat() function inside 55-service.sh
So essentially you want these in ltsp.conf: NAT=1; POST_SERVICE_MANUAL_NAT="iptables -s 192.168.2.0/24 -t nat -A POSTROUTING -j MASQUERADE"
Both under [server]
you're too fast for me, hahahahh, currently reaching 55-service file... but I see the logic here. Better modify ltsp.conf than the source code.
By the way, and just for learn: why using precisely .67. addresses? And... commands like ltsp-update-image or better, ltps-chroot are not in current LTSP. What's the reason? (I guess there is one good one)
That works perfectly, by the way
alkisg yes I have followed this page scrupulously
I am at the NFS_RW stage
Hi guys, I would like to know how to configure image for diskless PC onto LTSP server so they can boot directly from LAN receiving my Windows RDP server logon screen. I have read documentation on ltsp.org but is too few detailed.
robsitz: I'm not going to be helpful with specifics, but you'll want to look at autologin for LTSP & launching a freerdp session when the autologin user is logged in
I suspect even autologin isn't very ltsp specific anymore
|13:42||sfrank has left IRC (firstname.lastname@example.org, Quit: Connection closed)|
mwalters no autologin is required. I would like the diskless PCs boot and displays Windows RDP server logon screen, then user will enter username and password to login.
In order to launch freerdp, the workstation needs to be logged in
E.g., the client needs to fully boot linux, log into a desktop environment, and launch the remote desktop session
If you have some sort of other thin client software, I suspect you could serve that via ltsp... but I'm not sure the specifics behind that
|13:47||woernie has left IRC (email@example.com, Ping timeout: 276 seconds)|
|13:47||woernie_ has joined IRC (firstname.lastname@example.org)|
|13:51||sfrank has joined IRC (email@example.com)|
sorry i was disconnected
i have lost anything ?
Some years ago I visited a company that had diskless PC that did boot from LAN, the company had Windows DC/DHCP server, an old LTSP server based on Ubuntu, a Windows Server RDP. When diskless PCs did boot the user was prompetd directly into Windows Server RDP. The System administrator of that company explained me that Windows DHCP server served
diskless PCs with extra DHCP options such as disk image located on the LTSP server, I think that LTSP server got an image created specifically. I have look for an howto, book etc. but I can't find anything.
I don't know how that company did it, but without any further information, I would: set up LTSP, configure one or more diskless PCs to autologin. Set up the autologin user to launch the remote desktop session immediately on login.
Error: "autologin" is not a valid command.
I'm still running old ltsp, I'm not sure how that works in the new one
in anycase, the windows login would still be handled by the remote desktop session... configure windows/freerdp/remmina/etc to use the windows login screen or prompt the user some other way for credentials
mwalters thank you. Might the packed image in LTSP server of that company had a sort of autologin trasparent to the user so they only get Windows server RDP logon screen.
However I would like to read more, even a book, for the new LTSP but there isn't nothing.
|14:04||antaresgades has left IRC (firstname.lastname@example.org, Quit: Connection closed)|
alkisg my cmdline.txt is
|14:07||bengoa has left IRC (email@example.com, Ping timeout: 260 seconds)|
"ip=dhcp root=/dev/nfs rw nfsroot=192.168.8.1:/srv/ltsp/raspios,vers=3,tcp,nolock console=serial0,115200 console=tty1 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles modprobe.blacklist=bcm2835_v4l2"
192.168.8.1 is my dns
cmdline.txt is in /srv/ltsp/raspios/boot
|14:23||AppleMuncy has joined IRC (AppleMuncyfirstname.lastname@example.org)|
robsitz: are you able to create a linux image e.g. inside virtualbox that shows the rdp screen directly? If yes, then you can publish it to LAN via `ltsp image vm-name`
|14:34||sfrank has left IRC (email@example.com, Quit: Connection closed)|
robsitz: the older LTSP had "screen scripts", e.g. SCREEN_08="xfreerdp params"; the new LTSP doesn't need nor automate that
|14:40||sfrank has joined IRC (firstname.lastname@example.org)|
sfrank: don't put your dns there, put your ltsp server ip
ok i try
robsitz: so a rough guideline is: install ubuntu-server; apt install xorg xfreerd over it; create a user and have it autologin using any dm (or lightdm that ltsp configures automatically); and use your own session that runs xfreerdp in a loop.
robsitz: you can also skip autologin and manually run xorg + your session as root, but it's not easier AND it's a security issue to run things as root when you don't need them to
(of course ubuntu-server is just an example, you can also use debian or whatever else)
You can also use a full desktop image like ubuntu mate, and you only lose some disk space; you don't lose any RAM etc
alkisg thank you
|14:55||douglas_br has joined IRC (email@example.com)|
|15:14||sfrank has left IRC (firstname.lastname@example.org, Quit: Connection closed)|
|16:01||woernie_ has left IRC (email@example.com, Ping timeout: 260 seconds)|
|16:02||woernie has joined IRC (firstname.lastname@example.org)|
I have other ltsp machine that the client shows this: https://imgur.com/KNDWBez
I follow the official doc. The ltsp has one lan card
and other client loads until 79% and stop
douglas_br: does any client load fully?
douglas_br: can you try this command on the server? sudo wget boot.ipxe.org/ipxe.pxe -O /srv/tftp/ltsp/undionly.kpxe
Then reboot the clients
right, I will to try thanks
|16:14||robsitz has left IRC (email@example.com, Quit: Connection closed)|
alkisg not possible resolve address machine "boot.ipxe.org"
douglas_br: you don't have internet on your server?
Internet is ok
after your command, does not work: https://imgur.com/hlHAdM7
douglas_br: I can't see the client screen in that screenshot
douglas_br: what's the output of this command now? md5sum /srv/tftp/ltsp/undionly.kpxe
Also, did you change anything else? Because your client doesn't even get a dhcp offer now
As the next step, can you try to boot that client with ipxe.iso or ipxe.dsk or ipxe.usb, i.e. from a local ipxe?
|17:36||adrianor1 has joined IRC (firstname.lastname@example.org)|
|17:37||douglas_2_br has joined IRC (email@example.com)|
|17:37||GodFather has left IRC (GodFatherfirstname.lastname@example.org, Ping timeout: 256 seconds)|
now I am on server
|17:39||adrianorg has left IRC (email@example.com, Ping timeout: 256 seconds)|
alkisg first I did the command that you tell me. so client does not work, so, I restart server try again, and the last follow the official docs again
How can I do this? As the next step, can you try to boot that client with ipxe.iso or ipxe.dsk or ipxe.usb, i.e. from a local ipxe?.
To put ipxe in a cd or a usb stick etc
from undionly.kpxe ?
yes I can try boot from pendrive or cd but, about what iso?
Go to boot.ipxe.org
There are many ipxe files there
Choose the one you want. E.g. ipxe.usb
Write it in a usb stick, and boot with that one
|18:31||douglas_2_br has left IRC (firstname.lastname@example.org, Quit: Connection closed)|
|18:42||douglas_2_br has joined IRC (email@example.com)|
@alkis here the usb boot ipxe: https://imgur.com/egoQzy1
and here screen 2: https://imgur.com/a/1wXCWg8
douglas_2_br: try to boot a VM or some other pc with a different network card
To make sure first that your setup is fine; and then you can troubleshoot the ipxe part
@alkis we have some clients pcs to use, I did try with 3 differents clients but I can get other to test it
the server is a new, not in production. I think that can do new machine again
the distro is xubuntu 20.04 lts
|19:05||AppleMuncy has left IRC (AppleMuncyfirstname.lastname@example.org, Quit: Connection closed)|
douglas_2_br: can I have a quick look at the server?
vnc-edide: To share your screen with me, open Epoptes → Help menu → Remote support → Host: srv1-dide.ioa.sch.gr, and click the Connect button
In all the screenshots, you have rtl8136, the same nic
douglas_2_br: the problem is that you have a weird network setup
You are trying to do a two-nic setup with one nic
Why do you have 2 IPs there? 10.x and 192.168.67.1?
If you have an external dhcp server, use it
If not, make the ltsp server a dhcp server in 10.x
Don't use dual IP
1 connection came from pfsense
pfsense has dhcp enabled?
Then who gives IPs ?
Then you need to set ltsp to give IPs
In the 10.x subnet
Anyway, does it work now?
Did the client boot?
If you want to use 2 IPs, do NOT use proxydhcp
So, `ltsp dnsmasq --proxy=0`
If you want to use one IP, change dnsmasq to send IPs in 10.x
thanks and sorry
No worries, cheers, closing vnc
If you want to use one IP, change dnsmasq to send IPs in 10.x ----- but on school I do not change
"ltsp dnsmasq --proxy=0` ohhh right
|19:26||woernie has left IRC (email@example.com, Remote host closed the connection)|
|19:28||antares2021 has joined IRC (firstname.lastname@example.org)|
|19:35||antares2021 has left IRC (email@example.com)|
|19:55||douglas_2_br has left IRC (firstname.lastname@example.org, Quit: Connection closed)|
|20:09||douglas_br has left IRC (email@example.com, Quit: Connection closed)|
|21:01||antares2021 has joined IRC (firstname.lastname@example.org)|
|21:17||antares2021 has left IRC (email@example.com, Quit: Connection closed)|
|21:24||RaphGro has left IRC (RaphGro!~raphgro@fedora/raphgro, Quit: Please remember your own message. It'll be read as soon as possible.)|
|22:30||pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme)|
|22:30||ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)|
|23:30||bengoa has joined IRC (firstname.lastname@example.org)|
|23:38||bengoa has left IRC (email@example.com, Ping timeout: 256 seconds)|
|23:42||yanu has left IRC (firstname.lastname@example.org, Ping timeout: 265 seconds)|
|23:49||yanu has joined IRC (email@example.com)|