From 865dc85cff0c170305dc18e865d2cb0b537a47ec Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Wed, 14 Aug 2024 01:35:14 +0000
Subject: [PATCH] 4g/5g usb net

---
 mk-rootfs.sh                                       |    4 ++--
 kernel/arch/arm64/configs/rockchip_linux_defconfig |   11 +++++++----
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/kernel/arch/arm64/configs/rockchip_linux_defconfig b/kernel/arch/arm64/configs/rockchip_linux_defconfig
index f517918..52fd3e9 100644
--- a/kernel/arch/arm64/configs/rockchip_linux_defconfig
+++ b/kernel/arch/arm64/configs/rockchip_linux_defconfig
@@ -2168,7 +2168,7 @@
 CONFIG_USB_NET_NET1080=y
 # CONFIG_USB_NET_PLUSB is not set
 # CONFIG_USB_NET_MCS7830 is not set
-CONFIG_USB_NET_RNDIS_HOST=y
+# CONFIG_USB_NET_RNDIS_HOST is not set
 CONFIG_USB_NET_CDC_SUBSET_ENABLE=y
 CONFIG_USB_NET_CDC_SUBSET=y
 # CONFIG_USB_ALI_M5632 is not set
@@ -2180,7 +2180,7 @@
 CONFIG_USB_NET_ZAURUS=y
 # CONFIG_USB_NET_CX82310_ETH is not set
 # CONFIG_USB_NET_KALMIA is not set
-# CONFIG_USB_NET_QMI_WWAN is not set
+CONFIG_USB_NET_QMI_WWAN=y
 # CONFIG_USB_HSO is not set
 # CONFIG_USB_NET_INT51X1 is not set
 # CONFIG_USB_IPHETH is not set
@@ -5058,6 +5058,9 @@
 CONFIG_USB_LIBCOMPOSITE=y
 CONFIG_USB_F_ACM=y
 CONFIG_USB_U_SERIAL=y
+CONFIG_USB_U_ETHER=y
+CONFIG_USB_F_ECM=y
+CONFIG_USB_F_RNDIS=y
 CONFIG_USB_F_MASS_STORAGE=y
 CONFIG_USB_F_FS=y
 CONFIG_USB_F_UVC=y
@@ -5067,9 +5070,9 @@
 CONFIG_USB_CONFIGFS_ACM=y
 # CONFIG_USB_CONFIGFS_OBEX is not set
 # CONFIG_USB_CONFIGFS_NCM is not set
-# CONFIG_USB_CONFIGFS_ECM is not set
+CONFIG_USB_CONFIGFS_ECM=y
 # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set
-# CONFIG_USB_CONFIGFS_RNDIS is not set
+CONFIG_USB_CONFIGFS_RNDIS=y
 # CONFIG_USB_CONFIGFS_EEM is not set
 CONFIG_USB_CONFIGFS_MASS_STORAGE=y
 # CONFIG_USB_CONFIGFS_F_LB_SS is not set
diff --git a/mk-rootfs.sh b/mk-rootfs.sh
index 03fd6fc..f5d70a8 100755
--- a/mk-rootfs.sh
+++ b/mk-rootfs.sh
@@ -2,7 +2,7 @@
 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/ubuntu20-lxde/lxde_ubuntu20_rootfs
 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/debian10/rk3568_likong
 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk3399/rk3588_ubuntu22_lite
-TARGET_ROOTFS_DIR=/home/data/rootfs/rk3588/ubuntu20.04
+TARGET_ROOTFS_DIR=/home/data/rootfs/rk3588/ubuntu20.04_6A23
 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk3588/debian11_5.10
 MOUNTPOINT=./temp
 ROOTFSIMAGE=rootfs.ext4
@@ -19,7 +19,7 @@
 
 # Create directories
 mkdir ${MOUNTPOINT}
-dd if=/dev/zero of=${ROOTFSIMAGE} bs=1M count=0 seek=4000
+dd if=/dev/zero of=${ROOTFSIMAGE} bs=1M count=0 seek=4200
 
 finish() {
 	sudo umount ${MOUNTPOINT} || true

--
Gitblit v1.6.2