Device

Blicube BliKVM v4 Allwinner IP KVM based on Allwiner H616 SoC Armbian (like Ububntu 22.04) + bliKVM + bliKVM-site

Inside


AliExpress: 166$


ssh access

ssh default login: blikvm

ssh default password: blikvm

Web interface

web default login: admin

web default password: admin


BliKVM v4 Connection diagram

image from https://wiki.blicube.com/blikvm/en/BliKVM-v4-guide/

Update

https://wiki.blicube.com/blikvm/en/update/

sudo -i
cd /opt/bin/blikvm/
git pull --rebase
python3 /opt/bin/blikvm/script/update.py

or

curl -L https://raw.githubusercontent.com/ThomasVon2021/blikvm/master/script/update.py -o /tmp/update.py && python3 /tmp/update.py




...


From https://github.com/ThomasVon2021/blikvm
   533bb18..26fa184  master     -> origin/master
 * [new tag]         v1.3.8     -> v1.3.8
 * [new tag]         v1.3.9     -> v1.3.9
 * [new tag]         v1.4.0     -> v1.4.0

...
Board type: BoardType.V4_H616
The latest release tag for blikvm is  v1.4.0
The local version is  Develop-1.3.8
Upgrading  Develop-1.3.8  ==>  v1.4.0
Download package:  release-h616-v4.tar.gz  please wait...
release-h616-v4.tar.gz downloaded to /tmp/kvm_update/release-h616-v4.tar.gz
Download release package success, start to install, please wait...
Upgrade successful!

Set static IP

https://wiki.blicube.com/blikvm/en/static_ip/#v4-version-armbian

sudo vim /etc/network/interfaces
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1
sudo reboot



Update to v1.5.8 → v1.5.9 (April, 2025)


login as: blikvm
blikvm@10.9.8.210's password:
 __  __                           ____  _   __  __
|  \/  | __ _ _ __   __ _  ___   |  _ \(_) |  \/  | ___ ___  _ __ ___
| |\/| |/ _` | '_ \ / _` |/ _ \  | |_) | | | |\/| |/ __/ _ \| '__/ _ \
| |  | | (_| | | | | (_| | (_) | |  __/| | | |  | | (_| (_) | | |  __/
|_|  |_|\__,_|_| |_|\__, |\___/  |_|   |_| |_|  |_|\___\___/|_|  \___|
                    |___/
Welcome to Armbian 22.08.2 Jammy with Linux 5.19.4-sunxi64

System load:   42%              Up time:       0 min
Memory usage:  19% of 984M      IP:            10.9.8.210
CPU temp:      46°C             Usage of /:    71% of 5.0G
RX today:      6.0 MiB

Last login: Tue Apr 22 04:00:59 2025 from 10.9.8.209
blikvm@mangopimcore:~$ sudo -i
[sudo] password for blikvm:
root@mangopimcore:~# cd /opt/bin/blikvm/
root@mangopimcore:/opt/bin/blikvm# git pull --rebase
fatal: unable to access 'https://github.com/ThomasVon2021/blikvm.git/': Could no                                                                                                                                                             t resolve host: github.com
root@mangopimcore:/opt/bin/blikvm# nmtui
root@mangopimcore:/opt/bin/blikvm# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 12:00:0d:12:dd:1c brd ff:ff:ff:ff:ff:ff
    inet 10.9.8.210/24 brd 10.9.8.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
root@mangopimcore:/opt/bin/blikvm# git pull --rebase
remote: Enumerating objects: 39, done.
remote: Counting objects: 100% (39/39), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 39 (delta 20), reused 38 (delta 19), pack-reused 0 (from 0)
Unpacking objects: 100% (39/39), 14.51 KiB | 188.00 KiB/s, done.
From https://github.com/ThomasVon2021/blikvm
   e841b77..643fc52  master     -> origin/master
 * [new tag]         v1.5.9     -> v1.5.9
