<?xml version="1.0"?>
<rss version="2.0"><channel><title>Framework and userspace feature requests Latest Topics</title><link>https://forum.armbian.com/forum/38-framework-and-userspace-feature-requests/</link><description>Framework and userspace feature requests Latest Topics</description><language>en</language><item><title>status of armbian-configng?</title><link>https://forum.armbian.com/topic/40598-status-of-armbian-configng/</link><description><![CDATA[<p>
	The "create access point" utility in `armbian-config` has several bugs that prevent it from working, due to changes in the default installation since it was written:
</p>

<p>
	 
</p>

<p>
	- hostapd does not install a default configuration file at `/etc/hostapd.conf`<br />
	- hostapd is installed masked by default<br />
	- dnsmasq fails to start because systemd-resolvd launches first as the default DNS resolver
</p>

<p>
	 
</p>

<p>
	I can write patches to fix this utility, but I'm wondering if it will ultimately be worth it.  I noticed this access point utility doesn't exist in the `armbian-configng` repository.  Is that because Armbian is dropping this utility, or no one has gotten around to it yet?  (There's not even a placeholder for it.)  What's the status of `armbian-configng` anyhow?  Will it eventually replace `armbian-config`?
</p>
]]></description><guid isPermaLink="false">40598</guid><pubDate>Mon, 03 Jun 2024 10:53:14 +0000</pubDate></item><item><title>Timezone for Iceland</title><link>https://forum.armbian.com/topic/58199-timezone-for-iceland/</link><description><![CDATA[<p>
	For the longest time I have struggled with Timezone for Iceland in Armbian.
</p>

<p>
	 
</p>

<p>
	The initial Armbian config has Europe -&gt; and then places in Europe, in this list then it even has exotic places like Jan Mayen and or Swalbard (I forgot which ?). But it does not have Iceland at all. 
</p>

<p>
	 
</p>

<p>
	I know at this point in time (at initial install you can manually enter in some time zone format also).
</p>

<p>
	 
</p>

<p>
	If you go in Armbian Config after it has been installed then the Armbian Config tool only displays Cities, so at this point in time you have missed the chance to enter it in the time zone format.
</p>

<p>
	 
</p>

<p>
	Iceland uses UTC / GMT0, as in same time as London half of the year, but differs by one hour the other half since we do not have daylight savings like they have.
</p>

<p>
	 
</p>

<p>
	I guess what I am asking for is something equal to this in the setup windows both in intial setup and in the Armbian Config<br />
	<br />
	sudo timedatectl set-timezone Atlantic/Reykjavik
</p>
]]></description><guid isPermaLink="false">58199</guid><pubDate>Fri, 27 Feb 2026 18:31:16 +0000</pubDate></item><item><title>PHC support for NanoPi R76S</title><link>https://forum.armbian.com/topic/57036-phc-support-for-nanopi-r76s/</link><description><![CDATA[<p>
	NanoPi R76S is supposed to have PHC hardware timestamp support with both ethernet interfaces. Unfortunately ethtool -T returns no hardware support. Would be great if PHC could be enabled in this nice box.
</p>
]]></description><guid isPermaLink="false">57036</guid><pubDate>Tue, 30 Dec 2025 19:05:52 +0000</pubDate></item><item><title>First time config get stuck if required wifi is not online</title><link>https://forum.armbian.com/topic/56925-first-time-config-get-stuck-if-required-wifi-is-not-online/</link><description><![CDATA[<p>
	During first boot if the wifi router is not online, the whole setup skips wifi configuration. It would have good if it keeps scanning for new wifi names everytime it fails to connect to chosen option.
</p>
]]></description><guid isPermaLink="false">56925</guid><pubDate>Thu, 25 Dec 2025 20:11:57 +0000</pubDate></item><item><title>Looking for Legacy Debian Image (Kernel 5.10) for Orange Pi Zero 2W</title><link>https://forum.armbian.com/topic/56856-looking-for-legacy-debian-image-kernel-510-for-orange-pi-zero-2w/</link><description><![CDATA[<p>
	Hi everyone,
</p>

<p>
	I am working on a project to use the Orange Pi Zero 2W as a USB UVC (Webcam) gadget via ConfigFS.
</p>

<p>
	I am currently using a newer image with Kernel 6.12/6.1, but I am facing critical issues. Specifically, I am getting 'Permission Denied' errors when trying to write to resolution parameters (like hHeight/wHeight), and even after bypassing that, I encounter 'Device or resource busy' errors when binding the UDC.
</p>

<p>
	Based on my research, these UVC functions were much more stable on the Legacy 5.10 kernel. However, I cannot find any official Debian Bullseye/Bookworm images for the Zero 2W that still use the 5.10 kernel, as most archives have been updated to 6.1+.
</p>

<p>
	Does anyone have a working link or a mirror for an image like: Orangepizero2w_1.0.0_debian_bullseye_server_linux5.10.110.7z?
</p>

<p>
	Any help or directions to a reliable archive would be greatly appreciated. Thank you!
</p>
]]></description><guid isPermaLink="false">56856</guid><pubDate>Mon, 22 Dec 2025 09:59:49 +0000</pubDate></item><item><title>Bootlogo MKS SKIPR board with MKS TS35 TFT</title><link>https://forum.armbian.com/topic/55605-bootlogo-mks-skipr-board-with-mks-ts35-tft/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	for 2 day i am searching for set a bootlogo on the screen while loading klipper but all i get is the linux text that fly by.
</p>

<p>
	 
</p>

<p>
	I set bootlogo= true in armbianEnv.txt does not help i can't find any other option. There should also be Splash can find any decent information about that either
</p>

<p>
	 
</p>

<p>
	So is it possible to show a logo at booting klipper, if yes is it also possible to change it to custom logo or video because it would be nicer to show a logo or video then al these linux lines 
</p>

<p>
	 
</p>

<p>
	And i am not a professional programmer so easy language if possible
</p>
]]></description><guid isPermaLink="false">55605</guid><pubDate>Thu, 09 Oct 2025 09:42:40 +0000</pubDate></item><item><title>Kali Linux as supported distro</title><link>https://forum.armbian.com/topic/37503-kali-linux-as-supported-distro/</link><description><![CDATA[<p>
	Dear All,
</p>

<p>
	I found armbian by chance and it's the best supporting linux solution for my orangepizero3 - will later start tinkering with orangepizero2w and orangepi5plus
</p>

<p>
	I'd love, along with Debian and Ubuntu, to have Kali selectable as distribution option - linux kernel, <abbr title="Device tree blob"><abbr title="Device tree blob">dtb</abbr></abbr>, headers, u-boot, overlays and armbian-config would be the perfect base for it (and every other distribution imho)
</p>

<p>
	 
</p>

<p>
	Being inspired by GoVanguard/karmbian, which is based on armbian's previous framework, I tried grossly "injecting" kali support into armbian branch v24.02 - but I'm lost; definitely no developer, just playing around
</p>

<p>
	specifically I'm stuck with "lib/functions/general/apt-utils.sh" function "apt_find_upstream_package_version_and_download_url()" - I don't know how to get kali deb packages url - kali tracker doesn't behave like Debian/Ubuntu - my clumsy approach is available at <a href="https://github.com/alexl83/build.git" rel="external nofollow">https://github.com/alexl83/build.git branch v24.0</a>2
</p>

<p>
	 
</p>

<p>
	I think orange pi boards are nice and hold potential, but manufacturer is stuck at an old forked armbian framework, old kernel and hacky dtbs - Armbian is great and I hope to get kali tools on it without "Frankensteining" Debian with overlapping repos, conflicts and pinnings
</p>

<p>
	 
</p>

<p>
	Would love to get some proper support - sunxi64-current (6.6) works a charm, injection patches are ok, but even when deployed on trixie and using a kali extension script, the are overlapping packages - It would be great to have Kali distro just integrated in this framework
</p>

<p>
	 
</p>

<p>
	Thanks for those who read all this
</p>

<p>
	Fingers crossed
</p>

<p>
	 
</p>

<p>
	Alex
</p>
]]></description><guid isPermaLink="false">37503</guid><pubDate>Sun, 14 Apr 2024 16:28:49 +0000</pubDate></item><item><title>Create custom partition tables</title><link>https://forum.armbian.com/topic/53375-create-custom-partition-tables/</link><description><![CDATA[<p>
	Good day.
</p>

<p>
	I built an image for SDCARD on the rockchip3568 board using the project<br />
	from here <a href="https://github.com/armbian/build" rel="external nofollow">https://github.com/armbian/build</a><br />
	This framework creates an image for SDCARD, consisting of two<br />
	partitions:
</p>

<p>
	1 - boot (Fat32 - 256 MiB)<br />
	2 - root file system (ext4)
</p>

<p>
	(all remaining capacity on SDCARD, I use a 16GiB card)<br />
	I need a different, custom, file system partition.
</p>

<p>
	How can I make three partitions, for example of these sizes:<br />
	1. boot - 256MiB<br />
	2. root - 2GiB<br />
	3. work - the entire remaining capacity of the SDCARD<br />
	while the size of the image file is not all 16GiB,<br />
	but 256MiB (boot) + 2Gib (root) + 256MiB (work) = 2.5GiB<br />
	and the last partition would take up all the remaining space on the card?
</p>

<p>
	I managed to modify two scripts:<br />
	partitioning.sh and rootfs-to-image.sh<br />
	and, as I understood, to make the last partition for the entire remaining capacity of the card, when forming the script for marking<br />
	partitions for sfdisk (in the partitioning.sh file), you do not need to specify the size<br />
	of the partition, which is what I did. However, the desired result did not work.
</p>

<p>
	Can someone help with this problem?<br />
	Thanks in advance.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">53375</guid><pubDate>Sun, 29 Jun 2025 07:41:57 +0000</pubDate></item><item><title>Nanopi R3S OpenGL (Panfrost) support for remote desktop</title><link>https://forum.armbian.com/topic/53312-nanopi-r3s-opengl-panfrost-support-for-remote-desktop/</link><description><![CDATA[<p>
	Hello, i am new here, an experienced back-end developer from Hungary, and my hobby is mostly doing some IOT stuff in my free-time.
</p>

<p>
	 
</p>

<p>
	I'm big fun of the Armbian project a long time and checking its progress time to time cos its seems perfect for IOT usage and the NanoPi R3S was specially chosen by me for my ongoing project because of the Platinum support of the product as it seemed to be perfect fit with good enough video support to make IOT server with remote app for admin functions.
</p>

<p>
	 
</p>

<p>
	Sadly as it seems the hardware acceleration is not supported i guess because there is no HDMI port on the product but with <abbr title="driver for Mali Midgard and Bifrost GPUs"><abbr title="driver for Mali Midgard and Bifrost GPUs">Panfrost</abbr></abbr> + VirtualGL it could be a capable remote desktop solution and i have checked that on "BigTreeTech CB2" its already there so that could be added for that as well.
</p>

<p>
	 
</p>

<p>
	For me it would be enough if i get some help to add that to the build script for only me for now!
</p>

<p>
	 
</p>

<p>
	But maybe there are other people who could have good use of some kind of remote desktop solution for an app or a whole desktop. I almost got it working with the official driver but it is not possible sadly without forking VirtualGL to make it compatible with the gl4es faker, and also that limits to OpenGL 2.X apps only so with <abbr title="driver for Mali Midgard and Bifrost GPUs"><abbr title="driver for Mali Midgard and Bifrost GPUs">Panfrost</abbr> (3.1)</abbr> could much better and it won't need the faker either.
</p>

<p>
	 
</p>

<p>
	Update: I have the non <abbr title="Long term support"><abbr title="Long term support">LTS</abbr></abbr> version cos that's the only one i was able to buy but i just checked the <abbr title="Long term support"><abbr title="Long term support">LTS</abbr></abbr> version which is the Platinum support for and it has HDMI so it could be useful even more.
</p>
]]></description><guid isPermaLink="false">53312</guid><pubDate>Thu, 26 Jun 2025 12:14:01 +0000</pubDate></item><item><title>BeagleBoard.org Boards and Added Support but... Does the BBAI-64 support Wifi yet?</title><link>https://forum.armbian.com/topic/51710-beagleboardorg-boards-and-added-support-but-does-the-bbai-64-support-wifi-yet/</link><description><![CDATA[<p>
	Hello...I successfully installed Trixie on the BBAI-64. It is a beagleboard.org board from earlier in the 2020s. <a href="https://www.beagleboard.org/blog/2025-04-18-armbian-support-is-here" rel="external nofollow">https://www.beagleboard.org/blog/2025-04-18-armbian-support-is-here</a>
</p>

<p>
	 
</p>

<p>
	Anyway, I was wondering if there was some way to handle installing and configuring Wifi access to the BBAI-64 that anyone around here knew of currently. 
</p>

<p>
	 
</p>

<p>
	Ethernet works. I can get online. Also, there is a set up in `armbian-config` that may allow OctoPrint to be installed. It seems one needs to add support for Docker first. The Docker install from Trixie is not available on kernel 6.6.x so far.
</p>

<p>
	 
</p>

<p>
	Seth
</p>

<p>
	 
</p>

<p>
	P.S. Um, I understand that some people now are short handed on replies and adding additional support without compensation. I understand completely. Things are not free in life. Maybe just a couple ideas and/or placements of ideas directing could help. For instance, is there a particular SS (subsystem) in Linux where I would need to gather specific files to handle the available configuration on the e-key M2 that makes Wifi available on the BBAI-64? Any and all ideas are welcomed. 
</p>
]]></description><guid isPermaLink="false">51710</guid><pubDate>Fri, 02 May 2025 10:39:58 +0000</pubDate></item><item><title>LibVIPS - Can AVIF support be added please?</title><link>https://forum.armbian.com/topic/51514-libvips-can-avif-support-be-added-please/</link><description><![CDATA[<p>
	Can AVIF support be added to LibVIPS? It works fine on the amd64 version of Ubuntu 24.04, so I'm assuming Armbian needs to update the package.
</p>

<p>
	 
</p>

<p>
	Current bug:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">Failed to process avif file version: unable to call heifsave_target
heifsave: Unsupported compression</span></pre>

<p>
	 
</p>

<p>
	It's not a HEIC image, this is how LibVIPS encodes AVIF files.
</p>
]]></description><guid isPermaLink="false">51514</guid><pubDate>Fri, 25 Apr 2025 12:33:46 +0000</pubDate></item><item><title>Install avahi-daemon with ssh service exposed by default</title><link>https://forum.armbian.com/topic/49083-install-avahi-daemon-with-ssh-service-exposed-by-default/</link><description><![CDATA[<p>
	Hello Armbian team,  
</p>

<p>
	 
</p>

<p>
	I’m a big fan of your work and use Armbian on all my single-board computers, including Orange Pi, Banana Pi, and Raspberry Pi. However, I’ve noticed a recurring issue during bootstrapping: identifying the device on the network. Enabling the avahi-daemon could make it easier to connect to or discover the device using mDNS. What are your thoughts on this?
