No internet after installing Custom kernel

I am currently working on making a custom kernel and have successfully compiled the kernel and modules, and placed there output into a directory called kernel_out. I then update the Rootfs with the new Image, Modules, and Device Tree Blob. Then i use the flash.sh to flash the AGX Orin Developer kit 64gb. It flashes succesfully, but when I boot into it there are not internet options at all. When I go to settings and select Network the only two settings are VPN and Network Proxy. When Booting the only error I see is

Using Jetpack 6.0 and Jetson Linux 36.3

[FAILED] Failed to start NVIDIA specific power script.
[DEPEND] Dependency failed for nvpmodel service.

Thanks again!

What kernel version do you use?
Did you also build OOT modules in addition to in-tree modules?

Kernel Version 5.15.36

I run the following commands to build the Kernel and Modules

  • Make Image
  • Make dtbs
  • Make modules
  • Make modules_install

With the Output set to a directory called kernel_out. I then copy the following files

  • /kernel_out/modules_install/lib* to rootfs/lib
  • /arch/arm64/boo/Image to /Linux_for_Tegra/kernel
  • /kernel_out/arch/arm64/boot/dts/* to /Linux_for_Tegra/kernel/dtb

Then I run the flash.sh to flash the Orin with the new custom kernel, dtb, and modules.

I believe I am building the OOT modules with the pre-mentioned steps, please let me know if there are errors!

If I then run the l4t_update_initrd.sh it says nv-update-initrd failed because nvethernet.ko not found.

Follow every steps mentioned here:
https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/SD/Kernel/KernelCustomization.html
I’m sure it’s working correctly.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.