HI,
I am currently testing with a Raspberry Pi CM5 + RM520N (PCIe Endpoint).
When everything is working properly, the rmnet interfaces are visible as follows:
ip link
7: rmnet_mhi0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
** link/none**
8: rmnet_mhi0.1: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
** link/ether 02:50:f4:00:00:01 brd ff:ff:ff:ff:ff:ff**
However, after rebooting the Raspberry Pi, the rmnet interfaces disappear.
When this happens, dmesg | grep mhi shows:
$ dmesg | grep mhi
[ 1.660754] pcie_mhi: loading out-of-tree module taints kernel.
[ 1.688725] mhi_init Quectel_Linux_PCIE_MHI_Driver_V1.3.8
Is there a way to ensure that rmnet comes back and works properly after a reboot on my current system?