</p>
]]></description><guid isPermaLink="false">49083</guid><pubDate>Thu, 02 Jan 2025 10:10:31 +0000</pubDate></item><item><title>Creating images using Ansible playbook does not work when running compile.sh non interactive.</title><link>https://forum.armbian.com/topic/37935-creating-images-using-ansible-playbook-does-not-work-when-running-compilesh-non-interactive/</link><description><![CDATA[<p>
	Hello, <br />
	I need to create images for multiple boards (rpi4b, rpi5b, rock3a, rock5b, orangepi5, orangepi-plus, nanopct6 and khadas-vim4) for a Kubernetes cluster running ceph and cilium, hence I need some new modules and parameters in the kernel. <br />
	I created a simple playbook that changes the parameters in build/config/kernel/linux-* which works.  What does not work is calling compile.sh with the required parameters.  The task gives an error and stops after 5 minutes or so. If I run the commands from the prompt, everything is fine...but not convenient.  <br />
	The Ubuntu VM used for the compilation is created on a Fedora 40, with Vagrant, and I gave it 30 cores and 30GB of RAM with plenty of disk to run.
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">	vars:
      board_build:
        rpi4b: "BOARD=rpi4b BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=yes CLI_TARGET=bullseye KERNEL_CONFIGURE=no RELEASE=bookworm"
        rpi5b: "BOARD=rpi5b BRANCH=edge BUILD_DESKTOP=yes BUILD_MINIMAL=no \
          DESKTOP_APPGROUPS_SELECTED='browsers desktop_tools internet multimedia remote_desktop' DESKTOP_ENVIRONMENT=xfce \
          DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base KERNEL_CONFIGURE=no RELEASE=jammy"
        rock3a: "BOARD=rock-3a BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=yes CLI_TARGET=bullseye KERNEL_CONFIGURE=no RELEASE=bookworm"
        rock5b: "BOARD=rock-5b BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=yes CLI_TARGET=bullseye KERNEL_CONFIGURE=no RELEASE=bookworm"
        opi5: "BOARD=orangepi5 BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=yes CLI_TARGET=bullseye KERNEL_CONFIGURE=no RELEASE=bookworm"
        opi5p: "BOARD=orangepi5-plus BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=yes CLI_TARGET=bullseye KERNEL_CONFIGURE=no RELEASE=bookworm"
        nanopct6_edge: "BOARD=nanopct6 BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=yes CLI_TARGET=bullseye KERNEL_CONFIGURE=no RELEASE=bookworm"
        nanopct6_legacy: "BOARD=nanopct6 BRANCH=legacy BUILD_DESKTOP=no BUILD_MINIMAL=yes CLI_TARGET=bullseye KERNEL_CONFIGURE=no RELEASE=bookworm"
        vim4: "BOARD=khadas-vim4 BRANCH=legacy BUILD_DESKTOP=no BUILD_MINIMAL=yes CLI_TARGET=bullseye KERNEL_CONFIGURE=no RELEASE=bookworm"

	[...]
    - name: Compile images
      ignore_errors: true
      ansible.builtin.shell: |
        ./compile.sh {{ board_build[item] }}
      args:
        executable: /bin/bash
        chdir: build
      register: compile_output
      changed_when: true
      loop: "{{ board_build.keys() }}"
      loop_control:
        label: "{{ item }}"</span></pre>

<p>
	<br />
	Thank you, <br />
	<br />
	Stefanita Vilcu<br />
	 
</p>
]]></description><guid isPermaLink="false">37935</guid><pubDate>Wed, 24 Apr 2024 10:00:10 +0000</pubDate></item><item><title>Support debcow</title><link>https://forum.armbian.com/topic/47048-support-debcow/</link><description><![CDATA[<p>
	Please, investigate and if it has a benefit, support debcow. See also <a href="https://github.com/teknoraver/debcow" rel="external nofollow">https://github.com/teknoraver/debcow</a> and <a href="https://www.phoronix.com/news/Debcow-Debian-DEBs-CoW-FS" rel="external nofollow">https://www.phoronix.com/news/Debcow-Debian-DEBs-CoW-FS</a> and <a href="https://en.wikipedia.org/wiki/Copy-on-write#In_computer_storage" rel="external nofollow">https://en.wikipedia.org/wiki/Copy-on-write#In_computer_storage</a>
</p>
]]></description><guid isPermaLink="false">47048</guid><pubDate>Tue, 12 Nov 2024 12:23:51 +0000</pubDate></item><item><title>An option to install proprietary support for gpu/vulkan via armbian-config.</title><link>https://forum.armbian.com/topic/49981-an-option-to-install-proprietary-support-for-gpuvulkan-via-armbian-config/</link><description><![CDATA[<p>
	I've been noticing how troublesome that is to install the "free" <abbr title="Graphic processing unit (3D acceleration)">gpu</abbr>/vulkan packages on a distro and optimize accordingly... and on how proprietary packages are decently optimized as is. For instance, heres a <a href="https://youtu.be/YC96qTkX-IE" rel="external nofollow">video </a>that shows someone running a switch emulator at a decent framerate on a RK3588 cpu with proprietary packages installed... while it is, well... borderline impossible to run with "free" <abbr title="Graphic processing unit (3D acceleration)">gpu</abbr>/vulkan packages. (I've tried following several guides trying to mimic the same experience as the video shows with "free" <abbr title="Graphic processing unit (3D acceleration)">gpu</abbr>/vulkan support... and I could barely make it run at a reasonable resolution. It was comically borked, to not say the least.)
</p>

<p>
	 
</p>

<p>
	Even if I'm completely wrong and babbling nonsense... I believe this should be a decent option for recently released <abbr title="Single board computer">sbc</abbr>'s that have zero support "out of the box" and could use "anything" to get em running asap.
</p>

<p>
	 
</p>

<p>
	...and theres a git repo that provides proprietary <abbr title="Graphic processing unit (3D acceleration)">gpu</abbr>/vulkan support via .deb files -- <a href="https://github.com/tsukumijima/libmali-rockchip" rel="external nofollow">https://github.com/tsukumijima/libmali-rockchip</a>
</p>
]]></description><guid isPermaLink="false">49981</guid><pubDate>Sat, 22 Feb 2025 00:28:40 +0000</pubDate></item><item><title>Armbian for custom SKIPR on TwoTrees SK1</title><link>https://forum.armbian.com/topic/49012-armbian-for-custom-skipr-on-twotrees-sk1/</link><description><![CDATA[<p>
	Hi there!<br />
	<br />
	I've tried your image on Two Trees SK1 3d printer, it has a custom OEM of the SKIPR card. <br />
	<br />
	There's  no HDMI so I can't see what happens. But putting an ethernet cable it doesn't get DHCP address. <br />
	The card has also a wifi that I can't identify, not visible with lcpci or lsusb. <br />
	<br />
	I put a picture of the card and a schema.
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2024_12/sk1-pinout-diagrams-mcu.webp.cb49bb1f61628cc809fbc202ffaeaebf.webp" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="13780" src="https://forum.armbian.com/uploads/monthly_2024_12/sk1-pinout-diagrams-mcu.thumb.webp.c3c0d5c076700ab99893c64668ee7e6b.webp" data-ratio="70.3" width="1000" class="ipsImage ipsImage_thumbnailed" alt="sk1-pinout-diagrams-mcu.webp"></a></p>
<p><a href="https://forum.armbian.com/uploads/monthly_2024_12/twotrees-mainboard-627912-it.jpg.ee5ab4e474daf18a0ac10d63f803dd33.jpg" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="13781" src="https://forum.armbian.com/uploads/monthly_2024_12/twotrees-mainboard-627912-it.thumb.jpg.f57a88a7511662c911b994739023cebc.jpg" data-ratio="55" width="1000" class="ipsImage ipsImage_thumbnailed" alt="twotrees-mainboard-627912-it.jpg"></a></p>]]></description><guid isPermaLink="false">49012</guid><pubDate>Mon, 30 Dec 2024 14:31:32 +0000</pubDate></item><item><title>Orange Pi 5 Ultra Support</title><link>https://forum.armbian.com/topic/49741-orange-pi-5-ultra-support/</link><description><![CDATA[<p>
	Hi<br />
	<br />
	I'm wondering if you are considering to support Orange Pi 5 support.<br />
	I want to use the HDMI input to record 4k 60fps. At the moment I'm using the official orange pi image (kernel 6.1.43) and I've many issues in the kernel<br />
	 
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			[ 4866.179834] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2<br />
			[ 4866.260829] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal lock ok, i:23!<br />
			[ 4866.897145] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_delayed_work_audio: enable audio<br />
			[ 4870.556651] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x32315559, cur_fmt:0x3631564e!<br />
			[ 4870.556667] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x32315559, cur_fmt:0x3631564e!<br />
			[ 4870.556669] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x32315659, cur_fmt:0x3631564e!<br />
			[ 4870.556672] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x50323234, cur_fmt:0x3631564e!<br />
			[ 4870.556674] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x56595559, cur_fmt:0x3631564e!<br />
			[ 4870.556676] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x59565955, cur_fmt:0x3631564e!<br />
			[ 4870.556679] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x50313134, cur_fmt:0x3631564e!<br />
			[ 4870.556681] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x39565559, cur_fmt:0x3631564e!<br />
			[ 4870.556683] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x39555659, cur_fmt:0x3631564e!<br />
			[ 4870.556684] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x4f424752, cur_fmt:0x3631564e!<br />
			[ 4870.556686] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x51424752, cur_fmt:0x3631564e!<br />
			[ 4870.556688] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x50424752, cur_fmt:0x3631564e!<br />
			[ 4870.556690] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x52424752, cur_fmt:0x3631564e!<br />
			[ 4870.556693] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x33524742, cur_fmt:0x3631564e!<br />
			[ 4870.556695] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x33424752, cur_fmt:0x3631564e!<br />
			[ 4870.556697] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x34325258, cur_fmt:0x3631564e!<br />
			[ 4870.556699] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x34325842, cur_fmt:0x3631564e!<br />
			[ 4870.556701] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x34325241, cur_fmt:0x3631564e!<br />
			[ 4870.556703] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x34324142, cur_fmt:0x3631564e!<br />
			[ 4870.556705] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x34524742, cur_fmt:0x3631564e!<br />
			[ 4870.556707] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x34424752, cur_fmt:0x3631564e!<br />
			[ 4870.556709] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x59455247, cur_fmt:0x3631564e!<br />
			[ 4870.556711] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x20363159, cur_fmt:0x3631564e!<br />
			[ 4870.556712] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x2036315a, cur_fmt:0x3631564e!<br />
			[ 4870.556714] fdee0000.hdmirx-controller: hdmirx_s_fmt_vid_cap_mplane: err, set_fmt:0x3432564e, cur_fmt:0x3631564e!<br />
			[ 4870.583506] fdee0000.hdmirx-controller: hdmirx_start_streaming: delay_line:720<br />
			[ 4871.779810] fdee0000.hdmirx-controller: rcv frames<br />
			[ 4876.512192] fdee0000.hdmirx-controller: stream start stopping<br />
			[ 4876.563926] fdee0000.hdmirx-controller: hdmirx_stop_streaming wait last irq timeout, return bufs!<br />
			[ 4876.563972] fdee0000.hdmirx-controller: stream stopping finished<br />
			[ 4877.580032] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2<br />
			[ 4877.679342] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal lock ok, i:23!<br />
			[ 4878.043928] rk_hdmirx fdee0000.hdmirx-controller: hdmirx_delayed_work_audio: enable audio<br />
			[ 4878.273579] fdee0000.hdmirx-controller: hdmirx_format_change: New format: 1920x1080p30.00 (2200x1125)<br />
			[ 4879.413396] fdee0000.hdmirx-controller: Vertical Sync threshold reached interrupt 0x2<br />
			[ 4879.514266] fdee0000.hdmirx-controller: hdmirx_wait_lock_and_get_timing signal lock ok, i:23!
		</p>
	</div>
</blockquote>

<p>
	 
</p>
]]></description><guid isPermaLink="false">49741</guid><pubDate>Mon, 10 Feb 2025 11:20:23 +0000</pubDate></item><item><title>Contribution Question - MKS IPS50 HDMI, ST7796 LCD, MKSPI/SKIPR Boards</title><link>https://forum.armbian.com/topic/47794-contribution-question-mks-ips50-hdmi-st7796-lcd-mkspiskipr-boards/</link><description><![CDATA[<p>
	Hi here,
</p>

<p>
	 
</p>

<p>
	as a hobby project I forked Armbian repo to add support of someone "new" hardware, mostly around 3D printing and mostly because no support from the vendor side.
</p>

<p>
	 
</p>

<p>
	At this moment I have following almost independent components:
</p>

<ol>
	<li>
		a kernel module for ST7796 (LCD controller connected via SPI and working as frame buffer module/device)
	</li>
	<li>
		a patch for HDMI configuration to support MKS IPS50 screen (800x480, 5:3 aspect ration with some weird EDID)
	</li>
	<li>
		configuration with related patches for MKSPI, SKIPR and a few derivatives boards + some <abbr title="Device tree source">DTS</abbr> overlay for one related/specific use case. It's a "Renegade ROC-RK3328-CC" based board(s) which was adapted for some specific use cases (kinda "cost effective" alternative of Raspberry PI with pretty deep adaptions for for 3D printers)
	</li>
</ol>

<p>
	 
</p>

<p>
	Is there are any interest to contribute these changes to official Armbian code base? If yes, which of these parts?
</p>

<p>
	 
</p>

<p>
	Additional remarks:<br />
	1. At the moment, these changes have been tested on real equipment (to the best of my knowledge and capabilities <img alt=":)" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_smile.png" srcset="https://forum.armbian.com/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> ) and have proven stable enough for everyday usage.<br />
	2. I am not a Makerbase/MKS developer and have no any connection with this company. It's my "weekends project" for my personal purposes.<br />
	3. Fork repo: <a href="https://github.com/redrathnure/armbian-mkspi" rel="external nofollow">https://github.com/redrathnure/armbian-mkspi</a>
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Best regards and thank you for your efforts,
</p>

<p>
	Maxim
</p>
]]></description><guid isPermaLink="false">47794</guid><pubDate>Sat, 30 Nov 2024 22:44:19 +0000</pubDate></item><item><title>Orange Pi 5 Max debian</title><link>https://forum.armbian.com/topic/44637-orange-pi-5-max-debian/</link><description><![CDATA[<p>
	Hey guys,
</p>

<p>
	 
</p>

<p>
	Just wanted to ask if there is any plan on making a version of armbian for the orange pi 5 Max. I have one and am using the official image but am having problems with hardware acceleration when attempting to use it in jellyfin docker. So I thought some files might be the issue and I previously set up my system with armbian in the orange pi 5 and it worked. If you guys did or are planing to make one, please let me know.
</p>
]]></description><guid isPermaLink="false">44637</guid><pubDate>Sat, 31 Aug 2024 06:35:36 +0000</pubDate></item><item><title>Armbian config and software installer</title><link>https://forum.armbian.com/topic/47060-armbian-config-and-software-installer/</link><description><![CDATA[<p>
	<strong>armbian-config</strong> provides configuration and installation routines for customizing and automating tasks within Armbian Linux environment. These utilities help streamline setup processes for various use cases.<br>
	 
</p>

<p>
	<img alt="common.png" class="ipsImage" data-ratio="56.40" height="543" width="1000" src="https://github.com/armbian/configng/raw/main/.github/images/common.png">
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<strong>Key Advantages</strong>
</p>

<ul>
	<li>
		Lightweight: Minimal dependencies for optimal performance.
	</li>
	<li>
		Flexible: Supports JSON, TUI, CLI, and API interfaces.
	</li>
	<li>
		Modern: A fresh approach to configuration.
	</li>
	<li>
		Low entropy: Byte clean uninstall for most targets.
	</li>
</ul>

<p>
	<strong>Features</strong>
</p>

<ul>
	<li>
		System Configuration:
		<ul>
			<li>
				Kernel management, headers, hardware tweaks.
			</li>
			<li>
				NFS and ZFS storage management.
			</li>
			<li>
				SSH user access tweaks.
			</li>
			<li>
				System updates, rolling / stable, containers update.
			</li>
		</ul>
	</li>
	<li>
		Network Management:
		<ul>
			<li>
				Fixed / dynamic IP configuration.
			</li>
			<li>
				Connecting to wireless network.
			</li>
			<li>
				Access point management.
			</li>
		</ul>
	</li>
	<li>
		Localization Settings:
		<ul>
			<li>
				Configure time zone.
			</li>
			<li>
				Set language and locales.
			</li>
			<li>
				Change hostname.
			</li>
		</ul>
	</li>
	<li>
		Software Management:
		<ul>
			<li>
				Software installation and removal.
			</li>
			<li>
				Native and containerized environment.
			</li>
			<li>
				Standardised, updatable, maintained.
			</li>
		</ul>
	</li>
</ul>

<p>
	 
</p>

<p>
	<strong>Compatibility</strong>
</p>

<p>
	This tool is tailored to works best with Armbian Linux but it has also been automatically tested on:
</p>

<ul>
	<li>
		<s>Debian Bookworm</s>
	</li>
	<li>
		Debian Trixie
	</li>
	<li>
		<s>Ubuntu Jammy</s>
	</li>
	<li>
		Ubuntu Noble
	</li>
</ul>

<p>
	 
</p>

<p>
	In theory it should work on all systemd APT based Linux distributions: Linux Mint, Elementary OS, Kali Linux, MX Linux, Parrot OS, Proxmox, Raspberry Pi OS, ...
