Debian updates?

Can you not ssh in and uninstall Obico via KIAH?

I tried to install OctoEverywhere (already paid subscription and running on three other printers) via KIAH but it needed packages updating first and couldn’t resolve deb.debian.org to do so.

Is that a Sovol guardrail thing?

It’s enough to just disable Obico instead of fully uninstalling it. See my previous reply:

That’s the better option in case some future firmware upgrade tries to do some Obico related changes.

1 Like

/etc/apt/sources.list shows that deb.debian.org is being used as package source and nothing Sovol related has been configured. As far as I’m aware, Sovol doesn’t have an apt repository of their own. The kernel package however doesn’t originate from deb.debian.org and appears to have been manually installed at some point when that OS image was created so it’s not going to receive upgrades via apt. That’s somewhat sad since it comes for example with usb storage debug mode enabled and that can’t be turned off without recompiling the kernel.

Since I got curious, I checked what other packages have been sideloaded and got this list: bsp-cli-h616, linux-dtb-current-sun50iw9, linux-headers-current-sun50iw9, linux-image-current-sun50iw9, linux-u-boot-h616-current

The board itself thinks it’s a BigTreeTech CB1 so possibly GitHub - bigtreetech/CB1: OS System image for CB1 could be used as an install base if someone would want to build the OS from scratch with more recent content (some day).

1 Like

Unmolested Armbian for the CB1 is here:

I rebuilt my Klipad with instructions from here:

Note: The Klipad runs KlipperScreen not a proprietary touch panel. Getting the stock touchscreen operational might take some doing. I’d add a HDMI touchscreen and toss the Sovol screen in a drawer.

I forgot - The EMMC memory module on the Zero mainboard makes me think the hardware is built by MKS. That the board is using a Bigtree base image seems odd. I would have expected it to be based on a MKS-Pi build.

EDIT: They moved from RockChip to AllWinner CPU.

I’ve done an upgrade on mine both apt and kiauh and nothing broke but the base OS is Debian Bullseye, already in LTS mode, not ideal for something on my home network.. I don’t think there is any real maintainability built into the SPI-XI ‘distro’- when connected to ssh hitting the up arrow repeatedly shows a long history of various files being opened in Vi etc.- this is likely a person building the OS up on a machine over SSH then eventually imaging their eMMC.

A good way out of this would be Sovol releasing info to get generic Armbian, and a package of machine-specific configs. Any chance of that ever happening?

2 Likes