Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Luckfox Lyra Zero W] "apt upgrade" breaks dkms-installed aic8800 driver due to kernel update

Featured Replies

Hi, after doing an "apt upgrade" on my Luckfox Lyra Zero W running "Armbian 26.11.0 Minimal (Trixie)" on kernel 6.1.115-vendor-rockchip, I got an error mid-upgrade: The aic8800-usb driver did not recompile for the new kernel version:

 

Setting up linux-image-vendor-rockchip (26.11.0-trunk.37) ...
Armbian 'linux-image-vendor-rockchip' for '6.1.172-vendor-rockchip': 'postinst' starting.
The kernel is built without module signing facility, modules won't be signed

Autoinstall of module aic8800-usb/5.0+git20260123.5f7be68d-8 for kernel 6.1.172-vendor-rockchip (armv7l)
Building module(s)....................(bad exit status: 2)
Failed command:
make -j3 KERNELRELEASE=6.1.172-vendor-rockchip -C /lib/modules/6.1.172-vendor-rockchip/build M=/var/lib/dkms/aic8800-usb/5.0+git20260123.5f7be68d-8/build/USB/driver_fw/drivers/aic8800 && make -C /lib/modules/6.1.172-vendor-rockchip/build M=/var/lib/dkms/aic8800-usb/5.0+git20260123.5f7be68d-8/build/USB/driver_fw/drivers/aic_btusb

Error! Bad return status for module build on kernel: 6.1.172-vendor-rockchip (armv7l)
Consult /var/lib/dkms/aic8800-usb/5.0+git20260123.5f7be68d-8/build/make.log for more information.

Autoinstall on 6.1.172-vendor-rockchip failed for module(s) aic8800-usb(10).

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
run-parts: /etc/kernel/postinst.d/dkms exited with return code 1

 

The make error log shows that dkms could not find "scripts/basic/fixdep", which to me looks like an ordering issue (compiling the module before making the kernel scripts). Simply running "dpkg --configure -a" after the upgrade re-compiled the module successfully, and all is fine now.

 

I'm making this post since a) I have no idea where else to report this issue and b) to help people who might be affected by this problem as well.

 

Kind regards,
trayshar

luckfox-lyra-zero-w_apt upgrade.log

Join the conversation

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

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.