New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wlan0 is not present after updating kernel to 5.6.0-rc7 #38
Comments
Use this kernel: https://github.com/avafinger/linux-5.6.y |
Ok, I've downloaded the kernel.
|
Can you compare the scripts/mod (this kernel) and scripts/mod (from the Linus you just compiled successfully?) |
I've run a file compare, and no differences were found. I've checked them visually, they are the same. |
Update. I couldn't build the kernel because of some configs. I've made a clean clone of your linux-5.6.y kernel. Left the default sun8i_defconfig, and I could generate every file. Another try with a fresh, clean SD card. I've installed linux-5.3.18 with the given image, and updated it to 5.6.0-rc5+ with the .deb file. So far the wlan0 was present. I've downloaded the linux-5.6.y kernel, built it (only the default build, so that I don't have more unknown variables), installed it, and the wlan0 is no more. |
Do you have an image of the linux-5.6.y with working wlan0, so that I could compare the generated files, because I still couldn't figure out the issue with my build. |
I will build one with 5.6.6 server. You can install Desktop or use it for building kernels. |
Hi again! I download the linux-5.6.13 from the official web site. I build it, and place the zImage, dtb, usr files to the correct locations (in this case the /usr/lib/modules/build is accessible and is shown blue), but the wifi disappears. ifup gives the same message as above. I even tried to use the 5.6.13 src and lib folders with the 5.6.13-server kernel, but that is not working because the kernel differs. Could you please write the exact kernel number which was used to generate the linux-5.6.13-server, or a download location? As things are I'm starting to feel like dropping the BPi and using an ESP32 where I can control the hardware, and have internet access :)). |
It is 5.6.3. If you build your own kernel from https://www.kernel.org/ it should boot but you have to enable BRCM (wifi):
That will do the trick. |
Okay. Now I get it. Thank you very much for this invaluable help! |
Hi!
I've started a new issue, since The last one (the header problem) was solved, but a new issue arose, which was different.
I've downloaded torvalds kernel 5.6.0-rc7, and built the complete image with my modules, and headers. I've installed the zImage, modules and linux headers. I've installed the device tree as you stated at the build your own kernel section.
When I restarted the BPI everything was seemingly OK - I did not try the WiFi at this stage, so I modified the device tree to have the PWM, SPI, I2C modules, which were present after the restart.
The problem is now wlan0 won't appear.
At boot-up the system failes to start DHCP Client, and fails to Raise network interfaces.
ifconfig
shows onlyeth0
andlo
.Writing
ifup wlan0
gives:Do I have to change something in the Kernel, or the Device Tree? Or something after the build?
The text was updated successfully, but these errors were encountered: