diff --git a/utils/quectel-cm/Makefile b/utils/quectel-cm/Makefile index f1db682..f1c09a9 100644 --- a/utils/quectel-cm/Makefile +++ b/utils/quectel-cm/Makefile @@ -12,7 +12,12 @@ define Package/quectel-cm CATEGORY:=Network SUBMENU:=WWAN TITLE:=Qconnect Manager for Quectel WWAN modules - DEPENDS:=+kmod-usb-net-qmi-wwan-quectel +kmod-usb-serial-option + DEPENDS:= \ + +kmod-usb-net-cdc-mbim \ + +kmod-usb-net-qmi-wwan \ + +kmod-usb-net-qmi-wwan-fibocom \ + +kmod-usb-net-qmi-wwan-quectel \ + +kmod-usb-serial-option endef define Package/quectel-cm/install @@ -24,7 +29,7 @@ define Package/quectel-cm/install $(INSTALL_BIN) ./files/quectel.sh $(1)/lib/netifd/proto/ $(INSTALL_DIR) $(1)/etc/hotplug.d/net - $(INSTALL_BIN) ./files/smp-affinity-pcie-mhi.sh $(1)/etc/hotplug.d/net/21-smp-affinity-pcie-mhi + $(INSTALL_BIN) ./files/smp-affinity-mhi-pcie.sh $(1)/etc/hotplug.d/net/21-smp-affinity-mhi-pcie $(INSTALL_BIN) ./files/smp-affinity-qmi-usb.sh $(1)/etc/hotplug.d/net/22-smp-affinity-qmi-usb endef diff --git a/utils/quectel-cm/files/quectel.sh b/utils/quectel-cm/files/quectel.sh index 8219ba1..0a885ce 100644 --- a/utils/quectel-cm/files/quectel.sh +++ b/utils/quectel-cm/files/quectel.sh @@ -64,13 +64,6 @@ proto_quectel_setup() { return 1 } - for i in $(seq 1 180); do - if [ -e "$devpath/net/$ifname/qmap_mode" ]; then - break - fi - sleep 1 - done - [ "$pdptype" = "ip" -o "$pdptype" = "ipv4v6" ] && ipv4opt="-4" [ "$pdptype" = "ipv6" -o "$pdptype" = "ipv4v6" ] && ipv6opt="-6" [ -n "$auth" ] || auth="none" diff --git a/utils/quectel-cm/files/smp-affinity-pcie-mhi.sh b/utils/quectel-cm/files/smp-affinity-mhi-pcie.sh similarity index 100% rename from utils/quectel-cm/files/smp-affinity-pcie-mhi.sh rename to utils/quectel-cm/files/smp-affinity-mhi-pcie.sh