Updating e841b77..643fc52
Fast-forward
 package/edidconf/__init__.py                 | 169 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 package/edidconf/__main__.py                 |  23 ++++++++++++++++
 package/edidconf/edid.py                     | 269 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 package/edidconf/readme.md                   |   4 +++
 package/edidconf/validators/__init__.py      | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 package/edidconf/validators/basic.py         | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 script/package.json                          |   2 +-
 script/packdeb.sh                            |   2 +-
 src/config/blikvm_config.c                   |  50 ++++++++++++++++++++++++++++-------
 src/config/blikvm_config.h                   |   2 ++
 src/demo.c                                   |   2 +-
 src/kvmd/blikvm_fan/blikvm_fan.c             |  17 +++++++++++-
 src/kvmd/blikvm_fan/blikvm_fan.h             |   5 ++++
 third_lib/ssd1306/examples/OLED_0in96_test.c |  27 ++++++++++++++-----
 web_src/web_client                           |   2 +-
 web_src/web_server                           |   2 +-
 16 files changed, 783 insertions(+), 23 deletions(-)
 create mode 100644 package/edidconf/__init__.py
 create mode 100644 package/edidconf/__main__.py
 create mode 100644 package/edidconf/edid.py
 create mode 100644 package/edidconf/readme.md
 create mode 100644 package/edidconf/validators/__init__.py
 create mode 100644 package/edidconf/validators/basic.py


root@mangopimcore:/opt/bin/blikvm# python3 /opt/bin/blikvm/script/update.py
Welcome to use the upgrade script. Please confirm that you have used git related commands before upgrading the script to ensure that update.by is in the latest state.
Board type: BoardType.V4_H616
The latest release tag for blikvm is  v1.5.9
The local version is  v1.5.8
Upgrading  v1.5.8  ==>  v1.5.9
Download package:  blikvm-v4.deb  please wait...
blikvm-v4.deb downloaded to /tmp/kvm_update/blikvm-v4.deb successfully.
Download release package success, start to install, please wait 60s...
dpkg: warning: unable to delete old directory '/mnt/exec/release/config': Directory not empty
b'(Reading database ... 49586 files and directories currently installed.)\nPreparing to unpack blikvm-v4.deb ...\nUnpacking blikvm (1.5.9) over (1.5.8) ...\nSetting up blikvm (1.5.9) ...\nBoard type: MangoPi Mcore\nIf you find that after upgrading, you cannot use KVM normally, in most cases, with the version upgrade, due to the continuous increase of functions, some functions require restarting KVM to take effect. If you find any abnormalities after upgrading, please restart KVM and test again\nkvmd-web service restarted\n'
If any abnormalities are found when upgrading from the old version to the latest version, the system can be restored by flashing it again.
If you cannot log in with your original password, it may be due to a version upgrade and reset configuration to default. If you have changed the web or SSH password, you will need to update the configuration again. Config path is /mnt/exec/release/config/app.json
Upgrade successful!

root@mangopimcore:/opt/bin/blikvm# reboot
login as: blikvm
blikvm@10.9.8.210's password:
 __  __                           ____  _   __  __
|  \/  | __ _ _ __   __ _  ___   |  _ \(_) |  \/  | ___ ___  _ __ ___
| |\/| |/ _` | '_ \ / _` |/ _ \  | |_) | | | |\/| |/ __/ _ \| '__/ _ \
| |  | | (_| | | | | (_| | (_) | |  __/| | | |  | | (_| (_) | | |  __/
|_|  |_|\__,_|_| |_|\__, |\___/  |_|   |_| |_|  |_|\___\___/|_|  \___|
                    |___/
Welcome to Armbian 22.08.2 Jammy with Linux 5.19.4-sunxi64

System load:   39%              Up time:       2 min
Memory usage:  13% of 984M      IP:            10.9.8.210
CPU temp:      53°C             Usage of /:    71% of 5.0G
RX today:      65.2 MiB

[ General system configuration (beta): armbian-config ]

Last login: Tue Apr 22 04:08:38 2025 from 127.0.0.1


Fix Web not start with

Error: ENOENT: no such file or directory, open 'libxkbcommon.so'

