00:03 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Ping timeout: 264 seconds) | |
00:05 | GodFather has joined IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net) | |
00:21 | Aison0 has left IRC (Aison0!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19, Ping timeout: 265 seconds) | |
02:39 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Ping timeout: 265 seconds) | |
05:23 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
08:46 | uumas2 has joined IRC (uumas2!uumaskapsi@gateway/shell/matrix.org/x-dbjruuyfhpircger) | |
08:46 | uumas has left IRC (uumas!uumaskapsi@gateway/shell/matrix.org/x-qljhwjcvyqpkhclq, Ping timeout: 240 seconds) | |
09:22 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
09:31 | woernie has joined IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de) | |
11:42 | Aison0 has joined IRC (Aison0!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19) | |
13:01 | Aison0 has left IRC (Aison0!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19, Ping timeout: 265 seconds) | |
13:02 | Aison0 has joined IRC (Aison0!~Asion0@2a02:168:200f:110:85ba:b9d4:7b25:b2d0) | |
13:28 | Aison0 has left IRC (Aison0!~Asion0@2a02:168:200f:110:85ba:b9d4:7b25:b2d0, Ping timeout: 265 seconds) | |
13:44 | dsj2 has joined IRC (dsj2!~David@70-237-72-173.lightspeed.chrlnc.sbcglobal.net) | |
14:20 | woernie has left IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de, Ping timeout: 264 seconds) | |
14:22 | woernie has joined IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de) | |
14:22 | woernie has left IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de, Client Quit) | |
14:23 | woernie has joined IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de) | |
14:36 | woernie has left IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de, Remote host closed the connection) | |
15:10 | woernie has joined IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de) | |
15:41 | woernie has left IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de, Remote host closed the connection) | |
15:42 | woernie has joined IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de) | |
16:11 | shrenik has joined IRC (shrenik!6ee344d2@110.227.68.210) | |
16:12 | <shrenik> Hi alkisg
| |
16:12 | Trying to boot RPi4 with Ubuntu Mate 20.04
| |
16:13 | All set. First attempt complained of missing recover4.elf recovery.elf start4.elf start.elf
| |
16:13 | <alkisg> Hi shrenik; this isn't a problem, rpi tries various files until it finds the correct one
| |
16:14 | <shrenik> Found and copied start.elf and start4.elf from /boot on rpi to /var/lib/tftpboot i.e. the tftp root.
| |
16:14 | Next attempt it is just showing the colourful screen of RPi4
| |
16:16 | shrenik has left IRC (shrenik!6ee344d2@110.227.68.210, Client Quit) | |
16:16 | shrenik has joined IRC (shrenik!6ee344d2@110.227.68.210) | |
16:18 | <shrenik> I missed your message as I got logged out. And they are not in logs.
| |
16:18 | Was trying to share image with you.
| |
16:20 | Okay. Got your msgs. It eventually failed by finding none in tftproot
| |
16:20 | Hence I had to copy manually.
| |
16:20 | <alkisg> shrenik: tftp is at /srv/tftp
| |
16:21 | `ltsp kernel` symlinks them properly
| |
16:21 | <shrenik> I have set it custom to /var/lib/tftpboot
| |
16:21 | <alkisg> Follow https://ltsp.org/docs/installation/raspios/
| |
16:21 | OK
| |
16:21 | <shrenik> I have made appropriate changes in ltsp.conf as well as I pass the param for each ltsp command.
| |
16:23 | Yes I followed the raspios guide. I had a rpi ready with Ubuntu Mate 20.04 so I just created a chroot image of the same.
| |
16:23 | <alkisg> OK, what is the problem that you're seeing?
| |
16:24 | <shrenik> The only files copied over into /var/lib/tftpboot/ltsp/raspimssos/ are vmlinuz and initrd.img
| |
16:24 | Now just the multicolour screen on rpi
| |
16:24 | <alkisg> What's the output of `ls -l /srv/tftp` ?
| |
16:24 | And of `ls -l /var/lib/tftpboot`, both of them
| |
16:24 | Put them to pastebin
| |
16:25 | <shrenik> Server logs say that it did get the start.elf and start4.elf
| |
16:25 | On server /srv/ltsp is empty
| |
16:29 | shrenik has left IRC (shrenik!6ee344d2@110.227.68.210, Quit: Ping timeout (120 seconds)) | |
16:31 | shrenik has joined IRC (shrenik!6ee344d2@110.227.68.210) | |
16:31 | <shrenik> https://pastebin.com/hQAwj07B
| |
16:32 | Sorry for the slow responses. Am on phone.
| |
16:34 | GodFather has joined IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net) | |
16:39 | <shrenik> I am checking again if I may have missed some crucial step
| |
16:46 | woernie has left IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de, Ping timeout: 256 seconds) | |
16:46 | <shrenik> So I did not do the very initial steps since I was using a pre-installed Ubuntu Mate.
| |
16:46 | mount -o ro /dev/loop8p1 /mnt
| |
16:46 | cp -a /mnt/. /srv/ltsp/raspios/boot/
| |
16:48 | woernie has joined IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de) | |
16:49 | <shrenik> In ltsp.conf, set RPI_IMAGE to the chroot name. This will be used by ltsp kernel to generate the appropriate symlinks from /srv/tftp/* to /srv/ltsp/raspios/boot/*.
| |
16:49 | But ltsp kernel does not try to create any such symlinks
| |
16:56 | shrenik has left IRC (shrenik!6ee344d2@110.227.68.210, Ping timeout: 240 seconds) | |
17:03 | shrenik has joined IRC (shrenik!6ee344d2@110.227.68.210) | |
17:04 | <shrenik> alkisg : okay, I see the code and where I messed up
| |
17:04 | <alkisg> shrenik: nice
| |
17:05 | <shrenik> Wondering why rpi_image function was not invoked.
| |
17:05 | Got that too. :)
| |
17:08 | alkisg : is /dev/loop8p1 /boot or /boot/firmware?
| |
17:09 | <alkisg> shrenik: on the server or on the client?
| |
17:09 | <shrenik> When you are doing this on the rpi*.img
| |
17:10 | [10:16:47 pm] <shrenik> mount -o ro /dev/loop8p1 /mnt
| |
17:10 | [10:16:47 pm] <shrenik> cp -a /mnt/. /srv/ltsp/raspios/boot/
| |
17:11 | Are you copying all contents of /boot from the image onto the destination base directory?
| |
17:11 | <alkisg> From the image boot partition, which is partition 1, to the inside of boot/ in srv
| |
17:12 | <shrenik> Great. Thanks.
| |
17:12 | <alkisg> The first boot partition of rpi images, is mounted in the sd card /boot
| |
17:12 | So I'm just putting them in the correct folder
| |
17:19 | shrenik has left IRC (shrenik!6ee344d2@110.227.68.210, Quit: Ping timeout (120 seconds)) | |
17:19 | shrenik has joined IRC (shrenik!6ee344d2@110.227.68.210) | |
17:19 | <shrenik> I have bootcode.bin within firmware directory
| |
17:20 | That is under /boot/firmware/ . Hence the rpi_image function never gets called.
| |
17:27 | shrenik has left IRC (shrenik!6ee344d2@110.227.68.210, Quit: Ping timeout (120 seconds)) | |
17:32 | shrenik has joined IRC (shrenik!6ee344d2@110.227.68.210) | |
17:33 | <shrenik> alkisg: now this after having symlinks created and attempting the boot https://photos.app.goo.gl/FEUbaed9Cj3W1EBVA
| |
17:35 | shrenik has left IRC (shrenik!6ee344d2@110.227.68.210, Client Quit) | |
17:39 | shrenik has joined IRC (shrenik!6ee344d2@110.227.68.210) | |
17:39 | <alkisg> shrenik: it's possible that ubuntu-mate is using a different firmware organization; I haven't tested with it. I would suggest that you make things up and running with my exact steps first, and then try to experiment with different distros etc
| |
17:40 | Raspberry netbooting isn't an exact science, they have a lot of loopholes there, and I've no time to support all rpi distros; one is more than enough :D
| |
17:40 | <shrenik> I have two cmdline.txt . One in boot and another in /boot/firmware . So I got my second mess up.
| |
17:41 | <alkisg> The proper way forward would be for them to support pxe properly, not various silly custom protocols :)
| |
17:45 | shrenik has left IRC (shrenik!6ee344d2@110.227.68.210, Ping timeout: 240 seconds) | |
17:52 | shrenik has joined IRC (shrenik!6ee344d2@110.227.68.210) | |
17:53 | <shrenik> Copied over the cmdline.txt that we create. Yet same messages. Will continue tomorrow. :) Thanks.
| |
17:53 | <alkisg> np
| |
17:56 | shrenik has left IRC (shrenik!6ee344d2@110.227.68.210, Client Quit) | |
18:13 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
18:28 | adrianor1 is now known as adrianorg | |
18:40 | Aison0 has joined IRC (Aison0!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19) | |
18:45 | Aison0 has left IRC (Aison0!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19, Ping timeout: 265 seconds) | |
19:02 | Aison0 has joined IRC (Aison0!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19) | |
19:52 | dsj2 has left IRC (dsj2!~David@70-237-72-173.lightspeed.chrlnc.sbcglobal.net, Ping timeout: 256 seconds) | |
21:17 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Ping timeout: 276 seconds) | |
21:21 | GodFather has joined IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net) | |
21:53 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
21:59 | GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Ping timeout: 256 seconds) | |
22:15 | GodFather has joined IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net) | |
23:03 | woernie has left IRC (woernie!~werner@pd9e8b5cc.dip0.t-ipconnect.de, Remote host closed the connection) | |