</p>

<p>
	<br>
	<strong>Getting Started</strong>
</p>

<p>
	Armbian config is preinstalled on Armbian. Open or login into your terminal and run:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_1775_8" style=""><span class="pln">armbian-config</span></pre>

<p>
	 
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents ipsClearfix" data-gramm="false">
		<p>
			This tool has clean and verified code with focus in security and ability for long term maintenance. It allows quick and easy user level functional expansion. For this reason we setup <strong>several automated tools that checks the code from various perspective at the development phase</strong>. Most of features are <strong>automatically testes</strong> with on Debian and Ubuntu based Armbian user-space. Even this tool was designed for Armbian and will be supported on Armbian OS only, and works best with it, you can (try to) <strong>use it on any APT based Linux operating system</strong>.
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	End users:
</p>

<p>
	<span style="font-size: 20px;"><a href="https://github.com/armbian/configng/issues" rel="external nofollow">Request new software title</a></span>
</p>

<p>
	 
</p>

<p>
	Documentation:<br>
	<span style="font-size: 20px;"><a href="https://docs.armbian.com/User-Guide_Armbian-Config/" rel="external nofollow">Armbian config</a> | <a href="https://docs.armbian.com/User-Guide_Armbian-Software/" rel="external nofollow">Optimised software</a></span><br>
	 
</p>

<p>
	Developers:
</p>

<p>
	<span style="font-size: 20px;"><a href="https://docs.armbian.com/Contribute/Armbian-config/" rel="external nofollow">Adding a new feature or software install title</a></span>
</p>
]]></description><guid isPermaLink="false">47060</guid><pubDate>Wed, 13 Nov 2024 08:34:53 +0000</pubDate></item><item><title>A sincere request to include virtualization technology "incus" in armbian-config.</title><link>https://forum.armbian.com/topic/46986-a-sincere-request-to-include-virtualization-technology-incus-in-armbian-config/</link><description><![CDATA[<p>
	A sincere request to include virtualization technology "incus" in armbian-config.<br />
	<br />
	<a href="https://linuxcontainers.org/incus/introduction/" rel="external nofollow">https://linuxcontainers.org/incus/introduction/</a><br />
	<br />
	<a href="https://linuxcontainers.org/incus/docs/main/installing/" rel="external nofollow">https://linuxcontainers.org/incus/docs/main/installing/</a><br />
	<br />
	<a href="https://github.com/lxc/incus" rel="external nofollow">https://github.com/lxc/incus</a><br />
	<br />
	Thank you!
</p>
]]></description><guid isPermaLink="false">46986</guid><pubDate>Sat, 09 Nov 2024 03:45:58 +0000</pubDate></item><item><title>Consistent SSH host key setup when cloud-init / armbian-firstrun are both executed</title><link>https://forum.armbian.com/topic/44999-consistent-ssh-host-key-setup-when-cloud-init-armbian-firstrun-are-both-executed/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	<strong>Context</strong>
</p>

<p>
	 
</p>

<p>
	systemd's <strong>cloud-init.target</strong> and <strong>armbian-firstrun.service</strong> will be started concurrently (both are wanted by <strong>multi-user.target</strong>). Both will try to create SSH host keys by default:
</p>

<p>
	 - armbian-firstrun will always delete SSH host keys and then generate new ones
</p>

<p>
	 - cloud-init.target (by default) will always delete SSH host keys and then generate new ones.
</p>

<p>
	 
</p>

<p>
	<strong>Problem</strong>
</p>

<p>
	 
</p>

<p>
	When one must run armbian-firstrun and cloud-init, there is no deterministic ordering between the 2 files execution and therefore no one can guarantee which will be last to setup host keys. In my current scenario, host keys are explicitly setup in cloud-init and I would expect armbian-firstrun to not delete keys + no ssh host key generation.
</p>

<p>
	 
</p>

<p>
	<strong>Proposed Solution</strong>
</p>

<p>
	 
</p>

<p>
	armbian-firstrun support user defined config to control SSH host keys deletion + generation:
</p>

<p>
	- on: ssh host key deleted + generated (compatibility: current armbian behaviour)
</p>

<p>
	- off: no ssh key deleted + no ssh host key generated. Allow cloud-init to take over this behaviour deterministically.
</p>

<p>
	 
</p>

<p>
	<strong>Question</strong>
</p>

<p>
	 
</p>

<p>
	I am seeking guidance on where the user config setting should be added. Then I can write the if/else condition in the <strong>armbian-firstrun</strong> script.
</p>
]]></description><guid isPermaLink="false">44999</guid><pubDate>Mon, 09 Sep 2024 05:11:55 +0000</pubDate></item><item><title>SSH welcome message</title><link>https://forum.armbian.com/topic/13538-ssh-welcome-message/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I cannot exactly say why, but I never liked the 'emptyness' of the IP-Address on the SSH welcome message
</p>

<pre class="ipsCode prettyprint prettyprinted">
<span class="typ">System</span><span class="pln"> load</span><span class="pun">:</span><span class="pln">   </span><span class="lit">0.82</span><span class="pln"> </span><span class="lit">0.29</span><span class="pln"> </span><span class="lit">0.10</span><span class="pln">  	</span><span class="typ">Up</span><span class="pln"> time</span><span class="pun">:</span><span class="pln">       </span><span class="lit">1</span><span class="pln"> min		
</span><span class="typ">Memory</span><span class="pln"> usage</span><span class="pun">:</span><span class="pln">  </span><span class="lit">3</span><span class="pln"> </span><span class="pun">%</span><span class="pln"> of </span><span class="lit">3867MB</span><span class="pln"> 	IP</span><span class="pun">:</span><span class="pln">            </span><span class="lit">192.168</span><span class="pun">.</span><span class="lit">11.7</span></pre>

<p>
	 
</p>

<p>
	So I thought it needs a lot of space for a long Up time. So, the space is reasonable. Looking at the other information provided, which needs as well many letters?
</p>

<p>
	My suggestion to move it like this  and adding: -Address  (IP is not the complete term  (Internet-Protocol):
</p>

<pre class="ipsCode prettyprint prettyprinted">
<span class="pln">IP</span><span class="pun">-</span><span class="typ">Address</span><span class="pun">:</span><span class="pln">    </span><span class="lit">192.168</span><span class="pun">.</span><span class="lit">11.7</span><span class="pln">  	</span><span class="typ">Up</span><span class="pln"> time</span><span class="pun">:</span><span class="pln">       </span><span class="lit">1</span><span class="pln"> min		
</span><span class="typ">Memory</span><span class="pln"> usage</span><span class="pun">:</span><span class="pln">  </span><span class="lit">3</span><span class="pln"> </span><span class="pun">%</span><span class="pln"> of </span><span class="lit">3867MB</span><span class="pln"> 	</span><span class="typ">System</span><span class="pln"> load</span><span class="pun">:</span><span class="pln">   </span><span class="lit">0.82</span><span class="pln"> </span><span class="lit">0.29</span><span class="pln"> </span><span class="lit">0.10</span></pre>

<p>
	 
</p>

<p>
	adding 'Address'  might fix the emptyness as well:
</p>

<pre class="ipsCode prettyprint prettyprinted">
<span class="typ">System</span><span class="pln"> load</span><span class="pun">:</span><span class="pln">   </span><span class="lit">0.82</span><span class="pln"> </span><span class="lit">0.29</span><span class="pln"> </span><span class="lit">0.10</span><span class="pln">  	</span><span class="typ">Up</span><span class="pln"> time</span><span class="pun">:</span><span class="pln">       </span><span class="lit">1</span><span class="pln"> min		
</span><span class="typ">Memory</span><span class="pln"> usage</span><span class="pun">:</span><span class="pln">  </span><span class="lit">3</span><span class="pln"> </span><span class="pun">%</span><span class="pln"> of </span><span class="lit">3867MB</span><span class="pln"> 	IP</span><span class="pun">-</span><span class="typ">Address</span><span class="pun">:</span><span class="pln">    </span><span class="lit">192.168</span><span class="pun">.</span><span class="lit">11.7</span></pre>

<p>
	 
</p>

<p>
	It is just the welcome display  but  the first thing you see  (you have only one chance for a first impression <img alt=";)" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_wink.png" srcset="https://forum.armbian.com/uploads/emoticons/wink@2x.png 2x" title=";)" width="20">  )
</p>

<p>
	 
</p>

<p>
	Your thoughts on that, I am curious?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">13538</guid><pubDate>Sun, 29 Mar 2020 16:26:48 +0000</pubDate></item><item><title>Please add support for FireFly ITX-3588J</title><link>https://forum.armbian.com/topic/28087-please-add-support-for-firefly-itx-3588j/</link><description><![CDATA[<p>
	Please add support for the FireFly ITX-3588J.
</p>

<p>
	Note that the Armbian Station M3 latest UEFI image <strong>boots unmodified on an SD card</strong> on this hardware, with working picture on one of the HDMI ports. (But no USB) So the <strong>partition structure is ok</strong>.
</p>

<p>
	20230428-EDK2-EFI-current/Armbian_23.04_Station-m3_sid_current_6.2.0.img.xz
</p>

<p>
	So it is already close to a usable image once the relevant device tree bits are swapped out.
</p>

<p>
	 
</p>

<p>
	I am not 100% sure the details yet of the uboot they ship, or even how to just install the uboot part to <abbr title="embedded MultiMediaCard">emmc</abbr> but when I flashed the complete Debian 11 "firmware" they provide on the website link to the <abbr title="embedded MultiMediaCard">EMMC</abbr> (using the linux command line loader program over usb-c) it has the uboot that will boot the uefi image from SD card.
</p>

<p>
	 
</p>

<p>
	Note that 32G RAM+256G <abbr title="embedded MultiMediaCard">EMMC</abbr> configuration is now shipping also on FireFly 3588 hardware. I asked them nicely way back in like November to give us 256GB <abbr title="embedded MultiMediaCard">emmc</abbr> instead of 128GB. <span class="ipsEmoji">🙂</span>
</p>
]]></description><guid isPermaLink="false">28087</guid><pubDate>Sat, 29 Apr 2023 15:39:11 +0000</pubDate></item><item><title>Recover Mldonkey to repositories</title><link>https://forum.armbian.com/topic/42042-recover-mldonkey-to-repositories/</link><description><![CDATA[<p>
	Hello. 
</p>

<p>
	May be it is easy or not. I don't know. Mldonkey Server has fallen from Debian repositories about one year ago.
</p>

<p>
	How much $help$ do you need? 
</p>

<p>
	Thanks. 
</p>
]]></description><guid isPermaLink="false">42042</guid><pubDate>Fri, 05 Jul 2024 07:31:25 +0000</pubDate></item><item><title>Rockchip rk3066 board</title><link>https://forum.armbian.com/topic/41272-rockchip-rk3066-board/</link><description><![CDATA[<p>
	Hello is it possible to add support for the Rockchip rk3066 boards like the Marsboard and the mk808b ??
</p>

<p>
	 
</p>

<p>
	Thanks 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">41272</guid><pubDate>Sun, 16 Jun 2024 10:06:10 +0000</pubDate></item><item><title>CONFIG_USB_HIDDEV option for nanopi-r4s kernel (possibly others)</title><link>https://forum.armbian.com/topic/37672-config_usb_hiddev-option-for-nanopi-r4s-kernel-possibly-others/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	I would like to propose a change to the default kernel config for the r4s.
</p>

<p>
	 
</p>

<p>
	Currently in .config
</p>

<p>
	#<br />
	# USB HID support<br />
	#<br />
	CONFIG_USB_HID=y<br />
	CONFIG_HID_PID=y<br />
	CONFIG_USB_HIDDEV=y
</p>

<p>
	 
</p>

<p>
	This should be altered to 
</p>

<p>
	CONFIG_USB_HID=<strong>m </strong><br />
	 
</p>

<p>
	This change has been requested previously for other boards: <a href="https://forum.armbian.com/topic/10280-config_usb_hiddev-option-for-odroid-xu4-kernel-possibly-others/#comment-78454" rel="">here</a> and is also explained properly.
</p>

<p>
	To summarise : the change would allow those using APCUPSD to communicate with their APC UPS device.
</p>

<p>
	 
</p>

<p>
	TiA!
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">37672</guid><pubDate>Thu, 18 Apr 2024 13:58:48 +0000</pubDate></item><item><title>[GIFT] - thunar improvemnt with "Open as root" plugin for XFCE4</title><link>https://forum.armbian.com/topic/37559-gift-thunar-improvemnt-with-open-as-root-plugin-for-xfce4/</link><description><![CDATA[<p>
	Hello,<br />
	 
</p>

<p>
	Well, ladies and gentlemen, I done it, becoz I can't live without it when quitting cinnamon for xfce.<br />
	It is like the thunar-archive-plugin (file-roller equivalent) that should be enabled by default imho.<br />
	I decided to release it here , this is my gift to armbian team to thanks for their work.
</p>

<p>
	<br />
	<u>INSTALLATION</u>
</p>

<p>
	 
</p>

<p>
	If you follow the README.md, you will have the magic custom action added
</p>

<p>
	 
</p>

<p>
	 <img alt="add_open_as_root_custom_action_in_thunar.gif.34410e60b0db0a3cbaef94a2aef9380b.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="12177" data-ratio="69.78" width="675" src="https://forum.armbian.com/uploads/monthly_2024_04/add_open_as_root_custom_action_in_thunar.gif.34410e60b0db0a3cbaef94a2aef9380b.gif" />
</p>

<p>
	 
</p>

<p>
	The demo:
</p>

<p>
	 
</p>

<p>
	<img alt="use_open_as_root_in_context_menu.gif.cc8d205a07c4c92c514e756538582b8c.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="12178" data-ratio="76.59" width="675" src="https://forum.armbian.com/uploads/monthly_2024_04/use_open_as_root_in_context_menu.gif.cc8d205a07c4c92c514e756538582b8c.gif" />
</p>

<p>
	 
</p>

<p>
	Enjoy
</p>

<p>
	                         SoSie
</p>

<p>
	<a class="ipsAttachLink" data-fileext="zip" data-fileid="12184" href="https://forum.armbian.com/applications/core/interface/file/attachment.php?id=12184&amp;key=70d90e5d8932cdc622cd749cb3ab87e1" rel="">thunar-open-as-root-plugin.zip</a>
</p>
]]></description><guid isPermaLink="false">37559</guid><pubDate>Wed, 17 Apr 2024 14:06:17 +0000</pubDate></item><item><title>RockPi 5b / Kernel 6.8.2 / dtb overlay + gpio</title><link>https://forum.armbian.com/topic/37156-rockpi-5b-kernel-682-dtb-overlay-gpio/</link><description><![CDATA[<p>
	Hello Armbian Team,
</p>

<p>
	 
</p>

<p>
	i have the wish for the integration of
</p>

<p>
	- <abbr title="General purpose input/output">GPIO</abbr> Support for RockPi 5b to the Edge Kerne
</p>

<p>
	- <abbr title="Device tree blob">dtb</abbr>'s which are aviable for Kernel 5.10.160 mostly importend for me are the UARTS
</p>

<p>
	  ( if tryed to compile the <abbr title="Device tree source">DTS</abbr> files form 5.10.160 for the 6.8.2 .. ends after sending some to the UART with a Kernel segfault <span class="ipsEmoji">😞</span> )<br />
	 
</p>

<p>
	Thanks a lot for the good Work <span class="ipsEmoji">🙂</span><br />
	René
</p>
]]></description><guid isPermaLink="false">37156</guid><pubDate>Wed, 03 Apr 2024 09:34:21 +0000</pubDate></item><item><title>Multi-factor authentication to the forum does not work with Firefox</title><link>https://forum.armbian.com/topic/29459-multi-factor-authentication-to-the-forum-does-not-work-with-firefox/</link><description><![CDATA[<p>
	Sorry, I was unsure which category to post this under, feel free to move it if there is a better place.
</p>

<p>
	 
</p>

<p>
	I enabled "multi factor authentication" for my forum account (ie. "the code thingy that changes with time"), but the window to ask for the code doesn't show up with Firefox (this is the latest version of Firefox 115.0.3 (64-bit) on MacOS). It does with with Safari though.
</p>
]]></description><guid isPermaLink="false">29459</guid><pubDate>Sun, 30 Jul 2023 07:33:55 +0000</pubDate></item><item><title>Disable yandex mirror for requests from Ukraine</title><link>https://forum.armbian.com/topic/23616-disable-yandex-mirror-for-requests-from-ukraine/</link><description><![CDATA[<p>
	Requests to yandex blocked by most providers in Ukraine. So, apt failed to pull new updates when roundrobin returns yandex as a mirror
</p>
]]></description><guid isPermaLink="false">23616</guid><pubDate>Thu, 22 Sep 2022 15:05:11 +0000</pubDate></item><item><title>NPU</title><link>https://forum.armbian.com/topic/33299-npu/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	<em>hi everybody...  are you planning to migrate the IO scheduler to the NPU?  in most cases, it is not involved on the devices that your operating system serves.  This would give space for new perspectives.</em>
</p>
]]></description><guid isPermaLink="false">33299</guid><pubDate>Fri, 19 Jan 2024 08:16:58 +0000</pubDate></item><item><title>armbian-ramlog problems and possible improvements</title><link>https://forum.armbian.com/topic/19995-armbian-ramlog-problems-and-possible-improvements/</link><description><![CDATA[<p>
	On my odroid hc2 with armbian/bullseye I found some of the logs (both in /var/log and /var/log.hdd) empty, while they should have some contens (i.e. afpd.log, kern.log, user.log, ...).
</p>

<p>
	 
</p>

<p>
	The empty files all have the timestamp of a run of armbian-ramlog at a recent reboot. In armbian-ramlog.log I found this for the run that created the empty files:
</p>

<p>
	 
</p>

<pre class="ipsCode">rsync: [receiver] write failed on "/var/log/journal/0d4b1c13b9a14b6d9c746402b7d7ef6f/user-1000@0005d37f46f9961b-23c015a66b68d086.journal~": No space left on device (28)
rsync error: error in file IO (code 11) at receiver.c(378) [receiver=3.2.3]
rsync: [sender] write error: Broken pipe (32)</pre>

<p>
	 
</p>

<p>
	Seems that journal has become too big to fit on the log/ramdisk. That is strange, as I defined a maximum of 20MB for the journal and the ramdisk has 50MB.
</p>

<p>
	 
</p>

<p>
	I guess this is what happened: When syncing to sd armbian-ramlog uses rsync without --delete. So if some older files have been already delete by journald (because of the 20 MB limit) on the ramdisk, they will still stay in the log on sd. Therefore the journal on the sd will become bigger and bigger. Which is not a problem because there is plenty of space on the sd. However, when rebooting everything is copied from the sd to the ramdisk. Including the bloated journal. Thus the ramdisk is full and additional files will not fit (see error message from rsync).
</p>

<p>
	 
</p>

<p>
	I think in this case rsync just creates empty files and that is the reason for my empty logs. And on next sync the empty files are copied back to sd so both versions are empty.
</p>

<p>
	 
</p>

<p>
	There is another potential problem I see in the implementation of armbian-ramlog: on reboot only recent files (so no *.gz or *.[0-9]) are copied to ramdisk. After som runtime logrotate will rotate the logs and create new *.gz or *.[0-9]. However, these might already exist on the sd. They will be overwritten when the logs are written back to sd. So you loose old logs.
</p>

<p>
	 
</p>

<p>
	I think both problems are due to the fact that simple rsync is used without --delete and without copying even the old files to the ramdisk. To overcome these problems I see two ways:
</p>

<p>
	 
</p>

<ul>
	<li>
		use rsync --delete and dont exclude *.gz and *.[0-9]. Then the ramdisk holds all logs and when copying to sd nothing is lost. But this may requier a bigger ramdisk
	</li>
	<li>
		dont use rsync but use an overlay fs instead. I found this discussion on the topic. The described solution looks superior to me than what we are using now:<br />
		<a href="https://unix.stackexchange.com/questions/424341/mount-var-logs-as-tmpfs-with-help-of-overlayfs-to-save-changes-sometimes" rel="external nofollow">https://unix.stackexchange.com/questions/424341/mount-var-logs-as-tmpfs-with-help-of-overlayfs-to-save-changes-sometimes</a>
	</li>
</ul>

<p>
	 
</p>

<p>
	What do you think about it? Would it make sense to use an overlay fs?
</p>

<p>
	 
</p>

<p>
	I am not that deep into linux hacking and therefore are not sure if I would be able to implement it in a nice way. But I would like to support this process and do some tasks.
</p>

<p>
	 
</p>

<p>
	Regards,
</p>

<p>
	jba
</p>
]]></description><guid isPermaLink="false">19995</guid><pubDate>Sat, 05 Mar 2022 13:28:38 +0000</pubDate></item><item><title>Open hardware iMX8 8M Plus in CM4 footprint - 10yr design life</title><link>https://forum.armbian.com/topic/33193-open-hardware-imx8-8m-plus-in-cm4-footprint-10yr-design-life/</link><description><![CDATA[<p>
	I spotted this new board coming soon <a href="https://www.crowdsupply.com/ov-tech-gmbh/pi-mx8-module" rel="external nofollow">https://www.crowdsupply.com/ov-tech-gmbh/pi-mx8-module</a>
</p>

<p>
	 
</p>

<p>
	More info 
</p>

<div class="ipsEmbeddedOther" contenteditable="false">
	<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedid="embed5560104407" src="https://forum.armbian.com/index.php?app=core&amp;module=system&amp;controller=embed&amp;url=https://twitter.com/QVHenkel/status/1744831182745833904" style="height:654px;"></iframe>
</div>

<p>
	 
</p>

<p>
	 
</p>

<p>
	I appreciate it's a lot of work to support new boards, but I wondered if anyone was interested in forking this <a href="https://github.com/TechNexion-customization/ubuntu-tn-imx/tree/master?tab=readme-ov-file#technexion-ubuntu-lts-image-builder" rel="external nofollow">https://github.com/TechNexion-customization/ubuntu-tn-imx/tree/master?tab=readme-ov-file#technexion-ubuntu-<abbr title="Long term support"><abbr title="Long term support">lts</abbr></abbr>-image-builder</a> and doing a Armbian build for it?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">33193</guid><pubDate>Sun, 14 Jan 2024 09:07:13 +0000</pubDate></item><item><title>New mirror in Japan</title><link>https://forum.armbian.com/topic/30728-new-mirror-in-japan/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I'm not sure if this is the right place, but I used the contact form twice back in august and september and haven't received any reply <span><img alt=":)" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_smile.png" srcset="https://forum.armbian.com/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /> The mirror list on the github page is not updated either</span>
</p>

<p>
	 
</p>

<p>
	<span>Anyway, as a raspberry pi lover, I've set up a mirror to support the development of armbian:</span>
</p>

<p>
	 
</p>

<p>
	<a href="http://repo.jing.rocks/armbian-apt" rel="external nofollow">http://repo.jing.rocks/armbian-apt</a>
</p>

<p>
	<a href="https://repo.jing.rocks/armbian-apt" rel="external nofollow">https://repo.jing.rocks/armbian-apt</a>
</p>

<p>
	<a rel="">rsync://repo.jing.rocks/armbian-apt</a>
</p>

<p>
	 
</p>

<p>
	<a href="http://repo.jing.rocks/armbian-dl" rel="external nofollow">http://repo.jing.rocks/armbian-dl</a>
</p>

<p>
	<a href="https://repo.jing.rocks/armbian-dl" rel="external nofollow">https://repo.jing.rocks/armbian-dl</a>
</p>

<p>
	<a rel="">rsync://repo.jing.rocks/armbian-dl</a>
</p>

<p>
	 
</p>

<p>
	sync frequency: every 4 hrs
</p>

<p>
	upstream: rsync://rsync.armbian.com/{apt,dl}
</p>

<p>
	armbian-archive coming soon(TM)
</p>

<p>
	 
</p>

<p>
	Bandwidth: 10Gbit/s, not metered. Currently serving about 10TB per day.
</p>

<p>
	Admin contact: Jing Luo &lt;szmun.luoj a.t. gmail.com&gt; or &lt;jing a.t. jing.rocks&gt;
</p>

<p>
	Geolocation: Tokyo, Japan
</p>

<p>
	IPv6: yes
</p>

<p>
	 
</p>

<p>
	Thank you for your trust and support.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">30728</guid><pubDate>Thu, 12 Oct 2023 13:34:23 +0000</pubDate></item><item><title>HDMI support for 1024x600 (btt 7" LCD)</title><link>https://forum.armbian.com/topic/31645-hdmi-support-for-1024x600-btt-7-lcd/</link><description><![CDATA[<p>
	Hello. <br />
	I am trying to use MKS SKIPR board with HDMI 7" LCD (1024x600) from BTT (<a href="https://biqu.equipment/collections/lcd/products/bigtreetech-hdmi5-v1-0-hdmi7-v1-0?variant=39984058138722" rel="external nofollow">https://biqu.equipment/collections/lcd/products/bigtreetech-hdmi5-v1-0-hdmi7-v1-0?variant=39984058138722</a> ) but seems to be not supported (initial console or klipperscreen).<br />
	I tried mks linux image, and 0.2.1-23.08.0-trunk (edge)<br />
	<br />
	Regards, Fabrizio
</p>
]]></description><guid isPermaLink="false">31645</guid><pubDate>Tue, 14 Nov 2023 08:24:19 +0000</pubDate></item><item><title>Board support for NXP i.MX95  / i.MX93</title><link>https://forum.armbian.com/topic/31611-board-support-for-nxp-imx95-imx93/</link><description><![CDATA[<p>
	Hi Moderators, 
</p>

<p>
	 
</p>

<p>
	I noticed in the past some requests were made already in regards to supporting i.MX platforms. This did not work out are there is no budget for such developments ($)
</p>

<p>
	 
</p>

<p>
	We plan to bring an i.MX93 and i.MX95 board to the market early next year, and support for Armbian is one of my requirements
</p>

<p>
	Would it be possible to treat this as a paid request to get 2 boards supported by the Armbian releases?
</p>

<p>
	 
</p>

<p>
	let me know where i should post this, if not in the right section 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">31611</guid><pubDate>Mon, 13 Nov 2023 05:52:05 +0000</pubDate></item><item><title>update system image with lvm2 package and add lvm option into armbian-install script</title><link>https://forum.armbian.com/topic/30059-update-system-image-with-lvm2-package-and-add-lvm-option-into-armbian-install-script/</link><description><![CDATA[<p>
	Hi, 
</p>

<p>
	 
</p>

<p>
	Could you please:
</p>

<ul>
	<li>
		update the kernel image to include the 'lvm2' package, load the required modules at boot,
	</li>
	<li>
		upgrade armbian-install script to propose an option in the dialog menu to install the root file system on a volume group (VG) and logical volume (LV) that you will create, instead of directly on a primary disk partition?
	</li>
</ul>

<p>
	 
</p>

<p>
	Please, at least if you are interested or not by this feature can you let a comment?
</p>

<p>
	 
</p>

<p>
	Your feedback will help!
</p>

<p>
	 
</p>

<p>
	Sincerely, 
</p>

<p>
	 
</p>

<p>
	Frederic
</p>
]]></description><guid isPermaLink="false">30059</guid><pubDate>Thu, 07 Sep 2023 00:46:39 +0000</pubDate></item><item><title>Forum category for general board/SoC discussions</title><link>https://forum.armbian.com/topic/30644-forum-category-for-general-boardsoc-discussions/</link><description><![CDATA[<p>
	It's been several years since I started looking for a forum to discuss various <em>general</em> aspects of SBCs, such as "recommend me the board for X", <abbr title="System On a Chip"><abbr title="System On a Chip">SoC</abbr></abbr> software support state, pricing, deals, etc. All not armbian-related per se.
</p>

<p>
	 
</p>

<p>
	Neither of current categories are exactly suitable for such questions on this forum. Off-topic category doesn't receive much attention as I would guess.
</p>

<p>
	 
</p>

<p>
	Proposal: create "general discussions" category.
</p>
]]></description><guid isPermaLink="false">30644</guid><pubDate>Sun, 08 Oct 2023 22:15:53 +0000</pubDate></item><item><title>Please add IA32 UEFI support</title><link>https://forum.armbian.com/topic/23996-please-add-ia32-uefi-support/</link><description><![CDATA[<p>
	I have a z3735 board. Unfortunately, the only system that can be installed at present is Debian Server. Is it feasible for the armbian to support IA32 UEFI
</p>
]]></description><guid isPermaLink="false">23996</guid><pubDate>Sun, 16 Oct 2022 08:03:01 +0000</pubDate></item><item><title>Enable CONFIG_DRM_LOAD_EDID_FIRMWARE for Odroid N2 (or all?)</title><link>https://forum.armbian.com/topic/27705-enable-config_drm_load_edid_firmware-for-odroid-n2-or-all/</link><description><![CDATA[<p>
	I got a particularly tricky display, which requires overriding the EDID on Odroid N2 (this maybe more of a feature of meson-drm ff900000) but Armbian doesn't come compiled on it with the CONFIG_DRM_LOAD_EDID_FIRMWARE kernel config option. Seems that it would be a fairly harmless thing to enable on Amlogic/Odroid and possibly on all devices.
</p>
]]></description><guid isPermaLink="false">27705</guid><pubDate>Sun, 02 Apr 2023 15:55:15 +0000</pubDate></item><item><title>spi-nand kernel module is missing (please add kernel config option MTD_SPI_NAND=m)</title><link>https://forum.armbian.com/topic/29091-spi-nand-kernel-module-is-missing-please-add-kernel-config-option-mtd_spi_nandm/</link><description><![CDATA[<p>
	A lot of spi-<abbr title="A type of flash memory">nand</abbr> flashes is supported linux kernel. It will be very helpful to add a possibility to read/write/erase such flashes using standard linux support. Unfortunately spi-<abbr title="A type of flash memory">nand</abbr> support is not enabled in armbian linux kernel.<br />
	 
</p>

<p>
	example: recovery bootloader on the router board<br />
	 
</p>

<ul>
	<li>
		Orange Pi 4 configuration<br />
		<br />
		1. Recompile orange pi 4 linux kernel to enable spi-<abbr title="A type of flash memory">nand</abbr> driver (linux-5.10 or above is required). Make sure spinand, mtd and nandcore are built as modules<br />
		2. sudo armbian-config, go to “System → <abbr title="Device tree compiler">DTC</abbr>” and replace spidev with spinand<br />
		3. install the following packages: mtd-utils<br />
		4. reboot board to apply changes<br />
		 
	</li>
	<li>
		Connect spi-<abbr title="A type of flash memory">nand</abbr> chip to orange pi4 board<br />
		<br />
		Testpoint Meaning Where to connect<br />
		3.3V 3.3V power supply pin 17 of orange pi 4 connector<br />
		DI SPI Data In pin 19 of orange pi 4 connector<br />
		DO SPI Data Out pin 21 of orange pi 4 connector<br />
		CLK SPI Clock pin 23 of orange pi 4 connector<br />
		GND Ground pin 25 of orange pi 4connector<br />
		CS# SPI Chip Select pin 24 of orange pi 4 connector<br />
		WP# Write Protect short with HOLD# and 3.3V testpoints<br />
		HOLD# Hold short with WP# and 3.3V testpoints<br />
		 
	</li>
	<li>
		restart spinand and mtd modules<br />
		<br />
		rmmod ofpart spinand mtd nandcore<br />
		modprobe spinand<br />
		modprobe mtd<br />
		<br />
		make sure the flash was detected<br />
		<br />
		dmesg | tail -n 6<br />
		[ 237.055291] spi-<abbr title="A type of flash memory">nand</abbr>: probe of spi0.0 failed with error -524<br />
		[ 383.913569] spi-id: 00, ef, aa, 21<br />
		[ 383.913729] spi-id: ef, aa, 21, 00<br />
		[ 383.913878] spi-id: ef, aa, 21, 00<br />
		[ 383.913936] spi-<abbr title="A type of flash memory">nand</abbr> spi0.0: Winbond SPI <abbr title="A type of flash memory">NAND</abbr> was found.<br />
		[ 383.913965] spi-<abbr title="A type of flash memory">nand</abbr> spi0.0: 128 MiB, block size: 128 KiB, page size: 2048, <abbr title="Out Of the Box">OOB</abbr> size: 64<br />
		 
	</li>
	<li>
		Recovering bootloader<br />
		<br />
		Add partitions of your choice using<br />
		<br />
		mtdpart add /dev/mtd0 &lt;PART_NAME&gt;<br />
		<br />
		Erase &amp; flash partition<br />
		<br />
		flash_erase /dev/mtd 0 0<br />
		nandwrite /dev/mtd image_file<br />
		<br />
		Disconnect flash from orange pi board and test it
	</li>
</ul>
]]></description><guid isPermaLink="false">29091</guid><pubDate>Mon, 03 Jul 2023 00:43:52 +0000</pubDate></item><item><title>BananaPi CM4: Add force USB host mode capability</title><link>https://forum.armbian.com/topic/30113-bananapi-cm4-add-force-usb-host-mode-capability/</link><description><![CDATA[<p>
	The BananaPi CM4 doesn't play well with a number of third party base boards in that often, USB does not work on them. Usually, that is because the third party base board designer connected the USB hub IC to an <abbr title="System On a Chip">SOC</abbr> OTG port without connecting a line to switch the OTG port into host mode. The problem was demonstrated at least with the Waveshare CM4 Base Board B and the MCUZone POE baseboard. In the Banana Pi forums, Sinovoip engineer "August" <a href="https://forum.banana-pi.org/t/cm4-with-mcuzone-board-no-usb-port-works/15552/7" rel="external nofollow">posted</a> a DTBO for Ubuntu 20.04 which solves the issue by forcing host mode. Below is the DTBO decompiled to <abbr title="Device tree source">DTS</abbr>.
</p>

<p>
	I would like to request that this overlay be updated for the Armbian kernel and included as an optional overlay into the Meson 64 / BananaPi CM4 distribution.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">dts</span><span class="pun">-</span><span class="pln">v1</span><span class="pun">/;</span><span class="pln">

</span><span class="pun">/</span><span class="pln"> </span><span class="pun">{</span><span class="pln">

        fragment@0 </span><span class="pun">{</span><span class="pln">
                target </span><span class="pun">=</span><span class="pln"> </span><span class="pun">&lt;</span><span class="lit">0xffffffff</span><span class="pun">&gt;;</span><span class="pln">

                __overlay__ </span><span class="pun">{</span><span class="pln">
                        controller</span><span class="pun">-</span><span class="pln">type </span><span class="pun">=</span><span class="pln"> </span><span class="pun">&lt;</span><span class="lit">0x01</span><span class="pun">&gt;;</span><span class="pln">
                </span><span class="pun">};</span><span class="pln">
        </span><span class="pun">};</span><span class="pln">

        fragment@1 </span><span class="pun">{</span><span class="pln">
                target </span><span class="pun">=</span><span class="pln"> </span><span class="pun">&lt;</span><span class="lit">0xffffffff</span><span class="pun">&gt;;</span><span class="pln">

                __overlay__ </span><span class="pun">{</span><span class="pln">
                        otg </span><span class="pun">=</span><span class="pln"> </span><span class="pun">&lt;</span><span class="lit">0x00</span><span class="pun">&gt;;</span><span class="pln">
                </span><span class="pun">};</span><span class="pln">
        </span><span class="pun">};</span><span class="pln">

        __fixups__ </span><span class="pun">{</span><span class="pln">
                dwc2_a </span><span class="pun">=</span><span class="pln"> </span><span class="str">"/fragment@0:target:0"</span><span class="pun">;</span><span class="pln">
                usb3_phy_v2 </span><span class="pun">=</span><span class="pln"> </span><span class="str">"/fragment@1:target:0"</span><span class="pun">;</span><span class="pln">
        </span><span class="pun">};</span><span class="pln">
</span><span class="pun">};</span></pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">30113</guid><pubDate>Sat, 09 Sep 2023 08:55:31 +0000</pubDate></item><item><title>dedicated subforums for boards</title><link>https://forum.armbian.com/topic/30300-dedicated-subforums-for-boards/</link><description><![CDATA[<p>
	moderators/admins, I'm thinking it could help to put Orange Pi Zero 3 in its own unmaintained boards sub section, it is likely there'd be more threads related to this<br />
	and to move this thread and the other thread into the new orange pi zero 3 board section
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="209225" data-embedcontent="" data-embedid="embed5742220100" src="https://forum.armbian.com/topic/30243-%E3%80%90orange-pi-zero-3%E3%80%91is-the-content-of-the-error-or-warning-output-by-the-kernel-of-a-serious-nature/?do=embed" style="height:393px;max-width:502px;"></iframe>

<p>
	 
</p>
]]></description><guid isPermaLink="false">30300</guid><pubDate>Mon, 18 Sep 2023 08:35:07 +0000</pubDate></item><item><title>Rename the project to better reflect it's function</title><link>https://forum.armbian.com/topic/30239-rename-the-project-to-better-reflect-its-function/</link><description><![CDATA[<p>
	it was originally named armbian, because the framework was providing images for arm, but now we do riscv and even amd64 so i propose a rename.
</p>
]]></description><guid isPermaLink="false">30239</guid><pubDate>Sat, 16 Sep 2023 05:59:12 +0000</pubDate></item><item><title>Implement Request For Comment (RFC)</title><link>https://forum.armbian.com/topic/30111-implement-request-for-comment-rfc/</link><description><![CDATA[<p>
	Writing code for armbian is currently pain and suffering, because the code quality is horrible and it always makes me do changes alike <a href="https://github.com/Kreyren/armbian-build-kreyren/compare/6cd581c96c0b7b800b6549afe23112d4a662d2a0..811288169004dccacab964129ecaf8cfe891b22d" rel="external nofollow">https://github.com/Kreyren/armbian-build-kreyren/compare/6cd581c96c0b7b800b6549afe23112d4a662d2a0..811288169004dccacab964129ecaf8cfe891b22d</a> that waste time just to get the contribution to work reliably, thus proposing to take an inspiration for how other projects such as nixos handle this issue and implement a RFC: <a href="https://github.com/NixOS/rfcs" rel="external nofollow">https://github.com/NixOS/rfcs</a><br />
	<br />
	Which is a repository filled with directives that are to be followed during development to unite the coding style through brainstorm and logical rationale<br />
	<br />
	Additionally this RFC can then be taken as an industry standard for scripting in bash/shell
</p>
]]></description><guid isPermaLink="false">30111</guid><pubDate>Sat, 09 Sep 2023 00:19:17 +0000</pubDate></item><item><title>Fix Opt-Out of Newsletter</title><link>https://forum.armbian.com/topic/29932-fix-opt-out-of-newsletter/</link><description><![CDATA[<p>
	The opt-out of the newsletter only works if you are logged in. If you don't know your password or are mistakenly on the email-list, that's bad. Please change it so you can opt out of the newsletter simply by clicking the link. In some countries this a legal requirement for sending newsletters.<br />
	I have also attempted to opt out via the contact form and by replying to the email, to no avail. It would be nice if you read your email <span><span class="ipsEmoji">🙂</span></span>
</p>

<p>
	<br />
	Thank you!
</p>
]]></description><guid isPermaLink="false">29932</guid><pubDate>Thu, 31 Aug 2023 13:43:39 +0000</pubDate></item><item><title>Unattended upgrades</title><link>https://forum.armbian.com/topic/29392-unattended-upgrades/</link><description><![CDATA[<p>
	I found this default setting in `/etc/apt/apt.conf.d/02-armbian-periodic` for apt in my armbian image for my odroid HC2:
</p>

<p>
	```APT::Periodic::Enable: "0"```
</p>

<p>
	I suspect many credit-card servers just chug along with default settings for years without manual upgrades (myself included until i reinstalled a fresh image the other day).
</p>

<p>
	Should't that be enabled by default so people can stay up to date with security updates etc.?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">29392</guid><pubDate>Tue, 25 Jul 2023 21:34:52 +0000</pubDate></item><item><title>Nanopi Duo2 Forum - Nevermind :-)</title><link>https://forum.armbian.com/topic/29119-nanopi-duo2-forum-nevermind/</link><description><![CDATA[<p>
	Sry. the existing search tags are fine <span class="ipsEmoji">🙂</span>
</p>

<p>
	 
</p>

<p>
	Would be nice to have a separate forum for Nanopi Duo2.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	   T.
</p>
]]></description><guid isPermaLink="false">29119</guid><pubDate>Tue, 04 Jul 2023 08:28:21 +0000</pubDate></item><item><title>Khadas vim3l</title><link>https://forum.armbian.com/topic/28718-khadas-vim3l/</link><description><![CDATA[<p>
	May i ask about support for Khadas vim3l?
</p>
]]></description><guid isPermaLink="false">28718</guid><pubDate>Sun, 11 Jun 2023 08:51:47 +0000</pubDate></item><item><title>Armbian VHD version?</title><link>https://forum.armbian.com/topic/28579-armbian-vhd-version/</link><description><![CDATA[<p>
	Would it be possible to include VHD versions of the Armbian for PC? I was able to convert the image file over to VHD, but it would have been nice to have it available as a download. This is for use in VirtualBox or other virtual machine (like XCP-NG for my use case).
</p>

<p>
	 
</p>

<p>
	Alternate being an ISO installer, but that would probably take a bunch of work to get going.
</p>
]]></description><guid isPermaLink="false">28579</guid><pubDate>Tue, 30 May 2023 20:47:07 +0000</pubDate></item><item><title>snd_aloop module not in kernel modules as #1410 issue</title><link>https://forum.armbian.com/topic/27864-snd_aloop-module-not-in-kernel-modules-as-1410-issue/</link><description><![CDATA[<p>
	Hi
</p>

<p>
	Any news when it could be included in Armbian?
</p>

<p>
	As I see 4 years we have been waiting for it...
</p>

<p>
	Kindly
</p>
]]></description><guid isPermaLink="false">27864</guid><pubDate>Wed, 12 Apr 2023 20:32:12 +0000</pubDate></item><item><title>Create BTRFS subvolumes by default</title><link>https://forum.armbian.com/topic/28031-create-btrfs-subvolumes-by-default/</link><description><![CDATA[<p>
	Under Ubuntu when you install using BTRFS and Debian when you install to BTRFS using the Calamares live GUI installer, both installers create a subvolume called @home for the /home directory and another subvol called @ for the rest of the filesystem. This layout enables users to use timeshift to easily (and automatically with timeshift-autosnap-apt) create BTRFS snapshots and restore them using the command line or the timeshift GUI and restore their OS whilst optionally keeping users files stored under /home intact.
</p>

<p>
	 
</p>

<p>
	I would like to see the armbian installation script configure BTRFS in this same manner.
</p>
]]></description><guid isPermaLink="false">28031</guid><pubDate>Tue, 25 Apr 2023 22:29:39 +0000</pubDate></item><item><title>Enable EXFAT on Rockchip Kernels</title><link>https://forum.armbian.com/topic/28014-enable-exfat-on-rockchip-kernels/</link><description><![CDATA[<p>
	It's a good filesystem for universal storage, but isnt enabled on Rockchip (orangepi5/ rock 5b) kernels and I need to maintain my own.
</p>
]]></description><guid isPermaLink="false">28014</guid><pubDate>Mon, 24 Apr 2023 19:47:35 +0000</pubDate></item><item><title>Please add support for odroid n2+ GPIO UART in armbian</title><link>https://forum.armbian.com/topic/27677-please-add-support-for-odroid-n2-gpio-uart-in-armbian/</link><description><![CDATA[<p>
	There is a armbian release for odroid n2+ but my request is for working release. Means working also onboard uart. At this moment no chance to get working uart which is on the odroid board.
</p>
]]></description><guid isPermaLink="false">27677</guid><pubDate>Thu, 30 Mar 2023 16:57:14 +0000</pubDate></item><item><title>Add support for BPI-r3</title><link>https://forum.armbian.com/topic/26936-add-support-for-bpi-r3/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	Are there any plans to add support for this board?
</p>

<p>
	 
</p>

<p>
	Thanks,
</p>

<p>
	Gustavo
</p>
]]></description><guid isPermaLink="false">26936</guid><pubDate>Tue, 28 Feb 2023 21:09:17 +0000</pubDate></item><item><title>Armbian LOGO</title><link>https://forum.armbian.com/topic/26765-armbian-logo/</link><description><![CDATA[<p>
	It's time to get a good logo for armbian...I mean the little penguin dude is cool...but we need something we can make stickers and templates for cases and whatnot
</p>

<p>
	 
</p>

<p>
	I am no graphics guru...but can we either get that little guy below converted into something we can use for other things<br />
	<br />
	<br />
	<br />
	 
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2023_02/armbian.png.a2474e638f42551bc4dbd739635846da.png" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="10033" src="https://forum.armbian.com/uploads/monthly_2023_02/armbian.thumb.png.198b5bb295ec3224d4ff6d53970b9789.png" data-ratio="50" width="1000" class="ipsImage ipsImage_thumbnailed" alt="armbian.png"></a></p>]]></description><guid isPermaLink="false">26765</guid><pubDate>Sun, 19 Feb 2023 15:50:32 +0000</pubDate></item><item><title>download stats?</title><link>https://forum.armbian.com/topic/26075-download-stats/</link><description><![CDATA[<p>
	Is there a web page that gives the download stats?  I was curious to know which board is the most popular.
</p>
]]></description><guid isPermaLink="false">26075</guid><pubDate>Sat, 21 Jan 2023 19:01:44 +0000</pubDate></item><item><title>Keyboard configuration</title><link>https://forum.armbian.com/topic/25640-keyboard-configuration/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	Could you add the keyboard layout configuration as the first operation in the first startup, before creating the password.
</p>

<p>
	 
</p>

<p>
	That would be realy helpful.
</p>

<p>
	 
</p>

<p>
	Regards.
</p>
]]></description><guid isPermaLink="false">25640</guid><pubDate>Sat, 07 Jan 2023 10:37:53 +0000</pubDate></item><item><title>Backup Utility</title><link>https://forum.armbian.com/topic/16284-backup-utility/</link><description><![CDATA[<p>
	Was wondering if there is a utility similar to the Khadas Krescue boot utility that allows one to backup/install emcc images??
</p>

<p>
	I found it very useful to backup my Khadas images as well as installing different os.   The description is as follows:
</p>

<p>
	 
</p>

<p>
	'Krescue is an extremely small (21mb) operating system that you can boot directly from a micro-SD card or your <abbr title="embedded MultiMediaCard">EMMC</abbr>. It is a “Swiss Army knife”, and you can use it to perform a variety of low-level <abbr title="Single board computer">SBC</abbr> maintenance tasks. Most notable of which are backing-up your <abbr title="embedded MultiMediaCard">EMMC</abbr> by dumping a raw-compressed .img.gz, and rapidly installing a new OS via flashing a .img.gz back into the <abbr title="embedded MultiMediaCard">EMMC</abbr>. Krescue can download and install OS images directly from the web via wired Ethernet.'
</p>

<p>
	 
</p>

<p>
	I've finally got my Heliios64 about 2 weeks ago and have it setup to the point I believe its ready for primetime but would like to ensure I have an easy way to backup/restore my emcc image.  Any thoughts?
</p>
]]></description><guid isPermaLink="false">16284</guid><pubDate>Fri, 04 Dec 2020 17:26:19 +0000</pubDate></item><item><title>Make lowest download speed limit configurable</title><link>https://forum.armbian.com/topic/25431-make-lowest-download-speed-limit-configurable/</link><description><![CDATA[<p>
	Currently lowest download speed limit is hardcoded to 500k (<a href="https://github.com/armbian/build/blob/6d20fa48ac09c6341c3bcefdf458273d4c153ef7/lib/functions/general/downloads.sh#L79" rel="external nofollow">build/lib/functions/general/downloads.sh, line 79</a>)
</p>

<pre class="ipsCode">--lowest-speed-limit=500K</pre>

<p>
	 
</p>

<p>
	As I build my first image, I hit a lot of times this limit <span class="ipsEmoji">🙈</span>
</p>

<p>
	<img alt="image.png.4ccf85e194f723684e7ebfbd95f4b621.png" class="ipsImage ipsImage_thumbnailed" data-fileid="9758" data-ratio="75.00" width="800" src="https://forum.armbian.com/uploads/monthly_2022_12/image.png.4ccf85e194f723684e7ebfbd95f4b621.png" />
</p>

<p>
	 
</p>

<p>
	Wouldn't be nice if this limit was configurable? I'm willing to try to implement it myself.
</p>

<ul>
	<li>
		Should I create an issue on Jira or GitHub or is the forum the right place to discuss it?
	</li>
	<li>
		Where would be the right place to add this parameter? userpatches/config-default.conf?
	</li>
</ul>
]]></description><guid isPermaLink="false">25431</guid><pubDate>Thu, 29 Dec 2022 16:44:50 +0000</pubDate></item><item><title>Add industrial/POS installation flavor</title><link>https://forum.armbian.com/topic/25393-add-industrialpos-installation-flavor/</link><description><![CDATA[<p>
	This is more of an idea or feedback than a requirement. I know you guys are struggling with community engagement and support/donations, and I plan to help myself because I love what you do and find it exciting.
</p>

<p>
	 
</p>

<p>
	I wo<abbr title="Rockchip">rk</abbr> for a company in the industrial automation field and last year a small revolution picked up. At the SPS in Nürnberg/Germany (the biggest European fair in our field) last November, a ton of industrial hardware constructors unveiled their new ARM-based compact devices running Linux: essentially modified <abbr title="Single board computer">SBC</abbr>s. This is really unusual because industrial automation has been traditionally more oriented toward Microsoft. But thanks to different technological evolutions that have occurred in recent years, Linux has become more accessible to machine constructors with less know-how in software development and Linux. What I mean is that I see the opportunity that you guys attract this kind of people and companies who have money and can financially support you with Armbian.
</p>

<p>
	 
</p>

<p>
	My experience with Armbian has been so far positive in this context. What I'm missing is a more industrial flavored installation. CLI is perfect for devices without a monitor. For HMI and POS, Desktop is already ove<abbr title="Rockchip">rk</abbr>ill. For this kind of application (HMI and POS) it would be perfect to have a Debian based installation with the following software wo<abbr title="Rockchip">rk</abbr>ing <abbr title="Out Of the Box">OOB</abbr>:
</p>

<ul>
	<li>
		Terminal
	</li>
	<li>
		SSH
	</li>
	<li>
		VNC
	</li>
	<li>
		XFCE
	</li>
	<li>
		Text editor (i.e. nano)
	</li>
	<li>
		Chromium
	</li>
	<li>
		Git
	</li>
	<li>
		Docker
	</li>
</ul>

<p>
	 
</p>

<p>
	There is no need of things like:
</p>

<ul>
	<li>
		Kernel headers
	</li>
	<li>
		LibreOffice
	</li>
	<li>
		Thunderbird
	</li>
	<li>
		Firefox
	</li>
	<li>
		FileZilla
	</li>
	<li>
		Gimp
	</li>
	<li>
		VIM
	</li>
	<li>
		VPN
	</li>
	<li>
		IPTV
	</li>
	<li>
		Plex
	</li>
	<li>
		Cloud
	</li>
	<li>
		...
	</li>
</ul>

<p>
	 
</p>

<p>
	It would also be absolutely perfect to have the ability to start a GUI application with arguments, i.e. from armbianEnv.txt (i.e. Chromium in kiosk mode with a URL), or the ability to configure it from armbian-config.
</p>

<p>
	 
</p>

<p>
	This is another t<abbr title="Orange Pi">opi</abbr>c, but related: I also see a lot of confusion on the forum (I was confused too) between enabling the desktop and auto-login. Currently the auto-login feature is hidden behind "Enable desktop" in armbian-config. In a first step, I would extend the menu description to "Enable desktop or auto-login" to make it clearer. In a second step, I would provide the possibility to enable/disable the auto-login independently from the desktop.
</p>

<p>
	 
</p>

<p>
	I hope you guys appreciate these feedabacks and I'm sorry that I can't immediately help with devel<abbr title="Orange Pi">opi</abbr>ng features and solving issues, my know-how with Bash, Linux and GitHub is too limited. But I hope to be able to fill this gap quickly.
</p>
]]></description><guid isPermaLink="false">25393</guid><pubDate>Wed, 28 Dec 2022 11:17:57 +0000</pubDate></item><item><title>Provide Eaidk610 development board support</title><link>https://forum.armbian.com/topic/24131-provide-eaidk610-development-board-support/</link><description><![CDATA[<p>
	The device tree is as follows
</p>

<p>
	<a href="https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts" rel="external nofollow">https://github.com/torvalds/linux/blob/master/arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/rk3399-eaidk-610.<abbr title="Device tree source">dts</abbr></a>
</p>
]]></description><guid isPermaLink="false">24131</guid><pubDate>Tue, 25 Oct 2022 04:52:39 +0000</pubDate></item><item><title>badram, add tolerance to faulty RAM</title><link>https://forum.armbian.com/topic/24446-badram-add-tolerance-to-faulty-ram/</link><description><![CDATA[<p>
	I have a rockpro64 that i use as a NAS. It recently started to behave unexpectedly and after investigating the issue i realised that the RAM has defective block.
</p>

<p>
	after searching for a solution (because i'd like not to waste 80$ to get a new board and my BGA soldering skill are far from whats needed to change the RAM module) there seems to be one that is called badram. It basically tell the kernel not to use a set of known bad addresses. saddly this is not a standard package but a kernel patch made for debian and ubuntu that i have no idea how to install on ARMBIAN.
</p>

<p>
	I was wondering if it would be interesting and possible to add this option to armbian.
</p>

<p>
	the way i see it it would be a module in the armbian-config tools that check the RAM and if badblock are found the user is promoted if they can be added to a blacklist.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">24446</guid><pubDate>Wed, 16 Nov 2022 09:41:40 +0000</pubDate></item><item><title>respeaker rk3229 expected...</title><link>https://forum.armbian.com/topic/24347-respeaker-rk3229-expected/</link><description><![CDATA[<p>
	 
</p>

<p>
	Particularly, the <strong>linux.config</strong> file is expected, better to enable kernel <strong>6.0</strong>  ? <img alt="^_^" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_happy.png" srcset="https://forum.armbian.com/uploads/emoticons/happy@2x.png 2x" title="^_^" width="20" />
</p>

<p>
	 
</p>

<p>
	Cheers
</p>
]]></description><guid isPermaLink="false">24347</guid><pubDate>Thu, 10 Nov 2022 09:35:00 +0000</pubDate></item><item><title>Please add Linux Mint 21 support to armbian build script.</title><link>https://forum.armbian.com/topic/24058-please-add-linux-mint-21-support-to-armbian-build-script/</link><description><![CDATA[<p>
	Please add Linux Mint 21 ("Vanessa") support to armbian build script.
</p>
]]></description><guid isPermaLink="false">24058</guid><pubDate>Thu, 20 Oct 2022 06:30:07 +0000</pubDate></item><item><title>Debian Testing repo</title><link>https://forum.armbian.com/topic/23932-debian-testing-repo/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	I am a long time Debian Testing user, and would like to use the testing repo on armbian as well.
</p>

<p>
	Currently however, I only get the choice between stable and unstable. apt.armbian.com also seems to only house packages for stable and unstable, not for testing.
</p>

<p>
	 
</p>

<p>
	I would think that when you are already supporting stable and unstable, testing wouldn't be much more than just flicking a switch to turn it on. However, I assume people here know better than me. I barely know what is in the armbian repos.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">23932</guid><pubDate>Wed, 12 Oct 2022 18:44:14 +0000</pubDate></item><item><title>Please update /lib/systemd/system/haveged.service</title><link>https://forum.armbian.com/topic/23716-please-update-libsystemdsystemhavegedservice/</link><description><![CDATA[<p>
	The official <a href="https://github.com/jirka-h/haveged" rel="external nofollow">GitHub page for haveged</a> says:
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			Starting from Linux kernel v5.4, the HAVEGED inspired algorithm has been included in the Linux kernel (see the LKML article and the Linux Kernel commit).
		</p>
	</div>
</blockquote>

<p>
	Fedora and Arch both have a test for the kernel version in haveged.service:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">ConditionKernelVersion=&lt;5.6</span></pre>

<p>
	I put a complete example of haveged.service in this GitHub Gist for the convenience of anyone reading this post.
</p>

<p>
	<a href="https://gist.github.com/ambiamber/0d99cc5c8f79a72633acf39c443f5f2f" rel="external nofollow">https://gist.github.com/ambiamber/0d99cc5c8f79a72633acf39c443f5f2f</a>
</p>

<p>
	 
</p>

<p>
	I got here because on a fresh installation "systemctl status" showed "degraded" because haveged failed to start (which is correct because it shouldn't start).
</p>

<p>
	 
</p>

<p>
	Upstream bug report <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=999811" rel="external nofollow">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=999811</a>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">23716</guid><pubDate>Sun, 02 Oct 2022 10:45:06 +0000</pubDate></item><item><title>Archive does not work</title><link>https://forum.armbian.com/topic/23675-archive-does-not-work/</link><description><![CDATA[<p>
	Can no longer download older builds for nanopi r2s
</p>
]]></description><guid isPermaLink="false">23675</guid><pubDate>Wed, 28 Sep 2022 01:53:38 +0000</pubDate></item><item><title>Enable ath11k kernel module build for QCNFA765/QCA6391</title><link>https://forum.armbian.com/topic/23538-enable-ath11k-kernel-module-build-for-qcnfa765qca6391/</link><description><![CDATA[<p>
	QCA6391 is supported since kernel 5.10 and QCNFA765(WCN6856) since 5.17. So please enable default build options for them.
</p>

<p>
	Options are ATH11K_PCI and ATH11K(ATH11K_PCI depends on ATH11K)
</p>
]]></description><guid isPermaLink="false">23538</guid><pubDate>Thu, 15 Sep 2022 16:00:48 +0000</pubDate></item><item><title>Hope add support for rockpi 4c+</title><link>https://forum.armbian.com/topic/22758-hope-add-support-for-rockpi-4c/</link><description><![CDATA[<p>
	Hope add support for rockpi 4c+
</p>
]]></description><guid isPermaLink="false">22758</guid><pubDate>Thu, 04 Aug 2022 10:44:14 +0000</pubDate></item><item><title>Armbian x86 for old BIOS</title><link>https://forum.armbian.com/topic/22382-armbian-x86-for-old-bios/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	please move this thread to the correct place in case I misplaced it.
</p>

<p>
	 
</p>

<p>
	Does the armbian image for generic Intel/AMD x86 also support PCs with the old BIOS (non-UEFI)?
</p>

<p>
	I ask because I have a pretty old Notebook from 2013 which still works good as general purpose Internet or Office workhorse and this only has the old BIOS.
</p>

<p>
	 
</p>

<p>
	The armbian image for the Intel/AMD looks pretty nice and I would like to install it no the Notebook eventually when Windows 10 runs out.
</p>

<p>
	 
</p>

<p>
	If it does not support this, is there an image for the old BIOS?
</p>

<p>
	 
</p>

<p>
	Thanks!
</p>

<p>
	 
</p>

<p>
	Best regards, Udo
</p>
]]></description><guid isPermaLink="false">22382</guid><pubDate>Wed, 13 Jul 2022 15:53:34 +0000</pubDate></item><item><title>Has Armbian decided to not support eMMC any more for the RockPro64 ?</title><link>https://forum.armbian.com/topic/21596-has-armbian-decided-to-not-support-emmc-any-more-for-the-rockpro64/</link><description><![CDATA[<p>
	This was my goto distro and Im going to have to find another one because of the lack of support for <abbr title="embedded MultiMediaCard">eMMC</abbr> going forward.
</p>

<p>
	Why has the 5 kernels led to the drop in support for <abbr title="embedded MultiMediaCard">eMMC</abbr>?  
</p>
]]></description><guid isPermaLink="false">21596</guid><pubDate>Tue, 21 Jun 2022 00:27:56 +0000</pubDate></item><item><title>Minimal Armbian for H3 chip with kiosk feature</title><link>https://forum.armbian.com/topic/21190-minimal-armbian-for-h3-chip-with-kiosk-feature/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	I am looking for a Minimal Armbian for H3 chip with kiosk feature. I don't need desktop interface but still need a web browser to open at startup. 
</p>

<p>
	 
</p>

<p>
	Is there any version like this? I need it minimum because i will install on <abbr title="embedded MultiMediaCard">eMMC</abbr> of the Orange Pi PC Plus and it has only 8GB.
</p>
]]></description><guid isPermaLink="false">21190</guid><pubDate>Wed, 01 Jun 2022 09:36:11 +0000</pubDate></item><item><title>Add support for Olimex RK3328 SOM</title><link>https://forum.armbian.com/topic/21508-add-support-for-olimex-rk3328-som/</link><description><![CDATA[<p>
	Could you please add support for Olimex RK3328 SOM (<a href="https://www.olimex.com/Products/SOM/RK3328/" rel="external nofollow">https://www.olimex.com/Products/SOM/RK3328/)</a>, in a minimal and base version of the bullseye release?
</p>

<p>
	 
</p>

<p>
	Thanks
</p>
]]></description><guid isPermaLink="false">21508</guid><pubDate>Wed, 15 Jun 2022 11:46:50 +0000</pubDate></item><item><title>swich to efiboot on supported platforms</title><link>https://forum.armbian.com/topic/21371-swich-to-efiboot-on-supported-platforms/</link><description><![CDATA[<p>
	HIi Armbianers! i found <a href="https://marcin.juszkiewicz.com.pl/2021/03/14/u-boot-and-generic-distro-boot/" rel="external nofollow">Link  </a>by  Marcin Juszkiewicz and i wonder if it be able to switch from using extlinux.conf to grub-efi-arm,arm64  with custom flash-kernel package ( mayby optional)
</p>
]]></description><guid isPermaLink="false">21371</guid><pubDate>Fri, 10 Jun 2022 00:22:18 +0000</pubDate></item><item><title>Asus thinker board 2s</title><link>https://forum.armbian.com/topic/21008-asus-thinker-board-2s/</link><description><![CDATA[<p>
	Hi, can somebodey please make armbian for Asus Thinker board 2 / 2s. I would be very thankfull.
</p>
]]></description><guid isPermaLink="false">21008</guid><pubDate>Thu, 19 May 2022 16:17:42 +0000</pubDate></item><item><title>Add support for NanoPi R2C</title><link>https://forum.armbian.com/topic/20550-add-support-for-nanopi-r2c/</link><description><![CDATA[<p>
	Could you please add support for NanoPi R2C Plus (<a href="https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R2C_Plus#Install_OS" rel="external nofollow">https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R2C_Plus#Install_OS</a>). I tried the R2S image and it failed to boot; I believe due to network hardware being different on this board (using YT8521S)
</p>
]]></description><guid isPermaLink="false">20550</guid><pubDate>Mon, 02 May 2022 02:17:57 +0000</pubDate></item><item><title>Fixing rpi-clone to work with armbian</title><link>https://forum.armbian.com/topic/14090-fixing-rpi-clone-to-work-with-armbian/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi all
</p>

<p>
	I have been using <a href="https://github.com/billw2/rpi-clone" rel="external nofollow">https://github.com/billw2/rpi-clone</a> to clone sd cards as it uses rsync. It's <u>much</u> quicker than imaging and will clone larger cards to smaller if there is space. The thing is it expects a raspberrypi and so doesn't update the UUID in the armbianEnv.txt and fstab. If I manually do this then the clone is bookable and works fine. I cant script (yet), so if anyone could take a look at the script on git and suggest how this could be changed to work with armbian also i would be really grateful.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">14090</guid><pubDate>Tue, 19 May 2020 07:59:30 +0000</pubDate></item><item><title>RockPro64: Initial Setup Steps not updated</title><link>https://forum.armbian.com/topic/20301-rockpro64-initial-setup-steps-not-updated/</link><description><![CDATA[<p>
	I have used the latest stable/current image for Tinker and was very pleased to see the new steps/wizard for initial setup with passwords, users, locale, wifi etc
</p>

<p>
	 
</p>

<p>
	<strong>This is not the case with RockPro64 latest current images</strong>. I get even with the focal cinammon the warning about being a nightly build and old initial steps.<br />
	Not as posted here posted by Igor in the Armbian Download RockPro64 page
</p>

<p>
	Just a note as many of us would like to see similar. <br />
	If Im missing something my apologies and please point me to the right place<br />
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="8893" href="https://forum.armbian.com/uploads/monthly_2022_04/image.png.a0956e385176728db84f8b7cf5579a7b.png" rel=""><img alt="image.thumb.png.76794e78b6c8bf3a2cb37ccc8f12a897.png" class="ipsImage ipsImage_thumbnailed" data-fileid="8893" data-ratio="81.52" width="920" src="https://forum.armbian.com/uploads/monthly_2022_04/image.thumb.png.76794e78b6c8bf3a2cb37ccc8f12a897.png" /></a>
</p>
]]></description><guid isPermaLink="false">20301</guid><pubDate>Wed, 20 Apr 2022 15:00:55 +0000</pubDate></item><item><title>Backup and restore using rsync and NFS (NAS) ?</title><link>https://forum.armbian.com/topic/20181-backup-and-restore-using-rsync-and-nfs-nas/</link><description><![CDATA[<p>
	Is there a backup and restore script on armbian using rsync and NFS for backup entire system to NAS like there is on dietpi (dietpi-backup) which is excellent?
</p>
]]></description><guid isPermaLink="false">20181</guid><pubDate>Thu, 31 Mar 2022 16:08:37 +0000</pubDate></item><item><title>Improving / simplifying first-run services using systemd features</title><link>https://forum.armbian.com/topic/20049-improving-simplifying-first-run-services-using-systemd-features/</link><description><![CDATA[<p>
	Hi all,
</p>

<p>
	 
</p>

<p>
	While building a custom image that needs to do some things at the end of the first bootup and reboot, I ran into some issues with armbian-firstrun.service. It currently has Type=simple, which means dependencies will be started when armbian-firstrun is *started*, and there is no clean way to wait until after it has *finished*. Looking to fix this, I noticed some other things that could be improved in this area, such as using systemd's first-boot-complete.target and ConditionFirstBoot to more simply manage first-boot-only services.
</p>

<p>
	 
</p>

<p>
	I'm considering implementing some changes and submitting them in a PR, but before I do that, I'd like to get some feedback on the approach and whether it seems worth investing time into. I considered creating a github issue about this, but given it is sort-of a feature request and the github new issue wizard seems intended to redirect away from github issues, I thought to instead post here. If a github issue seems more appropriate, I'll gladly repost there.
</p>

<p>
	 
</p>

<p>
	In any case, to solve the particular problem I was having (a service that needs to run after the full first boot has completed, including resizing and firstrun script), here's three incremental changes that I would think would make sense (just 1. would be the minimal to solve this problem, 1. + 2. would solve it more generally, and 1. + 2. + .3 would simplify the code a bit maybe).
</p>

<p>
	<br />
	1. Make armbian-firstrun.service `Type=oneshot`, so you can declare `After=armbian-firstrun.service` and `After=armbian-resize-filesystem.service`. This also means that system boot is delayed until this service is completed, but it does not prevent other boot services to run in parallel, so I would not consider this an issue (if it is, then removing the `Before=getty...` stuff could be considered, which is currently pointless anyway (you will not get a login prompt until armbian-firstrun.service is started, but it will not wait for completion). Note that using `Type=simple` in armbian-firstrun.service originates from <a href="https://github.com/armbian/build/commit/ee8d396fa639cd89e08fdd6646c32308f3b25f4f" rel="external nofollow">https://github.com/armbian/build/commit/ee8d396fa639cd89e08fdd6646c32308f3b25f4f</a>, but there is no rational for this choice.
</p>

<p>
	2. Give armbian-firstrun.service and armbian-resize-filesystem `Wants=first-boot-complete.target` and `Before=first-boot-complete.target` so `first-boot-complete.target` does not fire until `armbian-firstrun` is done, allowing others to just do `After=first-boot-complete.target` without having to explicitly reference specific services.
</p>

<p>
	3. Give armbian-firstrun.service and armbian-resize-filesystem `ConditionFirstBoot=yes` to let systemd ensure they are only called on the first boot. This allows removing the `systemctl disable` calls in these respective scripts as well, but needs the `/etc/machine-id` file to be removed (see<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900366#20" rel="external nofollow"> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900366#20)</a>, but that's probably a good idea anyway (to be regenerated on first boot, currently all machines using the same image have the same machine id).
</p>

<p>
	 
</p>

<p>
	One thing (feature or seeming problem maybe) with using ConditionFirstBoot as suggested above, is that systemd ensures that if the first boot is interrupted, the first boot services are ran again on the subsequent boots, until they have all ran completely (to ensure they all had a chance to ran). This is implemented by (roughly) running ConditionFirstBoot services only if `/etc/machine-id` does not exist, and only writing it to disk *after* all `first-boot-complete.target` services have completed (also when they failed, I think). This means that if the boot is interrupted before *all* first-boot services are ran, all of them will be ran again on the next boot and needs these services to be ok with being ran twice (this is also currently the case when the boot is interrupted when either or both services are still running, except that if either service completes, then that particular service will not be retried, but others might be). See also <a href="https://man7.org/linux/man-pages/man5/machine-id.5.html" rel="external nofollow">https://man7.org/linux/man-pages/man5/machine-id.5.html</a>
</p>

<p>
	 
</p>

<p>
	As a related optimization, if 1. above is applied I think we could also add a `Before=ssh.service` to armbian-firstrun.service and remove the sshd restart from `armbian-firstrun`, so systemd just delays sshd startup until the keys are generated (but only if armbian-firstrun is active, so on subsequent boots sshd is started as normal).
</p>

<p>
	 
</p>

<p>
	Also, regardless of all of the above, I see that the armbian-firstrun deletes the ssh host keys and then forces regenerating them by calling dpkg-reconfigure. However, it would seem safer to me to actually delete the ssh keys at the end of image generation somewhere (maybe in `post_debootstrap_tweaks()`?), to really rule out the possibility of machines all using the same (publicly known) keys from the image file.
</p>

<p>
	 
</p>

<p>
	So, how do these sound?
</p>
]]></description><guid isPermaLink="false">20049</guid><pubDate>Mon, 14 Mar 2022 14:23:04 +0000</pubDate></item><item><title>Can we remove downloading of Linaro and other deps from the build process?</title><link>https://forum.armbian.com/topic/19970-can-we-remove-downloading-of-linaro-and-other-deps-from-the-build-process/</link><description><![CDATA[<p>
	Can we remove the downloading of Linaro and other build dependencies from the build process?
</p>

<p>
	That would save so much time and bandwidth.  Most of us are able to obtain and install the Linaro and other dependencies for our build systems on our own.  Let's figure out how to avoid doing this on each and every clean build of Armbian.
</p>

<p>
	 
</p>

<p>
	I have lots of bandwidth and the build doesn't even start after it takes ten to twenty minutes downloading these packages.
</p>

<p>
	 
</p>

<p>
	Thanks, and I appreciate any comments on this request.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">19970</guid><pubDate>Tue, 01 Mar 2022 20:44:33 +0000</pubDate></item><item><title>Can we stop building modules for hardware that doesn't exist on the target device?</title><link>https://forum.armbian.com/topic/19971-can-we-stop-building-modules-for-hardware-that-doesnt-exist-on-the-target-device/</link><description><![CDATA[<p>
	Can we stop building modules for hardware that doesn't exist on the target device?
</p>

<p>
	My observation is that we seem to be building the entire kernel tree, but correct me if I'm wrong.
</p>

<p>
	Let's see if we can only build hardware that actually exists on the device instead of building everything.
</p>

<p>
	 
</p>

<p>
	For example, my Pine64 doesn't even have WiFi but dozens of WiFi drivers are built. 
</p>

<p>
	Same with my Orange Pi 3 <abbr title="Long term support"><abbr title="Long term support">LTS</abbr></abbr>, it has BlueTooth and WiFi, but doesn't need the several dozen other BlueTooth and WiFi devices built into its kernel modules directory.
</p>

<p>
	 
</p>

<p>
	Thanks!
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">19971</guid><pubDate>Tue, 01 Mar 2022 20:57:24 +0000</pubDate></item><item><title>Add NanoPi K2 to support please !!!</title><link>https://forum.armbian.com/topic/19955-add-nanopi-k2-to-support-please/</link><description><![CDATA[<p>
	NanoPi K2 used to be supported but its not now and we’re looking forward to see NanoPi K2 on support list again !!!  (NanoPi K2 has the same <abbr title="System On a Chip"><abbr title="System On a Chip">SoC</abbr></abbr> as Odroid C2 and we wish we can use armbian on nanopik2 more stable) Have a nice day !!! <span><img alt=":D" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_biggrin.png" srcset="https://forum.armbian.com/uploads/emoticons/biggrin@2x.png 2x" title=":D" width="20" /></span>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">19955</guid><pubDate>Mon, 28 Feb 2022 05:22:02 +0000</pubDate></item><item><title>Add RK3399 ROCK Pi 4A+/4B+ to building script</title><link>https://forum.armbian.com/topic/19658-add-rk3399-rock-pi-4a4b-to-building-script/</link><description><![CDATA[<p>
	Hello gents,
</p>

<p>
	 
</p>

<p>
	I have been out of the loop for quite some time...
</p>

<p>
	Therefore did not update my armbian dev env either for quite a while, was a bit "surprised" after a " git pull " most boards went to <abbr title="Community supported Chip - no official support"><abbr title="Community supported Chip - no official support">CSC</abbr></abbr>, but read the story why...
</p>

<p>
	 
</p>

<p>
	Anyway I was wondering rgd the "new" <a href="https://www.cnx-software.com/2021/05/23/rock-pi-4-plus-sbc-gets-rockchip-op1-processor-emmc-flash-pre-loaded-with-twister-os-armbian/" rel="external nofollow">OP1 Rockpi4+ boards</a>, if same image can be used for these boards ?
</p>

<p>
	Most likely a new entry to compile, armbian building script,  will appear sooner or later. Also noticed current <a href="https://kernelnewbies.org/Linux_5.16#ARM" rel="external nofollow">kernel 5.16 holds commits for 4A+ and 4B+</a> <span>:</span>
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">Rockchip
...
Add RK3399 ROCK Pi 4A+ board commit
Add RK3399 ROCK Pi 4B+ board commit
...</span></pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	In +/- two months like to start a <a href="https://wiki.radxa.com/ROCKPI_23W_PoE_HAT" rel="external nofollow">PoE</a> ROCK Pi 4A<strong>+</strong> board project , checking current status I most likely should start building for "rockpi-4a" and change kernel config a bit.
</p>

<p>
	Hopefully by then a "Bleeding edge" ( 5.16 kernel ) can be compiled for these boards ... 
</p>

<p>
	 
</p>

<p>
	Currently compilation.log shows ( see below ) and suspecting these patches <span>:</span>
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">Displaying message: * [\e[32ml\e[0m][\e[32mc\e[0m] board-rockpi4-0005-arm64-dts-enable-es8316-audio.patch  info
Displaying message: * [\e[32ml\e[0m][\e[32mc\e[0m] general-fix-es8316-kernel-panic.patch  info</span></pre>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			dolphs@develop:~/armbian/output/debug$ more compilation.log
		</p>

		<p>
			        == u-boot make rock-pi-4-rk3399_defconfig ==
		</p>

		<p>
			<br />
			        == u-boot make BL31=/home/dolphs/armbian/cache/sources/rkbin-tools/rk33/rk3399_bl31_v1.35.elf tpl/u-boot-tpl.bin spl/u-boot-spl.bin u-boot.itb u-boot-<abbr title="Device tree blob">dtb</abbr>.bin ==
		</p>

		<p>
			.config:2044:warning: override: reassigning to symbol BOOTDELAY<br />
			arch/arm/mach-rockchip/rk3399/rk3399.c: In function ‘board_debug_uart_init’:<br />
			arch/arm/mach-rockchip/rk3399/rk3399.c:126:36: warning: unused variable ‘<abbr title="General purpose input/output">gpio</abbr>’ [-Wunused-variable]<br />
			  126 |  struct rockchip_gpio_regs * const <abbr title="General purpose input/output">gpio</abbr> = (void *)GPIO0_BASE;<br />
			      |                                    ^~~~<br />
			arch/arm/mach-rockchip/rk3399/rk3399.c: In function ‘board_debug_uart_init’:<br />
			arch/arm/mach-rockchip/rk3399/rk3399.c:126:36: warning: unused variable ‘<abbr title="General purpose input/output">gpio</abbr>’ [-Wunused-variable]<br />
			  126 |  struct rockchip_gpio_regs * const <abbr title="General purpose input/output">gpio</abbr> = (void *)GPIO0_BASE;<br />
			      |                                    ^~~~<br />
			arch/arm/mach-rockchip/rk3399/rk3399.c: In function ‘board_debug_uart_init’:<br />
			arch/arm/mach-rockchip/rk3399/rk3399.c:126:36: warning: unused variable ‘<abbr title="General purpose input/output">gpio</abbr>’ [-Wunused-variable]<br />
			  126 |  struct rockchip_gpio_regs * const <abbr title="General purpose input/output">gpio</abbr> = (void *)GPIO0_BASE;<br />
			      |                                    ^~~~
		</p>

		<p>
			        == kernel ==
		</p>

		<p>
			arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/overlay/rockchip-spi-spidev.<abbr title="Device tree source">dts</abbr>:22.11-27.6: Warning (spi_bus_reg): /fragment@1/__overlay__/spidev: SPI bus unit address format error, expected "0"<br />
			arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/overlay/rockchip-spi-spidev.<abbr title="Device tree source">dts</abbr>:36.11-41.6: Warning (spi_bus_reg): /fragment@2/__overlay__/spidev: SPI bus unit address format error, expected "0"<br />
			arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/overlay/rockchip-spi-spidev.<abbr title="Device tree source">dts</abbr>:50.11-55.6: Warning (spi_bus_reg): /fragment@3/__overlay__/spidev: SPI bus unit address format error, expected "0"<br />
			arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/overlay/rockchip-spi-spidev.<abbr title="Device tree source">dts</abbr>:64.11-69.6: Warning (spi_bus_reg): /fragment@4/__overlay__/spidev: SPI bus unit address format error, expected "0"<br />
			arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/rk3399-rock-pi-4.dtsi:501.19-515.4: ERROR (duplicate_label): /i2c@ff130000/codec@11: Duplicate label 'es8316' on /i2c@ff130000/codec@11 and /i2c@ff110000/codec@11<br />
			arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/rk3399-rock-pi-4.dtsi:511.26-513.6: ERROR (duplicate_label): /i2c@ff130000/codec@11/port/endpoint: Duplicate label 'es8316_p0_0' on /i2c@ff130000/codec@11/port/endpoint and<br />
			 /i2c@ff110000/codec@11/port/endpoint<br />
			arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/rk3399-rock-pi-4.dtsi:545.16-551.4: ERROR (duplicate_label): /i2s@ff890000/port: Duplicate label 'i2s0_p0' on /i2s@ff890000/port and /i2s@ff880000/port<br />
			arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/rk3399-rock-pi-4.dtsi:546.23-550.5: ERROR (duplicate_label): /i2s@ff890000/port/endpoint: Duplicate label 'i2s0_p0_0' on /i2s@ff890000/port/endpoint and /i2s@ff880000/port/<br />
			endpoint<br />
			ERROR: Input tree has errors, aborting (use -f to force output)<br />
			make[2]: *** [scripts/Makefile.lib:352: arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip/rk3399-rock-pi-4.<abbr title="Device tree blob">dtb</abbr>] Error 2<br />
			make[2]: *** Waiting for unfinished jobs....<br />
			make[1]: *** [scripts/Makefile.build:549: arch/arm64/boot/<abbr title="Device tree source">dts</abbr>/rockchip] Error 2<br />
			make[1]: *** Waiting for unfinished jobs....<br />
			make: *** [Makefile:1385: dtbs] Error 2<br />
			make: *** Waiting for unfinished jobs....<br />
			 
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Grtz! 
</p>
]]></description><guid isPermaLink="false">19658</guid><pubDate>Sun, 16 Jan 2022 02:30:12 +0000</pubDate></item><item><title>Full Disk Encryption</title><link>https://forum.armbian.com/topic/19589-full-disk-encryption/</link><description><![CDATA[<p>
	Are there any plans to add an option for full disk encryption to the installer ? I am using the RockPro64 if that matters. I notice that no ARM distro I have tried supports this for the RockPro64 currently so i'm not sure if it is just a low priority or if there is a techncial reason to not have it. Regardless if it's doable I would appreciate it being added down the road.
</p>
]]></description><guid isPermaLink="false">19589</guid><pubDate>Sun, 02 Jan 2022 05:36:09 +0000</pubDate></item><item><title>adding ashmem and binder to the kernel by default?? obviusly bc of anbox.</title><link>https://forum.armbian.com/topic/16627-adding-ashmem-and-binder-to-the-kernel-by-default-obviusly-bc-of-anbox/</link><description><![CDATA[<p>
	Hi Folks! I think this would be great for testing Anbox easily on armbian. We are linux users (and we hate android), but in order to get ARM Linux attractive as desktop we may have to offer anbox.
