Sierra Wireless RC7611 kernel module build issues

I am using a Jetson Orin Nano and Jetpack 6.

I am trying to include support in my kernel build for the Sierra Wireless RC7611 module

cd source_build/Linux_for_Tegra/source/kernel/kernel-jammy-src
make menuconfig

These KConfig options are now enabled in the .config

CONFIG_USB_SERIAL_SIERRAWIRELESS=m
CONFIG_USB_SIERRA_NET=m

However when I go to build the kernel it just reverts the .config file back to the previous configuration and erases these additions.

cd source_build/Linux_for_Tegra/source/
make -C kernel

How can I enable support for this modem and rebuild the kernel successfully? I’ve followed the docs here
https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/SD/Kernel/KernelCustomization.html#building-the-jetson-linux-kernel

edit: I realized that the .config is not actually being used, rather the arch/arm64/configs/defconfig. I would like to know, how can I use this defconfig as the starting place for my modifications and then re-generate the defconfig? When doing a “make menuconfig” and making my changes the diff between that defconfig and my new .config is huge and I believe “make menuconfig” is starting from a different baseline.

Hi,
We would suggest modify defconfig to enable the required configs. So that it is enabled and built.

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