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.

Problems running Armbian images containing a mainline (next, dev) Linux kernel

Featured Replies

Hi everyone,

 

thanks at first for all the efforts to maintain downloadable Armbian images. However, I am currently unable to execute a mainline Linux kernel, packaged as a .deb, that comes from the Armbian repositories.

The current situation:

  1. Successfully tried Xenial default image (Kernel 3.14). Upgraded to next (Kernel 4.13.10.7), C2 board won't boot.
  2. Successfully tried Stretch next image (Kernel 4.13.5.7). Upgraded to next (Kernel 4.13.10.7), C2 board won't boot.
  3. Tried Stretch next nightly (Kernel 4.13.10.7), C2 board won't boot.
  4. Also tried the dev images from the beta repository, C2 board won't boot.

(Besides I am aware of the experimental character of the next and dev kernels. The board is an ordinary C2 one without any modifications and a decent power supply.)

 

My problem:

I need to compile the DRBD 9.x kernel module. To make things easy for me, I usually download the appropriate linux-headers-xyz package from the repository and compile the module.

With the default kernel (Kernel 3.14), this is possible. Because the current next Linux kernel (Kernel 4.13.10.7) won't boot, there is no chance for me to compile the kernel module mentioned before.

 

From my perspective, there are two options:

  • In some way I can get the linux-headers-4.13.5.7.deb file for the only working mainline kernel (see 2.) or
  • I manage to prepare a kernel source tree for 4.13.5.7 from the running kernel.

Odroid C2 next is broken since last 7 days because we moved to mainline u-boot and things will be (probably) ready when the kernel is moved to 4.14.y 


This is the only image with a modern kernel that works - and don't upgrade it.
https://dl.armbian.com/odroidc2/archive/TEST-Armbian_5.34_Odroidc2_Ubuntu_xenial_next_4.13.9_desktop.7z

 

You can try to check out our build script to the 23.10. ... and recompile the kernel. This is the best at this particular moment.

 

  • Author

Thanks for the quick replies :thumbup:

In essence I can wait until the janitor jobs for the mainline kernel are done or I am going to set up an environment to compile a working Armbian image with a kernel version I want.

 

Hm, I guess I prefer the latter. Anyways, thanks again for the important informations.

  • Author
On 1.11.2017 at 11:14 AM, zador.blood.stained said:

Compiling an image with the dev kernel should work.

 

After setting up the environment and compiling the dev-branch today, I can confirm this.

So thanks guys.

I just build dev kernel 4.14.0-rc7-odroidc2

with debian stretch and networking is working "fine" but DNS resolve don't work.

Any idea how to fix this??

Guest
This topic is now closed to further replies.

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.