BPI-W2 What is the final version

I was download several image from this from to use for my bananapi-w2 board , but not of them are useful and working fine please solved and inform us about the best image all kernel image 4.9.119 have several problem

  • ppp not working ( ppp filtering kernel not work )
  • 2nd ethernet not work ( if not solved please report )
  • it is not important to use CentOS or ubuntu when both of them have same problem with kernel !!! at last please using best version information that we can using your image order by date and solved old problem ,

I think I was using one image that working with wvdial for GSM connection but all other version not work how !?!! @sinavoip

awaiting for reply

BPI-W2 has been dead for over a year. Other boards have long been on the kernel 5. *. (new mainline kernel)

I believe that only one semi-functional version is Ubuntu 16.04 with Kernel 4.4 The other versions are all beta or preview versions.

SinoVoip does more images for these totally abandoned motherboard. SinoVoip developer as the M4 model and also shares the same images for W2.

On W2 we can see, like SinoVoip completely missed the development. Nothing works, because they don’t know how to manage Soc Realtek.

Now they have released “Realtek RTD1296 Intelligent voice” = cut version of the W2 model for what works = 1x HDMI 1x USB + 1x SATA.

I recommend that you buy Odroid (HardKernel), because SinoVoip can’t work with SoC realtek at all. Everything else was done only by the volunteer community. From the end of the “lemaker” Banana Pi stands for fart.

PS:

@sinavoip awaiting for reply

When was the last time you saw SinoVoip help someone? :smiley:

If you crave Banana Pi, try the BPI-R2 model

Hello there!

Isn’t it possible to try upgrading the kernel to a higher level? Or is it impossible, I don’t have the board by myself at the moment… I’m just thinking…

I’m getting the board and I will try to make some better images for the board. I don’t know what I can do for this board, but maybe making it better. Maybe we can do it together! :wink:

Maybe you can post the output of this command:

uname -r

I’m curious what kernel you’re running exactly!

If it’s a generic kernel, we might make it work by removing/upgrading it.

I will just try to help you all!

Kind regards,

mhog

Hello everyone!

One more thing: If the kernel is working, then there’s no need to upgrade in my opinion. But it’s weird this board has an older kernel.

Edit: It’s important to have a good working kernel + security updates.

Kind regards,

mhog

Hello ! I am also interested. I have the same problem, no stable or functional image.

Isn’t it possible to try upgrading the kernel to a higher level?

My kernel :

4.9.119-BPI-W2-Kernel

I would especially use BPI-W2 for the Plex Media Server, unfortunately it does not work properly, enconding does not work, unstable system, impossible to work Wifi card Intel m.2 Wifi 3165.

Unfortunately, I can’t help it, and a helping hand would definitely come in handy :slight_smile:

I think more people would be grateful if you could help with the publication of a functional image Mr. mhog.

Dear Michal_Jancik!

It looks like a specific kernel. At the moment it looks like it’s impossible to ‘just replace’ the kernel. I’ve the board not by myself at the moment, but it’s going to be delivered. I will see what I can do to make it better. It sounds really a kernel problem to me. Can you see if you can see other kernels with APT?

apt update && apt search linux-image

Can you the post output of it (long output!)?

I’m trying to search other kernels, otherwise there’s need to compile it and create newer kernel by community!

Thank you in advance!

Kind regards,

mhog

Thank you for your quick reply !

Can you see if you can see other kernels with APT?

  • Here is the list :

      linux-image-4.15.0-1011-raspi2/bionic-updates 4.15.0-1011.12 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1012-raspi2/bionic-security,bionic-updates 4.15.0-1012.13 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1013-raspi2/bionic-security,bionic-updates 4.15.0-1013.14 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1017-raspi2/bionic-security,bionic-updates 4.15.0-1017.18 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1018-raspi2/bionic-security,bionic-updates 4.15.0-1018.19 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1020-raspi2/bionic-security,bionic-updates 4.15.0-1020.22 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1021-raspi2/bionic-security,bionic-updates 4.15.0-1021.23 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1022-raspi2/bionic-security,bionic-updates 4.15.0-1022.24 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1024-raspi2/bionic-security,bionic-updates 4.15.0-1024.26 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1026-raspi2/bionic-updates 4.15.0-1026.28 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1027-raspi2/bionic-updates 4.15.0-1027.29 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1028-raspi2/bionic-security,bionic-updates 4.15.0-1028.30 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1029-raspi2/bionic-security,bionic-updates 4.15.0-1029.31 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1030-raspi2/bionic-security,bionic-updates 4.15.0-1030.32 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1031-raspi2/bionic-security,bionic-updates 4.15.0-1031.33 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1032-raspi2/bionic-security,bionic-updates 4.15.0-1032.34 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1033-raspi2/bionic-security,bionic-updates 4.15.0-1033.35 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1034-raspi2/bionic-updates 4.15.0-1034.36 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1036-raspi2/bionic-security,bionic-updates 4.15.0-1036.38 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1037-raspi2/bionic-security,bionic-updates 4.15.0-1037.39 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1038-raspi2/bionic-security,bionic-updates 4.15.0-1038.40 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1040-raspi2/bionic-security,bionic-updates 4.15.0-1040.43 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1041-raspi2/bionic-security,bionic-updates 4.15.0-1041.44 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1043-raspi2/bionic-security,bionic-updates 4.15.0-1043.46 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1044-raspi2/bionic-security,bionic-updates 4.15.0-1044.47 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1045-raspi2/bionic-security,bionic-updates 4.15.0-1045.49 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1047-raspi2/bionic-security,bionic-updates 4.15.0-1047.51 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1048-raspi2/bionic-security,bionic-updates 4.15.0-1048.52 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1049-raspi2/bionic-security,bionic-updates 4.15.0-1049.53 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1050-raspi2/bionic-security,bionic-updates 4.15.0-1050.54 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1052-raspi2/bionic-security,bionic-updates 4.15.0-1052.56 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1053-raspi2/bionic-security,bionic-updates 4.15.0-1053.57 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1054-raspi2/bionic-security,bionic-updates 4.15.0-1054.58 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1055-raspi2/bionic-security,bionic-updates 4.15.0-1055.59 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1057-raspi2/bionic-security,bionic-updates 4.15.0-1057.61 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1060-raspi2/bionic-security,bionic-updates 4.15.0-1060.64 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-1061-raspi2/bionic-security,bionic-updates 4.15.0-1061.65 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-20-generic/bionic 4.15.0-20.21 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-20-generic-lpae/bionic 4.15.0-20.21 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-22-generic/bionic-security,bionic-updates 4.15.0-22.24 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-22-generic-lpae/bionic-security,bionic-updates 4.15.0-22.24 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-23-generic/bionic-security,bionic-updates 4.15.0-23.25 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-23-generic-lpae/bionic-security,bionic-updates 4.15.0-23.25 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-24-generic/bionic-security,bionic-updates 4.15.0-24.26 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-24-generic-lpae/bionic-security,bionic-updates 4.15.0-24.26 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-29-generic/bionic-security,bionic-updates 4.15.0-29.31 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-29-generic-lpae/bionic-security,bionic-updates 4.15.0-29.31 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-30-generic/bionic-security,bionic-updates 4.15.0-30.32 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-30-generic-lpae/bionic-security,bionic-updates 4.15.0-30.32 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-32-generic/bionic-security,bionic-updates 4.15.0-32.35 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-32-generic-lpae/bionic-security,bionic-updates 4.15.0-32.35 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-33-generic/bionic-security,bionic-updates 4.15.0-33.36 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-33-generic-lpae/bionic-security,bionic-updates 4.15.0-33.36 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-34-generic/bionic-security,bionic-updates 4.15.0-34.37 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-34-generic-lpae/bionic-security,bionic-updates 4.15.0-34.37 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-36-generic/bionic-security,bionic-updates 4.15.0-36.39 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-36-generic-lpae/bionic-security,bionic-updates 4.15.0-36.39 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-38-generic/bionic-updates 4.15.0-38.41 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-38-generic-lpae/bionic-updates 4.15.0-38.41 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-39-generic/bionic-security,bionic-updates 4.15.0-39.42 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-39-generic-lpae/bionic-security,bionic-updates 4.15.0-39.42 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-42-generic/bionic-security,bionic-updates 4.15.0-42.45 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-42-generic-lpae/bionic-security,bionic-updates 4.15.0-42.45 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-43-generic/bionic-security,bionic-updates 4.15.0-43.46 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-43-generic-lpae/bionic-security,bionic-updates 4.15.0-43.46 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-44-generic/bionic-security,bionic-updates 4.15.0-44.47 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-44-generic-lpae/bionic-security,bionic-updates 4.15.0-44.47 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-45-generic/bionic-security,bionic-updates 4.15.0-45.48 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-45-generic-lpae/bionic-security,bionic-updates 4.15.0-45.48 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-46-generic/bionic-security,bionic-updates 4.15.0-46.49 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-46-generic-lpae/bionic-security,bionic-updates 4.15.0-46.49 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-47-generic/bionic-security,bionic-updates 4.15.0-47.50 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-47-generic-lpae/bionic-security,bionic-updates 4.15.0-47.50 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-48-generic/bionic-updates 4.15.0-48.51 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-48-generic-lpae/bionic-updates 4.15.0-48.51 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-50-generic/bionic-security,bionic-updates 4.15.0-50.54 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-50-generic-lpae/bionic-security,bionic-updates 4.15.0-50.54 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-51-generic/bionic-security,bionic-updates 4.15.0-51.55 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-51-generic-lpae/bionic-security,bionic-updates 4.15.0-51.55 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-52-generic/bionic-security,bionic-updates 4.15.0-52.56 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-52-generic-lpae/bionic-security,bionic-updates 4.15.0-52.56 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-54-generic/bionic-security,bionic-updates 4.15.0-54.58 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-54-generic-lpae/bionic-security,bionic-updates 4.15.0-54.58 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-55-generic/bionic-security,bionic-updates 4.15.0-55.60 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-55-generic-lpae/bionic-security,bionic-updates 4.15.0-55.60 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-58-generic/bionic-security,bionic-updates 4.15.0-58.64 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-58-generic-lpae/bionic-security,bionic-updates 4.15.0-58.64 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-60-generic/bionic-security,bionic-updates 4.15.0-60.67 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-60-generic-lpae/bionic-security,bionic-updates 4.15.0-60.67 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-62-generic/bionic-security,bionic-updates 4.15.0-62.69 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-62-generic-lpae/bionic-security,bionic-updates 4.15.0-62.69 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-64-generic/bionic-security,bionic-updates 4.15.0-64.73 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-64-generic-lpae/bionic-security,bionic-updates 4.15.0-64.73 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-65-generic/bionic-security,bionic-updates 4.15.0-65.74 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-65-generic-lpae/bionic-security,bionic-updates 4.15.0-65.74 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-66-generic/bionic-security,bionic-updates 4.15.0-66.75 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-66-generic-lpae/bionic-security,bionic-updates 4.15.0-66.75 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-69-generic/bionic-security,bionic-updates 4.15.0-69.78 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-69-generic-lpae/bionic-security,bionic-updates 4.15.0-69.78 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-70-generic/bionic-security,bionic-updates 4.15.0-70.79 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-70-generic-lpae/bionic-security,bionic-updates 4.15.0-70.79 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-72-generic/bionic-security,bionic-updates 4.15.0-72.81 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-72-generic-lpae/bionic-security,bionic-updates 4.15.0-72.81 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-74-generic/bionic-security,bionic-updates 4.15.0-74.84 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-74-generic-lpae/bionic-security,bionic-updates 4.15.0-74.84 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-76-generic/bionic-security,bionic-updates 4.15.0-76.86 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-76-generic-lpae/bionic-security,bionic-updates 4.15.0-76.86 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-88-generic/bionic-security,bionic-updates 4.15.0-88.88 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-88-generic-lpae/bionic-security,bionic-updates 4.15.0-88.88 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-91-generic/bionic-security,bionic-updates 4.15.0-91.92 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-91-generic-lpae/bionic-security,bionic-updates 4.15.0-91.92 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-96-generic/bionic-security,bionic-updates 4.15.0-96.97 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-96-generic-lpae/bionic-security,bionic-updates 4.15.0-96.97 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-99-generic/bionic-security,bionic-updates 4.15.0-99.100 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.15.0-99-generic-lpae/bionic-security,bionic-updates 4.15.0-99.100 armhf
        Linux kernel image for version 4.15.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-13-generic/bionic-security,bionic-updates 4.18.0-13.14~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-13-generic-lpae/bionic-security,bionic-updates 4.18.0-13.14~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-14-generic/bionic-security,bionic-updates 4.18.0-14.15~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-14-generic-lpae/bionic-security,bionic-updates 4.18.0-14.15~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-15-generic/bionic-security,bionic-updates 4.18.0-15.16~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-15-generic-lpae/bionic-security,bionic-updates 4.18.0-15.16~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-16-generic/bionic-security,bionic-updates 4.18.0-16.17~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-16-generic-lpae/bionic-security,bionic-updates 4.18.0-16.17~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-17-generic/bionic-security,bionic-updates 4.18.0-17.18~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-17-generic-lpae/bionic-security,bionic-updates 4.18.0-17.18~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-18-generic/bionic-updates 4.18.0-18.19~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-18-generic-lpae/bionic-updates 4.18.0-18.19~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-20-generic/bionic-security,bionic-updates 4.18.0-20.21~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-20-generic-lpae/bionic-security,bionic-updates 4.18.0-20.21~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-21-generic/bionic-security,bionic-updates 4.18.0-21.22~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-21-generic-lpae/bionic-security,bionic-updates 4.18.0-21.22~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-22-generic/bionic-security,bionic-updates 4.18.0-22.23~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-22-generic-lpae/bionic-security,bionic-updates 4.18.0-22.23~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-24-generic/bionic-security,bionic-updates 4.18.0-24.25~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-24-generic-lpae/bionic-security,bionic-updates 4.18.0-24.25~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-25-generic/bionic-security,bionic-updates 4.18.0-25.26~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-4.18.0-25-generic-lpae/bionic-security,bionic-updates 4.18.0-25.26~18.04.1 armhf
        Linux kernel image for version 4.18.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-15-generic/bionic-security,bionic-updates 5.0.0-15.16~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-15-generic-lpae/bionic-security,bionic-updates 5.0.0-15.16~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-16-generic/bionic-security,bionic-updates 5.0.0-16.17~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-16-generic-lpae/bionic-security,bionic-updates 5.0.0-16.17~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-17-generic/bionic-security,bionic-updates 5.0.0-17.18~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-17-generic-lpae/bionic-security,bionic-updates 5.0.0-17.18~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-19-generic/bionic-security,bionic-updates 5.0.0-19.20~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-19-generic-lpae/bionic-security,bionic-updates 5.0.0-19.20~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-20-generic/bionic-security,bionic-updates 5.0.0-20.21~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-20-generic-lpae/bionic-security,bionic-updates 5.0.0-20.21~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-23-generic/bionic-security,bionic-updates 5.0.0-23.24~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-23-generic-lpae/bionic-security,bionic-updates 5.0.0-23.24~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-25-generic/bionic-security,bionic-updates 5.0.0-25.26~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-25-generic-lpae/bionic-security,bionic-updates 5.0.0-25.26~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-27-generic/bionic-security,bionic-updates 5.0.0-27.28~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-27-generic-lpae/bionic-security,bionic-updates 5.0.0-27.28~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-29-generic/bionic-security,bionic-updates 5.0.0-29.31~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-29-generic-lpae/bionic-security,bionic-updates 5.0.0-29.31~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-31-generic/bionic-security,bionic-updates 5.0.0-31.33~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-31-generic-lpae/bionic-security,bionic-updates 5.0.0-31.33~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-32-generic/bionic-security,bionic-updates 5.0.0-32.34~18.04.2 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-32-generic-lpae/bionic-security,bionic-updates 5.0.0-32.34~18.04.2 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-35-generic/bionic-security,bionic-updates 5.0.0-35.38~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-35-generic-lpae/bionic-security,bionic-updates 5.0.0-35.38~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-36-generic/bionic-security,bionic-updates 5.0.0-36.39~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-36-generic-lpae/bionic-security,bionic-updates 5.0.0-36.39~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-37-generic/bionic-security,bionic-updates 5.0.0-37.40~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-37-generic-lpae/bionic-security,bionic-updates 5.0.0-37.40~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-41-generic/bionic-updates 5.0.0-41.45~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-43-generic/bionic-updates 5.0.0-43.47~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-44-generic/bionic-updates 5.0.0-44.48~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.0.0-47-generic/bionic-updates 5.0.0-47.51~18.04.1 armhf
        Linux kernel image for version 5.0.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-1017-raspi2/bionic-security,bionic-updates 5.3.0-1017.19~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-1018-raspi2/bionic-security,bionic-updates 5.3.0-1018.20~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-1019-raspi2/bionic-security,bionic-updates 5.3.0-1019.21~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-1021-raspi2/bionic-security,bionic-updates 5.3.0-1021.23~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-1022-raspi2/bionic-security,bionic-updates 5.3.0-1022.24~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-1023-raspi2/bionic-security,bionic-updates 5.3.0-1023.25~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-19-generic/bionic-security,bionic-updates 5.3.0-19.20~18.04.2 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-19-generic-lpae/bionic-security,bionic-updates 5.3.0-19.20~18.04.2 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-22-generic/bionic-security,bionic-updates 5.3.0-22.24~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-22-generic-lpae/bionic-security,bionic-updates 5.3.0-22.24~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-23-generic/bionic-security,bionic-updates 5.3.0-23.25~18.04.2 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-23-generic-lpae/bionic-security,bionic-updates 5.3.0-23.25~18.04.2 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-24-generic/bionic-security,bionic-updates 5.3.0-24.26~18.04.2 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-24-generic-lpae/bionic-security,bionic-updates 5.3.0-24.26~18.04.2 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-26-generic/bionic-security,bionic-updates 5.3.0-26.28~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-26-generic-lpae/bionic-security,bionic-updates 5.3.0-26.28~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-28-generic/bionic-security,bionic-updates 5.3.0-28.30~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-28-generic-lpae/bionic-security,bionic-updates 5.3.0-28.30~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-40-generic/bionic-security,bionic-updates 5.3.0-40.32~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-40-generic-lpae/bionic-security,bionic-updates 5.3.0-40.32~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-42-generic/bionic-security,bionic-updates 5.3.0-42.34~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-42-generic-lpae/bionic-security,bionic-updates 5.3.0-42.34~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-45-generic/bionic-security,bionic-updates 5.3.0-45.37~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-45-generic-lpae/bionic-security,bionic-updates 5.3.0-45.37~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-46-generic/bionic-security,bionic-updates 5.3.0-46.38~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-46-generic-lpae/bionic-security,bionic-updates 5.3.0-46.38~18.04.1 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-51-generic/bionic-security,bionic-updates 5.3.0-51.44~18.04.2 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-5.3.0-51-generic-lpae/bionic-security,bionic-updates 5.3.0-51.44~18.04.2 armhf
        Linux kernel image for version 5.3.0 on ARM (hard float) SMP
    
      linux-image-generic/bionic-security,bionic-updates 4.15.0.99.89 armhf
        Generic Linux kernel image
    
      linux-image-generic-hwe-16.04/bionic-security,bionic-updates 4.15.0.99.89 armhf
        Generic Linux kernel image (dummy transitional package)
    
      linux-image-generic-hwe-16.04-edge/bionic-security,bionic-updates 4.15.0.99.89 armhf
        Generic Linux kernel image (dummy transitional package)
    
      linux-image-generic-hwe-18.04/bionic-security,bionic-updates 5.3.0.51.104 armhf
        Generic Linux kernel image
    
      linux-image-generic-hwe-18.04-edge/bionic-security,bionic-updates 5.3.0.51.104 armhf
        Generic Linux kernel image
    
      linux-image-generic-lpae/bionic-security,bionic-updates 4.15.0.99.89 armhf
        Generic LPAE Linux kernel image
    
      linux-image-generic-lpae-hwe-16.04/bionic-security,bionic-updates 4.15.0.99.89 armhf
        Generic LPAE Linux kernel image (dummy transitional package)
    
      linux-image-generic-lpae-hwe-16.04-edge/bionic-security,bionic-updates 4.15.0.99.89 armhf
        Generic LPAE Linux kernel image (dummy transitional package)
    
      linux-image-generic-lpae-hwe-18.04/bionic-security,bionic-updates 5.3.0.51.104 armhf
        Generic LPAE Linux kernel image
    
      linux-image-generic-lpae-hwe-18.04-edge/bionic-security,bionic-updates 5.3.0.51.104 armhf
        Generic LPAE Linux kernel image
    
      linux-image-raspi2/bionic-security,bionic-updates 4.15.0.1061.59 armhf
        Linux kernel image for the BCM2709 architecture.
    
      linux-image-raspi2-hwe-18.04/bionic-security,bionic-updates 5.3.0.1023.12 armhf
        Linux kernel image for Raspberry Pi systems.
    
      linux-image-sun7i/now 5.26 armhf [residual-config]
        (none)
    
  • I also think that IMHO is a problem on the kernel side, I can’t move with it, I could still do something with the OS, but even in my case everything points to the Kernel.

  • I have already (within the limits of my knowledge) spent some time working at: https://github.com/BPI-SINOVOIP/BPI-W2-bsp, but without any significant changes.

  • I know that you are mostly developing on other montherboards like BPI-W2, for my part I can provide you with all the necessary information, because without a motherboard it must be almost impossible for you to recommend something specific.

But even so, I really thank you, Banana Pi would need more such willing people, and especially better communication from SinoVoip. Best regards, Radovan.M.

Let’s say this as “board support”. Its not just kernel, but also boot loader, firmware (closed source parts like wifi).

If you want anything else than proof of concept, perhaps a modern kernel support that is stable and works as some of you naive expect to work with a few cheap tricks … You have to build / integrate support for this hardware and maintain it. You need a team of professionals to do that and this will cost you at least 500.000 - 1 MIO USD (1-2 years) which expense only big hw sales and big margins can cope with. Then you need 50-100.000 USD per year to maintain this support (where competition will benefit and you will still not be satisfied) - if you don’t have a huge community that will do all the work for free. Like Raspberry Pi does while there is actually nothing much to do since hardware platform is virtualized/closed and simple (also this is one of the reasons why it is popular among general population) compared to anything else.

Its complicated.

Yes, that’s true (it’s also bootloader and kernel)! But I just want to say that it isn’t needed to say: ‘It’s impossible!’

That’s easy to say. I think we minimally have to write good support for this board. If the Banana Pi community + volunteer people manage to do that, then we have more happy people. I read about this board and looks like it’s not well supported. A lot of people complain about it. I managed to create a working Armbian image by myself (no problems reported at the moment and uptime is okay!) for Lamobo/Banana Pi R1. If we say: it’s not well supported and isn’t possible and nobody has tried it or working on it, then it isn’t possible. I don’t want to be rude or something, but this is how I think about it. We really need to try to write support until it works. Until then it is a step in the future. Maybe we can upgrade kernel/bootloader to a higher level. I have to wait for this board, before I can start with a try to develop new images/kernel. And maybe we can write a letter to the Armbian community to make images with our help for this board? We must do it together, not alone and not keep saying: it isn’t possible! first trying, then saying!

To dive deeper into the costs. I understand, but there is something we can do to it? More volunteer people, donations? If we have more happy people, then we have more people who buy Banana Pi and higher revenue. But this is a little offtopic I think by myself. I will help these people for now. Maybe we can start a new thread/topic about it and thinking about how we gonna do that?

Beside that you named the word ‘naive’ and ‘cheap tricks’, that’s your feeling about it and is an emotional word that doesn’t hurt me. Did you write good support for it? I only see answers from you: It’s not possible!

That doesn’t help people.

The only thing is I ask to you is: Help these people and I like to see documentation about how to write good support in your opinion. I think your knowledge is good enough. You’re one of the higher people here, so I respect it. I don’t want to start a fight about things. That’s too much time consuming for me.

This is my word and that’s how I think about it.

I wish you a nice day and I like to hear from you!

Thank you in advance!

Kind regards,

mhog

Maybe there’s hope!

Can you post output of:

cat /proc/cpuinfo

Then maybe we can upgrade kernel!

Thank you in advance!

Kind regards,

mhog

I also think the generic kernel can be working. That’s why I need your CPU output.

If we’re lucky we can install a generic kernel. But remember! Always take backup before installing it!

Kind regards,

mhog

Of course !

pi@bpi-iot-ros-ai:~$ cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 54.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 1
BogoMIPS        : 54.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 2
BogoMIPS        : 54.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 3
BogoMIPS        : 54.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

I do not expect miracles, Any possible better optimization or support is welcome… (to the extent possible)

PS: Already your effort to help, for a very positive impact. And I completely agree with your previous contribution on joint cooperation. Many people do not realize that a lot of effort is put into it by people from the community in their free time and completely free. (But I also understand the negative contributions)

I totally agree with you. The only thing people ask is good support. If that’s working then it’s okay, anything extra work is just extra. But it must be working in my opinion.

It looks like the same processor as the one in the RPi 3B+ (ARM Cortex-A53=ARMv8).

I don’t see much info from your CPU info (such as model and things like that, weird!).

Can you backup your current image (from micro-SD)? Under Linux you can do it with:

sudo dd if=/dev/sdX of=myimage.img

Where X is you drive letter.

On Windows with Win32DiskImager and then I believe read.

Then you can try to install kernel the following kernel:

sudo apt install linux-image-generic

I’m curious what happens then (kernel crashes etc.)

Kind regards,

mhog

Thank you. After install “linux-image-generic” - "succeeded". - Then, I did the following:

pi@bpi-iot-ros-ai:~$ sudo grep 'menuentry ' $GRUB_CONFIG | cut -f 2 -d "'" | nl
-v 0
     0  Ubuntu
     1  Ubuntu, with Linux 5.4.0-bpi-64
     2  Ubuntu, with Linux 5.4.0-bpi-64 (recovery mode)
     3  Ubuntu, with Linux 5.3.0-24-generic
     4  Ubuntu, with Linux 5.3.0-24-generic (recovery mode)
     5  Ubuntu, with Linux 4.15.0-99-generic
     6  Ubuntu, with Linux 4.15.0-99-generic (recovery mode)

- And :

sudo grub-set-default 5 
sudo grub-reboot 5
  • sudo nano /etc/default/grub i change from BGRUB_DEFAULT=“0” to BGRUB_DEFAULT=“5”

sudo update-grub

- But it still boots to *4.9.119-BPI-W2-Kernel, what am I doing wrong, I need to update grub.cfg to BGRUB_DEFAULT “5” + save + sudo upgrade-grub, what am I doing wrong?

pi@bpi-iot-ros-ai:~$ cat /proc/version
Linux version 4.9.119-BPI-W2-Kernel (root@bpi-iot-ros-ai) (gcc version 7.3.1 201
80425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Li
naro GCC 7.3-2018.05) ) #4 SMP PREEMPT Mon Apr 29 15:13:32 CST 2019

(The installation and everything you advised went well, it’s clear to me that I’m doing something wrong, basically I don’t know how to set the boot boot to “4.15.0-99-generic”, for example…)

Millions were already went in A20 support and there are lots of boards with the same chip. You need to create support fort the chip. The rest is near to copy/paste levels. Easy and cheap.

Armbian community doesn’t have endless resources.

I am on the side that anything is possible, but you have to be realistic.

Okay. That’s true, but I think there’s nothing wrong with that as long as it works.

That’s possible.

I also agree with that.

But realistic is not for everyone the same.

For now I’ve nothing to say anymore than that. But I keep going what I can do and I hope you do the same.

And by the way, emotional words doesn’t help anyone here on this forum. Rational thinking is better.

Thank you for opinion and I wish you a nice day!

Last thing: You’re developer of the Armbian distribution, right? Nice images though, use it on my other boards too! That’s why I like to make it more supported in every possible way, cheap or not! Doesn’t matter toome, the thing that matters is that it works and other people have a use for it. I wouldn’t upload if it wasn’t important to the community (in my opinion).

Thank you for sharing your opinion and knowledge!

Kind regards,

mhog

Can you try to edit “/etc/default/grub”?

sudo nano /etc/default/grub

Then try to change “GRUB_DEFAULT=” to 0 (don’t know exactly what’s in your grub).

Or above commands:

sudo grub-set-default 0
sudo grub-reboot 0

sudo update-grub

and then try again and see what happens.

Tomorrow I will answer your questions again.

No, unfortunately it doesn’t work, still “4.9.119-BPI-W2-Kernel”

pi@bpi-iot-ros-ai:~$ sudo grub-set-default 0
pi@bpi-iot-ros-ai:~$ sudo grub-reboot 0
pi@bpi-iot-ros-ai:~$ sudo update-grub

Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.4.0-bpi-64
Found initrd image: /boot/initrd.img-5.4.0-bpi-64
Found linux image: /boot/vmlinuz-5.3.0-24-generic
Found initrd image: /boot/initrd.img-5.3.0-24-generic
Found linux image: /boot/vmlinuz-4.15.0-99-generic
Found initrd image: /boot/initrd.img-4.15.0-99-generic
done

List of cfg settings:

GRUB_DEFAULT="0"
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=15
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89a
# Uncomment to disable graphical terminal
#GRUB_TERMINAL=console
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pas
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of reco
BGRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

I will try to use a different Ubuntu image.

If there is a change, I will inform you, in any case, thank you for your efforts and for your time :slight_smile:

PS: I suspect the problem may come from: Unsupported platform.

Which could mean that the upgrade kernel will probably not be possible, as it does not exist for BPI-W2 than 4.9.119.

What we should be worried about is underestimation of costs.

If you want to solve the problem it is usually better to look from as big and different perspectives as possible. Generally speaking.

You can make a road with a spoon or by help of experienced workers that have know how and machines. In software development, a term, “heavy lifting” is usually used for things that are never done by community. For fun, on a side, …

I am aware that everyone has different perspective and I am not insisting mine is correct. It’s just my 2c.

Okay. I like to hear more from you if made progress!