Pi 4 - Quad core, 4gb Ram

Has anyone tried the fanless Flirc case yet?

I have not because we have found the sd card stays put if it is locked in. we hope the case with lock that we usually use will be available for the pi 4 soon

@giakonda I’ll look at adding it by default. It should just be as simple as setting a dhcp range in dnsmasq.conf.

@sam_uk I haven’t switched to using the pi4 as my main device because they haven’t added USB booting support to it yet. I have it in an old pidrive enclosure case for now but I’ll probably check one of those out when it’s ready.

Could you let me know how to do the dhcp thing please @jamesk James just so I don’t mess the whole thing up.

@giakonda I’ll have to look at it first to be sure that is all that’s required. Right now there is only a dhcp-range set for the wlan0 interface in the /etc/dnsmasq.conf file. I don’t know if adding another range for eth0 would work or if both interfaces can use the same range. I’ll try some different configurations and get back to you.


I just checked my PI-4 RACHEL server and the uptime is 97 days and temperature is 41’C.
I’ve used it on and off and have not had any issues running multiple videos or using any modules.

System Sofware
Hardware Raspberry Pi 4 Model B Rev 1.1
OS Raspbian GNU/Linux 10 (buster)
RACHEL 07.04.2019
Kolibri 0.12.5
Kiwix 2.0.0
Content Shell v2.3.9pi

1 Like

Thanks for the update @SHOMI. That’s awesome! 97 days is a pretty impressive uptime. 41’C is also great. I just read that Raspbian has been updated to enable Network booting and they’re now working on USB booting. I’ve heard that the heat issue with the Pi4 is actually with USB so we’ll see how that goes.


Has anyone tries Pinet yet?

I don’t have enough pis to try it properly.

Have you seen this case? I’m just testing it out but seems good:

Yes I have, I thought it might be too susceptible to dust and the easy access to the sd card might make it vulnerable to theft.

The latest firmware for the pi significantly reduces the heat on the Pi4. I can’t remember the specifics but it was something to do with the power that they tweaked. You can try it out with “sudo rpi-update” but I wouldn’t suggest it for deployment. I have been looking at doing new images with it, but I noticed on the pi3 the system doesn’t properly power down among other things like segmentation Faults with Kiwix-serve ( that may also affect the 09/26/2019 image as well ). Hopefully a stable release is coming soon with USB booting.

@ jamesk

The PI 4 server on the microsd was up for 176 days. I periodically downloaded a new module, watched vidoes and pulled up books without any issue. However, I did notice Kolibri would not load. I did a reboot on the server and it restarted it. I pulled the times to see how long it was up since I was needing to use the PI4 for another project.


1 Like

That’s awesome @SHOMI. Kolibri is unfortunately mostly out of my control, but I think 176 days up is great and unexpected for a Pi. Great temperature as well. Thanks for sharing.

Hi, I’m very new to Rachel. I want it on the 4B for the 4gigs of ram for more people to be able to use it at the same time.

Is it simple to set up on the 4b? I just set it up on the 3b. Is it a different image file?

Hi @dsh,

The image you’ll need to use for the 4B is rachel-pi_kolibri-09_26_2019.7z as it’s based on Raspbian Buster which the 4B requires. The setup is the same but you won’t be able to use USB booting with the 4B as that isn’t supported for the Pi4B yet so you’ll have to use a MicroSD. If you’re already using that image and a MicroSD with your 3B you can try putting it into the 4B and it should work.

I’m not sure if there are any statistics on how many more users a 4B can provide RACHEL to than other Pi models yet. It may not be worth the added price to get a 4B with 4GB of ram until the USB3 port can be used.


Hi James,
Thank you for your reply. I saw that link above, I was wondering if there was a pure Rachel without Kolibri that would work on the pi 4B.

You’re welcome @dsh. There aren’t separate images without Kolibri, but you can remove it using the command “sudo apt-get remove kolibri” . You can then just delete the module from the admin interface or at /var/www/modules/en-kolibri-index.

Thanks jamesk! Very helpful. I’m going to try and dockerize Rachel and have it run on rpi4b.

You’re welcome. Good luck with docker. I’m not really a fan of it. Is there a reason you’d rather run a docker instance than just have it installed directly to the device?