Jump to content

Armbian 24.2 and Orange Pi One


Recommended Posts

Seems like the OS "malfunctions" after a few hours to a couple of days. The server is still responding to Pings, but services are all down, such as SSH.  Doing a power cycle would make the system available back online, until it becomes non-responsive again.  Moving back to 23.11.1 solves the stability issue.  To add, I'm using a couple of instances for primary and secondary PiHole DNS servers.

 

Probably similar issue on this thread -

 

I'm a bit of a noob, if someone can redirect me to pasting logs. Can those be found on /var/logs as I haven't explored much.  I have downgraded both my OPiOnes to 23.11.1 and Frozen the Armbian firmware updates, so I can't provide logs for now at least until I try to update one of the instances.

 

 

Edited by ER Samson
Link to comment
Share on other sites

I may have found the culprit after monitoring htop. "vnstat -n" process eats up CPU cycles, sometimes reaching up to "6+" load-average (even if this OrangePi is quad-core equipped) 

 

This only happens intermittently and I can't seem to find the pattern.  Sharing my observations here:

  • Only affects  Linux 6.6.16-current-sunxi and higher (such as edge), legacy firmware is not affected (stable for more than a week)
  • Installing Pihole with cloudflared DoH package seems to trigger high CPU usage of vnstat
  • Reboot fixes it (or a power cycle)
  • Having PiHole with dnscrypt-proxy does not trigger the issue (so far, this test instance is already at the 16-hr mark, will keep on updating uptime)
    • Since it was stable overnight I now have two instances with this configuration, hoping for the best! 

Not sure if helpful, but this is all that I have for now. Thanks!

Link to comment
Share on other sites

I can confirm that new armbian-firmware make instabilities. (orange pi one board, Linux 6.6.16-current-sunxi)

can someone point out the location of repository (3rd party is ok) of previous armbian-firmware releases ? I need to downgrade it from version 24.2.1 to version 21

Link to comment
Share on other sites

1 hour ago, Joko Christian said:

location of repository

@Joko Christian

For the archive, go to the image download page for the orangepione and look at the line just below the image icons. 

 

It would be very useful to know how your system is failing.  Could you describe what is running on the machine at the time it fails?  Please provide output of:

 

sudo armbianmonitor -u

Link to comment
Share on other sites

I have remove the armbian-firmware
#apt remove armbian-firmware
just need to restart it once today.
I still trying to find the deb package for older version of armbian-firmware
couldn't find it on https://mirror.yandex.ru/mirrors/armbian/archive/orangepione/archive/


 

Quote

chris@opi-jcc:~$ sudo armbianmonitor -u
System diagnosis information will now be uploaded to <!doctype html>
<html lang=en>
<head>
    <meta charset=utf-8>
    <title>&nbsp;</title>
</head>
<style>
    body {
        font-family: monospace;
        margin: 2em;
    }
</style>
<body>
    <p>ix.io is taking a break &#127867;</p>
    <img src="/underconstruction.gif" width="200px">
</body>
</html>

for info, I run the board for Pi-Hole using the  cloudflared. The second service is a smbd server for low throughput usage in LAN
the symtomps after armbian-firmware update to 24.2.1 is a hot cpu, so it might be the system cannot cope with the temperature and just hangs (I do not put any cooling / heatsink for 2 years and its working fine because of the low usages)

any suggestion to a armbian-firmware.deb file that i can dpkg is appreciated. thanks

Link to comment
Share on other sites

@Joko Christian I can't find any archive for armbian-firmware.  It might be built right into the image.  Have you tried to install an older image?

 

Have you looked at @ER Samson post above.  He seems to be running the same PIHole and has some work arounds.

 

Have you looked at top to see what is running to cause a hot cpu?

Link to comment
Share on other sites

thanks for replying @Stephen Graf
I rather want to try using the older armbian-firmware package and keep the newer kernel, since the problem only shows up after I upgrade the firmware.
currently it still hangs after 15-20 hours.
can I extract the firmware from and image?

the post from @ER Samson mention vnstat. I do not use it, and the package is not installed.
 

i did use htop to check what's using the cpu. but nothing extensive. I haven't check the governor prior the deletion of firmware. currently is "on-demand"

Link to comment
Share on other sites

@Joko Christian I am not sure that mixing versions of firmware and kernel versions is advisable.

 

I took note from @ER Samson that when he removed cloudfare and replaced it with an equivalent package, the problems went away.

I am not able to do much with your issue as cloudfare is not part of Armbian, nor of debian for that matter.

 

I would recommend you try the most recent current Armbian package and the latest release of cloudfare. Try to run without making changes to the firmware unless you need extra drivers for hardware that is not supported by the Armbian system as built.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines