“running properly” … if you reboot a device few times you can end up without a network. This bug was only detected on LTS 5.4.y kernel and that’s I am trying to fix … I want that basic stuff works properly on all variants.
If you are the one fixing the issues in the newer kernel I have to say thanks very much. The newer kernel has wireguard support built in and if I am correct, the odroid c4 has hardware acceleration built in that will save cpu power when doing VPN tasks which I am keen on looking at when I have time and the software support is done.
Regarding C4 I am responsible for a few fixes, which is still a few days of work, thanks. While the rest, majority, is a work of other people - Amlogic is hiring pros to do this work. Regarding the Wireguard … I did integration to all Armbian kernels about 1-2 years ago, but for to the rest of the world, WG came with Ubuntu 20/K5.4. Most of the single board computers has crypto hardware acceleration for many years (check numbers), only Raspberry Pi does not have it.
Very nice spec. I am in similar board with Kim Anderson; too many Pis already. At this point, it is just easier to maintain the same kind of boards; less headache. But definitely for some one that hasn’t invested heavily into a platform, this is the one to try out.
I’ve used only RPI’s till now and I must admit the Odroid C4 is very nice. I’m planning to move my production server to it and will post if there are any issues or major differences. Also plan to add grafana since I have more memory and see how well it preforms.
For now the only negative (if you want to call it a negative) is the heat compared to the RPI as the Odroid seem to run a bit warmer. Guess that’s the trade off for more memory and such.
Good to know, I will keep an eye on the temp as I start adding more load and see what it levels out to be.
Just getting started and plan to add openhabian-config tool then move everything one device at a time. Though about doing a backup/restore but I kinda want to have everything as clean as possible…lots of playing on the Rpi.
Also, any thoughts on using Docker for OH with the Odroid?
Probably you don’t need it. In any case, don’t try to enable ZRAM since Armbian have it by default. Also skip other system fine tuning that might this tool do - that’s not needed.
Just do manual backup and restore and you are ready to roll.
Docker works on C4 perfectly well, but I am not aware how good OH works since I ran it natively. If you are using some 3rd party radio such as Z-wave or Zigbee, you might have some troubles with serial port mapping.
If you want to add frontail and samba mounts look for my odroid c2 script which if you open in any text editor you can copy the steps that work on Ubuntu to doing both of those things. I kept the terminal commands separate in case someone wanted to do that. Let me know what is different between Ubuntu and Armbian as some paths may be different. At least it should get you 95% of the way knowing a clear tested way all with terminal commands you can enter one at a time if u wish.
Dang, wish I would have seen this post before installing openhabian-config tool and using it to add frontail. Guess I can see if the tool will also uninstall/remove frontail then I can help test your script.
No you can not use an image designed for a pi on an odroid.
Odroid has its own images for download usually Ubuntu minimal based.
Openhabian should in theory work on any Ubuntu but in practise it does not. More info on that in the thread with my script.
Also as mentioned in this thread stay away from kernel 5.x based Linux at the moment till some bugs get sorted. The odroid images are 4.x from what I have heard.
(Stuart Hanlon, UK importer of Velbus hardware)
And that device is called via its /dev/serial/by-id path, rather than the /dev/ttyACM0 path