</p>

<p>
	the kernel modules have problems on latest kernels so would be great to have them included already. maybe that makes the kernel "too big" and isn't acceptable, but that's up to you to consider it or not.
</p>

<p>
	best regards, Salvador.
</p>
]]></description><guid isPermaLink="false">16627</guid><pubDate>Wed, 30 Dec 2020 05:45:48 +0000</pubDate></item><item><title>Possible to add ksmbd?</title><link>https://forum.armbian.com/topic/16115-possible-to-add-ksmbd/</link><description><![CDATA[<p>
	ksmbd is a more performant version of Samba. Located here: <a href="https://github.com/cifsd-team/cifsd" rel="external nofollow">https://github.com/cifsd-team/cifsd</a> and <a href="https://github.com/cifsd-team/ksmbd-tools" rel="external nofollow">https://github.com/cifsd-team/ksmbd-tools</a>
</p>

<p>
	 
</p>

<p>
	Given that most devices supported by Armbian are underpowered, it would be great to get this installable via apt.
</p>
]]></description><guid isPermaLink="false">16115</guid><pubDate>Thu, 26 Nov 2020 02:26:22 +0000</pubDate></item><item><title>Where can I download armbian with real MySQL (not MariaDb)?</title><link>https://forum.armbian.com/topic/19461-where-can-i-download-armbian-with-real-mysql-not-mariadb/</link><description><![CDATA[<p>
	Too many years ago I had Armbian whis  was based on Debian Jessie with MySql. And there I've created database with three tables ENGINE = InnoDB. <br />
	When I download and rolled Armbian on Debian Buster based I note that MariaDb instead Mysql is on it. Now using MariaDb I can not make dump of my database. 
</p>

<p>
	I found out here <a href="https://stackoverflow.com/questions/19926802/mariadb-crash-table-doesnt-exist-in-engine-cant-recover-tables" rel="external nofollow">https://stackoverflow.com/questions/19926802/mariadb-crash-table-doesnt-exist-in-engine-cant-recover-tables</a> that I can make dump with Mysql only
</p>
]]></description><guid isPermaLink="false">19461</guid><pubDate>Mon, 06 Dec 2021 21:28:44 +0000</pubDate></item><item><title>Change default kernel config to enable CONFIG_MODULE_FORCE_UNLOAD</title><link>https://forum.armbian.com/topic/19393-change-default-kernel-config-to-enable-config_module_force_unload/</link><description><![CDATA[<p>
	Dear developers!
</p>

<p>
	Could you please consider possibility to change default kernel config, used in release versions of Armbian, so it enable to forcefully unload of kernel modules ( to do this config option CONFIG_MODULE_FORCE_UNLOAD needs to be enabled). This is seldom but regular needs for me and I beleive for many others in case of external hardware malfunctions, for example.
</p>

<p>
	 
</p>

<p>
	Previosly  I have used selfcompiled version of Armbian 5.15 where named option was enabled and anything was fine. Now I have upgraded to Armbian 21.08.1 Buster by installing release version of it because it seems dramatically more complicated to compile by myself.
</p>

<p>
	 
</p>

<p>
	Now in case of freezes of my bluetooth adapter which connects to gsm phone to send some alerts, the only way to restore its functioning is to do system restart, while uloading an reloading (rmmod -f btusb; moprobe btusb) bluetooth driver was enough. 
</p>
]]></description><guid isPermaLink="false">19393</guid><pubDate>Thu, 02 Dec 2021 00:42:18 +0000</pubDate></item><item><title>armbian-config function</title><link>https://forum.armbian.com/topic/17259-armbian-config-function/</link><description><![CDATA[<p>
	please add option in armbian-config for autologin in shell with root or non root user.
</p>
]]></description><guid isPermaLink="false">17259</guid><pubDate>Fri, 12 Mar 2021 20:02:18 +0000</pubDate></item><item><title>Odroid C2 I2S</title><link>https://forum.armbian.com/topic/19241-odroid-c2-i2s/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/3Ez8' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/3Ez8
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	I need i2s audio output on the Odroid C2. Have the required kernel modules snd-<abbr title="System On a Chip">soc</abbr>-pcm5102 and snd-<abbr title="System On a Chip">soc</abbr>-odroid-dac
</p>

<p>
	made it into any Armbian C2 images?
</p>
]]></description><guid isPermaLink="false">19241</guid><pubDate>Wed, 10 Nov 2021 09:13:13 +0000</pubDate></item><item><title>Consider support `./compile.sh podman`?</title><link>https://forum.armbian.com/topic/19135-consider-support-compilesh-podman/</link><description><![CDATA[<p>
	Hi, currently container build only support docker, when I run `./compile.sh docker`(docker is an alias of podman), the build will fail.
</p>

<p>
	 
</p>

<p>
	When I switch back to docker, the build is ok.
</p>

<p>
	 
</p>

<p>
	Can Armbian dev team consider support podman? since podman is popular nowadays. <span>:-P</span>
</p>
]]></description><guid isPermaLink="false">19135</guid><pubDate>Wed, 20 Oct 2021 06:28:28 +0000</pubDate></item><item><title>rk3228a tv box with wifi chipset sv6152p driver ssv6x5x</title><link>https://forum.armbian.com/topic/19108-rk3228a-tv-box-with-wifi-chipset-sv6152p-driver-ssv6x5x/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I have a tv box (mxq pro 4k 5g with rk3228a chipset). The wifi chipset is sv6152p.
</p>

<p>
	The armbian image "Armbian_21.08.1_Rk322x-box_buster_legacy_4.4.194_xfce_desktop.img.xz" works on it with the wifi driver ssv6x5x.
</p>

<p>
	 
</p>

<p>
	I want to use librelec on it. When i install unofficial libreelec for rk3229/rk3228 box (kernel 4.4.194) the wifi don't works. The driver for ssv6051 is loading at startup but wifi don't works.
</p>

<p>
	 
</p>

<p>
	Can somebody say to me how to compile ssv6x5x for libreelec.
</p>

<p>
	I don't know how to cross compile it.
</p>

<p>
	 
</p>

<p>
	which source do i use :
</p>

<p>
	 
</p>

<p>
	<a href="https://github.com/khadas/android_hardware_wifi_icomm_drivers_ssv6xxx" rel="external nofollow">https://github.com/khadas/android_hardware_wifi_icomm_drivers_ssv6xxx</a>
</p>

<p>
	 
</p>

<p>
	or
</p>

<p>
	 
</p>

<p>
	<a href="https://github.com/paolosabatino/ssv6x5x" rel="external nofollow">https://github.com/paolosabatino/ssv6x5x</a>
</p>

<p>
	 
</p>

<p>
	How to proceed.
</p>

<p>
	 
</p>

<p>
	Thank's a lot.
</p>

<p>
	 
</p>

<p>
	Bests regards.
</p>
]]></description><guid isPermaLink="false">19108</guid><pubDate>Fri, 15 Oct 2021 11:03:03 +0000</pubDate></item><item><title>Distribute armbian without pre-installed non-free software (iozone3)</title><link>https://forum.armbian.com/topic/18900-distribute-armbian-without-pre-installed-non-free-software-iozone3/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	It is my personal opinion that armbian should be distributed without default packages from the Debian <em>non-free</em> archive area.
</p>

<p>
	I think that the only package that is pre-installed from that area is <em>iozone3</em>.
</p>

<p>
	 
</p>

<p>
	I wanted to stress that I believe that the armbian developers chose to pre-install iozone3 in good faith.
</p>

<p>
	So I don't mean to cause any undue trouble - If removing the tool is not appropriate at this time, I understand.
</p>

<p>
	 
</p>

<p>
	I just wanted it out there that this is something that is 'nice to have'.
</p>

<p>
	 
</p>

<p>
	Thanks,
</p>

<p>
	LD
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">18900</guid><pubDate>Sat, 04 Sep 2021 14:49:38 +0000</pubDate></item><item><title>Include Linux Kernel patch to make ASMedia Chips work again</title><link>https://forum.armbian.com/topic/18691-include-linux-kernel-patch-to-make-asmedia-chips-work-again/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	there has been a linux kernel issue in the pci part. The symptoms are Armbian kernel panics. This has already been discussed in the armbian forum:
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="17409" data-embedcontent="" data-embedid="embed8254129669" scrolling="no" src="https://forum.armbian.com/topic/16871-espressobin-board-not-booting-due-to-kernel-panic-if-sata-connected/?do=embed" style="height:214px;max-width:502px;"></iframe>

<p>
	 
</p>

<p>
	A patch has been supplied by <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/15935-pali/?do=hovercard" data-mentionid="15935" href="https://forum.armbian.com/profile/15935-pali/" rel="">@Pali</a> and Marek Behún in the <em>drivers/pci/quirks.c</em> file. Thank you guys very much for that!
</p>

<p>
	 
</p>

<p>
	Bug report can be found here:<a href="https://bugzilla.kernel.org/show_bug.cgi?id=212695" rel="external nofollow">https://bugzilla.kernel.org/show_bug.cgi?id=212695</a>
</p>

<p>
	And patch can be found here: <a href="https://lore.kernel.org/linux-pci/20210317115924.31885-1-kabel@kernel.org/" rel="external nofollow">https://lore.kernel.org/linux-pci/20210317115924.31885-1-kabel@kernel.org/</a>
</p>

<p>
	 
</p>

<p>
	This is the actual patch content:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">---
 drivers/pci/quirks.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
index 653660e3ba9e..a561136efb08 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
@@ -3251,6 +3251,11 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_SOLARFLARE,
 			 PCI_DEVICE_ID_SOLARFLARE_SFC4000A_1, fixup_mpss_256);
 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_SOLARFLARE,
 			 PCI_DEVICE_ID_SOLARFLARE_SFC4000B, fixup_mpss_256);
+/*
+ * For some reason DECLARE_PCI_FIXUP_HEADER does not work with pci-aardvark
+ * controller. We have to use DECLARE_PCI_FIXUP_EARLY.
+ */
+DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_ASMEDIA, 0x0612, fixup_mpss_256);
 
 /*
  * Intel 5000 and 5100 Memory controllers have an erratum with read completion
-- </span></pre>

<p>
	 
</p>

<p>
	As proposed by <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/15935-pali/?do=hovercard" data-mentionid="15935" href="https://forum.armbian.com/profile/15935-pali/" rel="">@Pali</a>, I'd like to kindly ask that this patch gets included into Armbian as this affects several boards using ASMedia chip ASM1062 on ARM.
</p>

<p>
	 
</p>

<p>
	If this report lacks any information I'd be happy to supply them.
</p>

<p>
	 
</p>

<p>
	Thank you very much in advance.
</p>

<p>
	Rötti
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">18691</guid><pubDate>Sun, 25 Jul 2021 10:36:50 +0000</pubDate></item><item><title>Orange pi H2+/H3 av/tv out cvbs enable - new armbian focal release?</title><link>https://forum.armbian.com/topic/18775-orange-pi-h2h3-avtv-out-cvbs-enable-new-armbian-focal-release/</link><description><![CDATA[<p>
	In this topic solved the problem orange H3 with tv out.
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="17331" data-embedcontent="" data-embedid="embed5386057229" scrolling="no" src="https://forum.armbian.com/topic/16804-solved-orange-pi-pc-h3-armbian-focal-5104-sunxi-av-tv-out-cvbs-enable/page/2/?do=embed" style="height:390px;max-width:502px;"></iframe>

<p>
	 
</p>

<p>
	Can you add this TV-out feature to the new armbian focal release for orange pi H2+ / H3 ?
</p>
]]></description><guid isPermaLink="false">18775</guid><pubDate>Sun, 08 Aug 2021 16:32:58 +0000</pubDate></item><item><title>Uncoment deb-src via build script</title><link>https://forum.armbian.com/topic/18619-uncoment-deb-src-via-build-script/</link><description><![CDATA[<p>
	I suggest allow armbian script put <a href="https://github.com/armbian/build/blob/6844232dd70a47a7dedc066c630c875c3b55e881/lib/general.sh#L159" rel="external nofollow">deb-src</a> without comment.
</p>

<p>
	 
</p>

<p>
	For example I want to get system with deb-src packages. Of cause I can add deb-src via userpatches/customize-image.sh but it is not so easy.
</p>

<p>
	May be armbian add option like <a href="https://docs.armbian.com/Developer-Guide_Build-Options/" rel="external nofollow">INSTALL_KSRC </a>that allow user to get OS with uncommented deb-src in /etc/apt/sources.list<span> </span>
</p>

<p>
	It also helps in customize-image.sh For example:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="typ">Main</span><span class="pun">()</span><span class="pln"> </span><span class="pun">{</span><span class="pln">   
    apt</span><span class="pun">-</span><span class="pln">get install libxcb</span><span class="pun">-</span><span class="pln">xinerama0</span><span class="pun">-</span><span class="pln">dev </span><span class="pun">-</span><span class="pln">y</span></pre>

<p>
	 
</p>

<p>
	It will Error: You must put some 'deb-src' URIs in your sources.list
</p>

<p>
	 
</p>

<p>
	The solution may be:
</p>

<p>
	./compile.sh REPOSITORY_INSTALL=deb-src
</p>

<p>
	<a class="ipsAttachLink" data-fileext="sh" data-fileid="8173" href="https://forum.armbian.com/applications/core/interface/file/attachment.php?id=8173&amp;key=c4def2afec0b7314485e1c1cc62983b2" rel="">general.sh</a>
</p>
]]></description><guid isPermaLink="false">18619</guid><pubDate>Tue, 13 Jul 2021 00:17:30 +0000</pubDate></item><item><title>Find $BOOTSOURCE in docs</title><link>https://forum.armbian.com/topic/18593-find-bootsource-in-docs/</link><description><![CDATA[<p>
	I try find
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">$BOOTSOURCE</span></pre>

<p>
	in armbian docs. But nothing. But I know that armbian docs use a <a href="https://docs.armbian.com/Developer-Guide_Build-Preparation/" rel="external nofollow">lot of</a> words with $!
</p>

<p>
	 
</p>

<p>
	I suggest allow users to find words with $ in armbian docs.
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.armbian.com/uploads/monthly_2021_07/BOOTSOURCE2.png.8a4ce33a9754325a15094c8b47e2f24f.png" data-fileid="8164" data-fileext="png" rel=""><img alt="BOOTSOURCE2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="8164" data-ratio="48.9" width="1000" src="https://forum.armbian.com/uploads/monthly_2021_07/BOOTSOURCE2.thumb.png.399cd75b6df012142fcc6c2f414fea78.png" /></a>
</p>

<p>
	 
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2021_07/BOOTSOURCE1.png.673fe0b1c57b0c423a2f9f6e345f61be.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="8166" src="https://forum.armbian.com/uploads/monthly_2021_07/BOOTSOURCE1.thumb.png.e3c27079779d3f948d45cbfc6710dff6.png" data-ratio="54.9" width="1000" class="ipsImage ipsImage_thumbnailed" alt="BOOTSOURCE1.png"></a></p>]]></description><guid isPermaLink="false">18593</guid><pubDate>Thu, 08 Jul 2021 22:00:47 +0000</pubDate></item></channel></rss>
