tuxd3v | c0rnelius, agneli , they seems to be the product of a debootstrap :) | 00:02 |
---|---|---|
tuxd3v | no kernel, etc | 00:02 |
c0rnelius | they are, but to make them you useful you need to run the unminimize during ur build. | 00:09 |
c0rnelius | which essentially re-installs all base packages or else its useless to use as a real OS. It was made for the cloud after all. | 00:10 |
tuxd3v | yeah, it could be :) | 01:19 |
adhoc | afternoon all | 04:46 |
* adhoc is looking for something like TimeMachine that uses rsnapshot for Linux boxes? | 04:46 | |
tuxd3v | adhoc, on armhf I only found: | 11:31 |
tuxd3v | timemachine - JACK audio recorder for spontaneous and conservatory use | 11:31 |
tuxd3v | :D | 11:31 |
tuxd3v | rsync could be a good way to do that :) | 11:32 |
Latrina | Hello everyone. I tried to PXE boot devuan aarch64 on a RPI 4b, however the boot process hangs right after initiating init. Any idea? | 14:13 |
Latrina | https://pastebin.com/pCY6RLbp | 14:13 |
c0rnelius | On the Pi4 it looks like the eeprom needs to be setup a specific way - https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/net_tutorial.md | 14:26 |
c0rnelius | I've never personally tried this. | 14:28 |
Latrina | c0rnelius, you mean to enable PXE boot functionality? | 14:30 |
Latrina | if so, PXE boot works on my rpi 4b given that my raspian cluster all boots from PXE and NFS | 14:30 |
Latrina | however that is the only distro I managed to successfully PXE boot | 14:31 |
Latrina | tried gentoo, alpine, arch, and they all hang upon initialising the init system | 14:32 |
Latrina | so I am not that surprised I am hitting the same problem on devuan. | 14:32 |
Latrina | the question rather is, why ... | 14:33 |
c0rnelius | Well I use the same kernel and eeprom the foundation does. But looking at the docs it would appear something with the eeprom needs to be setup to do so. | 14:33 |
Latrina | I see | 14:33 |
Latrina | yes eeprom needs to be updated on the 4 in order to enable PXE | 14:34 |
c0rnelius | Well same is in sources anyway. | 14:34 |
Latrina | raspian 32bit is the only distro I managed to pxe boot | 14:34 |
Latrina | I wonder if somebody could help me troubleshoot this thing as I have no clue at this point | 14:35 |
Latrina | and I would really like to be able to PXE boot devuan | 14:36 |
c0rnelius | Well first thing I would do is update eeprom `deb-eeprom -u` && `deb-eeprom -U` | 14:39 |
Latrina | okay, I will do that then | 14:39 |
Latrina | thank you :) | 14:40 |
c0rnelius | from there I would reboot. Next eeprom has 4 options default, stable, critical and beta. | 14:41 |
c0rnelius | We would need to find out which one is used for PXE boot and then install it. | 14:41 |
c0rnelius | I see a mention in the notes about PXE boot and beta - https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/release-notes.md | 14:43 |
c0rnelius | You can check the latest beta bin by - `ls /lib/firmware/raspberrypi/bootloader/beta` | 14:45 |
c0rnelius | Once you find the version you want - sudo nano /etc/default/rpi-eeprom-update and change "I'm guessing default?" to beta. | 14:47 |
c0rnelius | after that - sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/stable/${PI_EEPROM}.bin | 14:48 |
c0rnelius | change the PI_EEPROM var to the version you wanna install | 14:48 |
c0rnelius | well and the location so sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/${PI_EEPROM}.bin | 14:48 |
c0rnelius | once its installed reboot | 14:49 |
c0rnelius | More about changing boot orders is here - https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md | 14:50 |
c0rnelius | The boot order number you want is this `0xf21` and you can check it with this `vcgencmd bootloader_config` | 14:51 |
c0rnelius | Of course I have never tried any of this and my Pi4 isn't booted so I'm just going by Docs here :) | 14:52 |
Latrina | yeah that is all good | 15:05 |
Latrina | just I am running on a rather old bootloader version | 15:05 |
Latrina | but as I said, PXE is enabled and working | 15:05 |
Latrina | kernel boots as you can see | 15:05 |
c0rnelius | Well beyond what I can read I'm really not sure? I know for stuff like USB Gadget mode I needed to create a special init to get that to work, among other things. Not that the two are related, but just using that as an example that sometimes things need to be manually man-handed to force these things to work. As far as I know there could be a systemd service that gets triggered? | 15:11 |
tuxd3v | latrina, you are using a public network.. | 17:18 |
tuxd3v | the private network is: 172.16.0.0/12 | 17:18 |
tuxd3v | 172.[16-31].0.0/12 | 17:19 |
tuxd3v | in your log I see: ipaddr=172.12.1.91 | 17:21 |
tuxd3v | that is a public ip | 17:21 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!