is

apt install libxkbcommon0

in case of

The following packages have unmet dependencies:
 libc6-dev : Depends: libc6 (= 2.35-0ubuntu3.9) but 2.35-0ubuntu3.7 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

execute this fix

apt --fix-broken install
apt install libxkbcommon0


Update om OS lavel will most probably make BliKVM not working

# DO NOT DO THAT
#apt update
#apt upgrade


Restore OS

HOWTO: https://docs.pikvm.org/flashing_os/#flashing-the-image

HOWTO2: https://wiki.blicube.com/blikvm/en/flashing_os/

Use RPI Manager to flash image on SD https://github.com/raspberrypi/rpi-imager/releases

Image https://zcwrego195.feishu.cn/drive/folder/MhU7f2LFKlIe4JdJjKMcXDzDnoc


cd /opt/bin/blikvm/
git pull
git checkout v1.5.9
python3 /opt/bin/blikvm/script/update.py
apt install libxkbcommon0

not much changed from ssh welcome screen

to make it right.. like

vi /etc/update-motd.d/10-armbian-header
# add : [[ -f /etc/os-release ]] && . /etc/os-release
# edit: echo -e "Welcome to \e[0;91m ${ARMBIAN_PRETTY_NAME}\x1B[0m with $([[ $BRANCH == edge ]] && echo -e "\e[0;91mbleeding\x1B[0m edge " )\e[0;91mLinux $KERNELID\x1B[0m\n"


#!/bin/bash
#
# Copyright (c) Authors: https://www.armbian.com/authors
#
# This file is licensed under the terms of the GNU General Public
# License version 2. This program is licensed "as is" without any
# warranty of any kind, whether express or implied.

# DO NOT EDIT THIS FILE but add config options to /etc/default/armbian-motd
# any changes will be lost on board support package update

THIS_SCRIPT="header"
MOTD_DISABLE=""

[[ -f /etc/os-release ]] && . /etc/os-release
[[ -f /etc/armbian-release ]] && . /etc/armbian-release
[[ -f /etc/armbian-distribution-status ]] && . /etc/armbian-distribution-status
[[ -f /etc/lsb-release && -f /etc/armbian-distribution-status ]] && DISTRIBUTION_CODENAME=$(grep CODENAME /etc/lsb-release | cut -d"=" -f2) && DISTRIBUTION_STATUS=$(grep $DISTRIBUTION_CODENAME /etc/armbian-distribution-status | cut -d"=" -f2)
[[ -f /etc/os-release && -f /etc/armbian-distribution-status ]] && DISTRIBUTION_CODENAME=$(grep VERSION_CODENAME /etc/os-release | cut -d"=" -f2) && DISTRIBUTION_STATUS=$(grep $DISTRIBUTION_CODENAME /etc/armbian-distribution-status | cut -d"=" -f2)
[[ -f /etc/default/armbian-motd ]] && . /etc/default/armbian-motd

for f in $MOTD_DISABLE; do
        [[ $f == $THIS_SCRIPT ]] && exit 0
done


KERNELID=$(uname -r)

# Odroid N2 exception
[[ -f /proc/device-tree/model ]] && [[ -n $(tr -d '\000' < /proc/device-tree/model | grep ODROID | grep Plus) ]] && BOARD_NAME+="+"

TERM=linux toilet -f standard -F metal $(echo $BOARD_NAME | sed 's/Orange Pi/OPi/' | sed 's/NanoPi/NPi/' | sed 's/Banana Pi/BPi/')
echo -e "Welcome to \e[0;91m ${ARMBIAN_PRETTY_NAME}\x1B[0m with $([[ $BRANCH == edge ]] && echo -e "\e[0;91mbleeding\x1B[0m edge " )\e[0;91mLinux $KERNELID\x1B[0m\n"

# displaying status warnings

if [[ "$IMAGE_TYPE" != "stable" ]]; then
        [[ "$IMAGE_TYPE" == "user-built" ]] && UNSUPPORTED_TEXT="built from trunk"
        [[ "$IMAGE_TYPE" == "nightly" ]] && UNSUPPORTED_TEXT="untested automated build"
else
        [[ "$BOARD_TYPE" == "csc" || "$BOARD_TYPE" == "tvb" ]] && UNSUPPORTED_TEXT="community creations"
        [[ "$BOARD_TYPE" == "wip" ]] && UNSUPPORTED_TEXT="work in progress"
        [[ "$BOARD_TYPE" == "eos" ]] && UNSUPPORTED_TEXT="end of life"
fi

if [[ -n $DISTRIBUTION_STATUS && $DISTRIBUTION_STATUS != supported ]]; then
        [[ -n $UNSUPPORTED_TEXT ]] && UNSUPPORTED_TEXT+=" & "
        UNSUPPORTED_TEXT+="unsupported ($DISTRIBUTION_CODENAME) userspace!"
fi

if [[ -n $UNSUPPORTED_TEXT ]]; then
         echo -e "\e[0;91mNo end-user support: \x1B[0m$UNSUPPORTED_TEXT\n"
fi


See booting KVM using serial consol from other Linux server

dmesg |grep ch341-uart
tio /dev/ttyUSB0


U-Boot SPL 2021.10-armbian (Feb 20 2023 - 09:48:57 +0800)
pmic id is 0x4b
DRAM: 1024 MiB
Trying to boot from MMC1
NOTICE:  BL31: v2.8(debug):a84636ad-dirty
NOTICE:  BL31: Built : 09:48:37, Feb 20 2023
NOTICE:  BL31: Detected Allwinner H616 SoC (1823)
NOTICE:  BL31: Found U-Boot DTB at 0x4a082d60, model: MangoPi Mcore
INFO:    ARM GICv2 driver initialized
INFO:    Configuring SPC Controller
INFO:    PMIC: Probing AXP305 on RSB
ERROR:   RSB: set run-time address: 0x10003
INFO:    Could not init RSB: -65539
INFO:    BL31: Platform setup done
INFO:    BL31: Initializing runtime services
INFO:    BL31: cortex_a53: CPU workaround for 855873 was applied
INFO:    BL31: cortex_a53: CPU workaround for 1530924 was applied
INFO:    PSCI: Suspend is unavailable
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x4a000000
INFO:    SPSR = 0x3c9
INFO:    Changed devicetree.


U-Boot 2021.10-armbian (Feb 20 2023 - 09:48:57 +0800) Allwinner Technology

CPU:   Allwinner H616 (SUN50I)
Model: MangoPi Mcore
I2C:   ready
DRAM:  1 GiB
MMC:   mmc@4020000: 0
Loading Environment from FAT... Unable to use mmc 0:1... In:    serial@5000000
Out:   serial@5000000
Err:   serial@5000000
Net:   phy interface6
eth0: ethernet@5030000
Autoboot in 1 seconds, press <Space> to stop
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot/boot.scr
3202 bytes read in 2 ms (1.5 MiB/s)
## Executing script at 4fc00000
U-boot loaded from SD
Boot script loaded from mmc
235 bytes read in 2 ms (114.3 KiB/s)
33579 bytes read in 6 ms (5.3 MiB/s)
Failed to load '/boot/dtb/allwinner/overlay/-spi-add-cs1.dtbo'
Failed to load '/boot/dtb/allwinner/overlay/-spi-spidev.dtbo'
Failed to load '/boot/dtb/allwinner/overlay/-fixup.scr'
13176093 bytes read in 547 ms (23 MiB/s)
22333448 bytes read in 926 ms (23 MiB/s)
Moving Image from 0x40080000 to 0x40200000, end=417c0000
## Loading init Ramdisk from Legacy Image at 4ff00000 ...
   Image Name:   uInitrd
   Image Type:   AArch64 Linux RAMDisk Image (gzip compressed)
   Data Size:    13176029 Bytes = 12.6 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 4fa00000
   Booting using the fdt blob at 0x4fa00000
   Loading Ramdisk to 4936f000, end 49fffcdd ... OK
   Loading Device Tree to 00000000492fe000, end 000000004936efff ... OK

Starting kernel ...

Loading, please wait...
Starting version 249.11-0ubuntu3.15
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems
done.
Begin: Will now check root file system ... fsck from util-linux 2.37.2
[/usr/sbin/fsck.ext4 (1) -- /dev/mmcblk0p1] fsck.ext4 -a -C0 /dev/mmcblk0p1
armbian_root: clean, 76079/299136 files, 920607/1330176 blocks
done.
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.

Welcome to Armbian 25.2.3 jammy!

[  OK  ] Created slice Slice /system/modprobe.
[  OK  ] Created slice Slice /system/serial-getty.
[  OK  ] Created slice User and Session Slice.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[  OK  ] Set up automount Arbitrary…s File System Automount Point.
[  OK  ] Reached target Local Encrypted Volumes.
[  OK  ] Reached target Slice Units.
[  OK  ] Reached target Swaps.
[  OK  ] Reached target System Time Set.
[  OK  ] Reached target Local Verity Protected Volumes.
[  OK  ] Listening on RPCbind Server Activation Socket.
[  OK  ] Listening on fsck to fsckd communication Socket.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket.
[  OK  ] Listening on udev Control Socket.
[  OK  ] Listening on udev Kernel Socket.
[  OK  ] Reached target Socket Units.
         Mounting Huge Pages File System...
         Mounting POSIX Message Queue File System...
         Mounting NFSD configuration filesystem...
         Mounting Kernel Debug File System...
         Starting Set the console keyboard layout...
         Starting Create List of Static Device Nodes...
         Starting Load Kernel Module configfs...
         Starting Load Kernel Module drm...
         Starting Load Kernel Module efi_pstore...
         Starting Load Kernel Module fuse...
[  OK  ] Started Nameserver information manager.
[  OK  ] Reached target Preparation for Network.
         Starting Load Kernel Modules...
         Starting Remount Root and Kernel File Systems...
         Starting Coldplug All udev Devices...
[  OK  ] Mounted Huge Pages File System.
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Mounted NFSD configuration filesystem.
[  OK  ] Mounted Kernel Debug File System.
[  OK  ] Finished Create List of Static Device Nodes.
[  OK  ] Finished Load Kernel Module configfs.
[  OK  ] Finished Load Kernel Module drm.
[  OK  ] Finished Load Kernel Module efi_pstore.
[  OK  ] Finished Set the console keyboard layout.
[  OK  ] Finished Load Kernel Module fuse.
[  OK  ] Finished Load Kernel Modules.
[  OK  ] Finished Remount Root and Kernel File Systems.
         Mounting FUSE Control File System...
         Mounting Kernel Configuration File System...
         Starting Load/Save Random Seed...
         Starting Apply Kernel Variables...
         Starting Create System Users...
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Finished Load/Save Random Seed.
[  OK  ] Finished Apply Kernel Variables.
[  OK  ] Finished Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Finished Create Static Device Nodes in /dev.
[  OK  ] Reached target Preparation for Local File Systems.
         Mounting /tmp...
         Starting Rule-based Manage…for Device Events and Files...
[  OK  ] Finished Coldplug All udev Devices.
[  OK  ] Mounted /tmp.
         Starting Helper to synchronize boot up for ifupdown...
[  OK  ] Finished Helper to synchronize boot up for ifupdown.
[  OK  ] Started Rule-based Manager for Device Events and Files.
[  OK  ] Found device /dev/ttyS0.
[  OK  ] Reached target Hardware activated USB gadget.
[  OK  ] Found device /dev/mmcblk0p3.
[  OK  ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
         Mounting /mnt...
         Starting Load Kernel Module efi_pstore...
[  OK  ] Mounted /mnt.
[  OK  ] Finished Load Kernel Module efi_pstore.
[  OK  ] Reached target Local File Systems.
         Starting Armbian leds state...
         Starting Armbian ZRAM config...
         Starting Set console font and keymap...
         Starting Raise network interfaces...
         Starting Set Up Additional Binary Formats...
         Starting Load/Save RF Kill Switch Status...
[  OK  ] Finished Set console font and keymap.
[  OK  ] Finished Armbian leds state.
         Mounting Arbitrary Executable File Formats File System...
[  OK  ] Mounted Arbitrary Executable File Formats File System.
[  OK  ] Started Load/Save RF Kill Switch Status.
[  OK  ] Finished Set Up Additional Binary Formats.
         Starting Load Kernel Module efi_pstore...
[  OK  ] Finished Load Kernel Module efi_pstore.
         Starting Load Kernel Module efi_pstore...
[  OK  ] Finished Load Kernel Module efi_pstore.
[  OK  ] Finished Raise network interfaces.
[  OK  ] Finished Armbian ZRAM config.
         Starting Armbian memory supported logging...
[  OK  ] Finished Armbian memory supported logging.
         Starting Journal Service...
[  OK  ] Started Journal Service.
         Starting Flush Journal to Persistent Storage...
[  OK  ] Finished Flush Journal to Persistent Storage.
         Starting Create Volatile Files and Directories...
[  OK  ] Finished Create Volatile Files and Directories.
         Mounting RPC Pipe File System...
[  OK  ] Started Entropy Daemon based on the HAVEGE algorithm.
         Starting RPC bind portmap service...
         Starting Network Name Resolution...
         Starting Record System Boot/Shutdown in UTMP...
[  OK  ] Mounted RPC Pipe File System.
[  OK  ] Reached target rpc_pipefs.target.
         Starting pNFS block layout mapping daemon...
         Starting NFSv4 ID-name mapping service...
         Starting NFSv4 Client Tracking Daemon...
[  OK  ] Reached target NFS client services.
[  OK  ] Started RPC bind portmap service.
[  OK  ] Started pNFS block layout mapping daemon.
[  OK  ] Started NFSv4 ID-name mapping service.
[  OK  ] Started NFSv4 Client Tracking Daemon.
[  OK  ] Reached target Preparation for Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[  OK  ] Reached target RPC Port Mapper.
[  OK  ] Finished Record System Boot/Shutdown in UTMP.
[  OK  ] Reached target System Initialization.
[  OK  ] Started resolvconf-pull-resolved.path.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target Path Units.
[  OK  ] Listening on D-Bus System Message Bus Socket.
         Starting Armbian hardware monitoring...
         Starting Armbian hardware optimization...
[  OK  ] Finished Armbian hardware monitoring.
[  OK  ] Started Network Name Resolution.
[  OK  ] Reached target Host and Network Name Lookups.
[  OK  ] Finished Armbian hardware optimization.
[  OK  ] Reached target Basic System.
         Starting Save/Restore Sound Card State...
         Starting Bluetooth service...
         Starting LSB: Starts syslogd...
[  OK  ] Started Regular background program processing daemon.
[  OK  ] Started D-Bus System Message Bus.
         Starting Network Manager...
         Starting Remove Stale Onli…t4 Metadata Check Snapshots...
         Starting BLIKVM - janus controller daemon...
         Starting LSB: Load kernel …d to enable cpufreq scaling...
         Starting Dispatcher daemon for systemd-networkd...
         Starting resolvconf-pull-resolved.service...
         Starting Self Monitoring a…g Technology (SMART) Daemon...
         Starting User Login Management...
         Starting WPA supplicant...
[  OK  ] Started Self Monitoring an…ing Technology (SMART) Daemon.
[  OK  ] Finished Save/Restore Sound Card State.
[  OK  ] Finished Remove Stale Onli…ext4 Metadata Check Snapshots.
[  OK  ] Reached target Sound Card.
[  OK  ] Started LSB: Load kernel m…ded to enable cpufreq scaling.
[  OK  ] Started LSB: Starts syslogd.
         Starting LSB: Starts klogd...
         Starting LSB: set CPUFreq kernel parameters...
         Starting Initialize USB gadgets...
[  OK  ] Started LSB: Starts klogd.
[  OK  ] Started User Login Management.
[  OK  ] Started WPA supplicant.
[  OK  ] Finished resolvconf-pull-resolved.service.
[  OK  ] Started Bluetooth service.
[  OK  ] Started Network Manager.
[  OK  ] Started LSB: set CPUFreq kernel parameters.
[  OK  ] Reached target Bluetooth Support.
[  OK  ] Reached target Network.
[  OK  ] Reached target Network is Online.
         Starting chrony, an NTP client/server...
         Starting LSB: Advanced IEEE 802.11 management daemon...
         Starting BLIKVM - main controller daemon...
[  OK  ] Started BLIKVM - video controller daemon.
[  OK  ] Started BLIKVM - web controller daemon.
         Starting NFS Mount Daemon...
         Starting OpenVPN service...
         Starting /etc/rc.local Compatibility...
         Starting NFS status monitor for NFSv2/3 locking....
         Starting OpenBSD Secure Shell server...
         Starting LSB: Set sysfs variables from /etc/sysfs.conf...
         Starting Permit User Sessions...
[  OK  ] Started Unattended Upgrades Shutdown.
[  OK  ] Started vnStat network traffic monitor.
[  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
[  OK  ] Started NFS Mount Daemon.
[  OK  ] Finished OpenVPN service.
[  OK  ] Started /etc/rc.local Compatibility.
[  OK  ] Started NFS status monitor for NFSv2/3 locking..
[  OK  ] Finished Permit User Sessions.
[  OK  ] Finished Initialize USB gadgets.
         Starting NFS server and services...
[  OK  ] Started Serial Getty on ttyS0.
         Starting Set console scheme...
         Starting Hostname Service...
[  OK  ] Started LSB: Set sysfs variables from /etc/sysfs.conf.
[  OK  ] Finished Set console scheme.
[  OK  ] Started chrony, an NTP client/server.
[  OK  ] Created slice Slice /system/getty.
[  OK  ] Reached target System Time Synchronized.
[  OK  ] Started Daily apt download activities.
[  OK  ] Started Daily apt upgrade and clean activities.
[  OK  ] Started Daily dpkg database backup timer.
[  OK  ] Started Periodic ext4 Onli…ata Check for All Filesystems.
[  OK  ] Started Discard unused blocks once a week.
[  OK  ] Started Daily rotation of log files.
[  OK  ] Started Daily man-db regeneration.
[  OK  ] Started Clean PHP session files every 30 mins.
[  OK  ] Reached target Timer Units.
[  OK  ] Started Getty on tty1.
[  OK  ] Reached target Login Prompts.
[  OK  ] Started OpenBSD Secure Shell server.
[  OK  ] Started BLIKVM - main controller daemon.
[  OK  ] Started Hostname Service.
         Starting BLIKVM - main controller daemon...
[  OK  ] Started BLIKVM - main controller daemon.
         Starting Network Manager Script Dispatcher Service...

Armbian 25.2.3 jammy ttyS0

mangopimcore login: blikvm
Password:
 __  __                           ____  _   __  __
|  \/  | __ _ _ __   __ _  ___   |  _ \(_) |  \/  | ___ ___  _ __ ___
| |\/| |/ _` | '_ \ / _` |/ _ \  | |_) | | | |\/| |/ __/ _ \| '__/ _ \
| |  | | (_| | | | | (_| | (_) | |  __/| | | |  | | (_| (_) | | |  __/
|_|  |_|\__,_|_| |_|\__, |\___/  |_|   |_| |_|  |_|\___\___/|_|  \___|
                    |___/
Welcome to Armbian 22.08.2 Jammy with Linux 5.19.4-sunxi64

System load:   74%              Up time:       0 min
Memory usage:  18% of 984M      IP:            10.9.8.210
CPU temp:      56°C             Usage of /:    70% of 5.0G
RX today:      418.9 MiB

Last login: Tue Apr 22 14:28:58 NDT 2025 from 10.9.8.1 on pts/0
blikvm@mangopimcore:~$
[20:08:14.624] Disconnected




  • No labels