From 3fa311f5090b467e9f4eb5ddad4991ae44c305e5 Mon Sep 17 00:00:00 2001 From: "Igor Zalatov (from Citadel PC)" Date: Thu, 10 Feb 2022 01:26:30 +0300 Subject: [PATCH] Add UQMI package --- br-ext-chip-ambarella/package/uqmi | 1 + br-ext-chip-anyka/package/uqmi | 1 + br-ext-chip-fullhan/package/uqmi | 1 + br-ext-chip-goke/package/uqmi | 1 + br-ext-chip-grainmedia/package/uqmi | 1 + br-ext-chip-hisilicon/Config.in | 1 + ...known_unknown_hi3516ev300_tehshield_defconfig | 4 ++++ br-ext-chip-hisilicon/external.mk | 1 + br-ext-chip-hisilicon/package/uqmi | 1 + br-ext-chip-ingenic/package/uqmi | 1 + br-ext-chip-novatek/package/uqmi | 1 + br-ext-chip-sigmastar/package/uqmi | 1 + br-ext-chip-xiongmai/package/uqmi | 1 + building.sh | 16 ++++++++-------- general/package/uqmi/Config.in | 7 +++++++ general/package/uqmi/uqmi.mk | 13 +++++++++++++ 16 files changed, 44 insertions(+), 8 deletions(-) create mode 120000 br-ext-chip-ambarella/package/uqmi create mode 120000 br-ext-chip-anyka/package/uqmi create mode 120000 br-ext-chip-fullhan/package/uqmi create mode 120000 br-ext-chip-goke/package/uqmi create mode 120000 br-ext-chip-grainmedia/package/uqmi create mode 120000 br-ext-chip-hisilicon/package/uqmi create mode 120000 br-ext-chip-ingenic/package/uqmi create mode 120000 br-ext-chip-novatek/package/uqmi create mode 120000 br-ext-chip-sigmastar/package/uqmi create mode 120000 br-ext-chip-xiongmai/package/uqmi create mode 100644 general/package/uqmi/Config.in create mode 100644 general/package/uqmi/uqmi.mk diff --git a/br-ext-chip-ambarella/package/uqmi b/br-ext-chip-ambarella/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-ambarella/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-anyka/package/uqmi b/br-ext-chip-anyka/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-anyka/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-fullhan/package/uqmi b/br-ext-chip-fullhan/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-fullhan/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-goke/package/uqmi b/br-ext-chip-goke/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-goke/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-grainmedia/package/uqmi b/br-ext-chip-grainmedia/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-grainmedia/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-hisilicon/Config.in b/br-ext-chip-hisilicon/Config.in index b1aac0ac..d5de461a 100644 --- a/br-ext-chip-hisilicon/Config.in +++ b/br-ext-chip-hisilicon/Config.in @@ -43,5 +43,6 @@ source "$BR2_EXTERNAL_HISILICON_PATH/package/rtl8188eus-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/rtw-hostapd/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/rtl8188fu-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/uacme-openipc/Config.in" +source "$BR2_EXTERNAL_HISILICON_PATH/package/uqmi/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/vtund-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/yaml-cli/Config.in" \ No newline at end of file diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_tehshield_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_tehshield_defconfig index 86a22771..6f69b51a 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_tehshield_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_tehshield_defconfig @@ -97,3 +97,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y # WIREGUARD BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y + +# EXPERIMENTAL +BR2_PACKAGE_LIBUBOX=y +BR2_PACKAGE_UQMI=y diff --git a/br-ext-chip-hisilicon/external.mk b/br-ext-chip-hisilicon/external.mk index a6f60172..655dc2c6 100644 --- a/br-ext-chip-hisilicon/external.mk +++ b/br-ext-chip-hisilicon/external.mk @@ -43,5 +43,6 @@ include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtl8188eus-openipc/rtl8188eus-ope include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtw-hostapd/rtw-hostapd.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/uacme-openipc/uacme-openipc.mk +include $(BR2_EXTERNAL_HISILICON_PATH)/package/uqmi/uqmi.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/vtund-openipc/vtund-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/yaml-cli/yaml-cli.mk diff --git a/br-ext-chip-hisilicon/package/uqmi b/br-ext-chip-hisilicon/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-hisilicon/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-ingenic/package/uqmi b/br-ext-chip-ingenic/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-ingenic/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-novatek/package/uqmi b/br-ext-chip-novatek/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-novatek/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-sigmastar/package/uqmi b/br-ext-chip-sigmastar/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-sigmastar/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/br-ext-chip-xiongmai/package/uqmi b/br-ext-chip-xiongmai/package/uqmi new file mode 120000 index 00000000..b6246521 --- /dev/null +++ b/br-ext-chip-xiongmai/package/uqmi @@ -0,0 +1 @@ +../../general/package/uqmi \ No newline at end of file diff --git a/building.sh b/building.sh index ba37801d..fbf36f82 100755 --- a/building.sh +++ b/building.sh @@ -360,16 +360,16 @@ xm550() { # ####### # -gm8136 +# gm8136 # testing.. # ####### # -# gk7202v300 # testing.. -# gk7205v200 # OpenIPC -# gk7205v200_fpv # FPV -# gk7205v200_ufanet # Ufanet -# gk7205v300 # OpenIPC -# gk7605v100 # testing.. +# gk7202v300 # testing.. +# gk7205v200 # OpenIPC +# gk7205v200_fpv # FPV +# gk7205v200_ufanet # Ufanet +# gk7205v300 # OpenIPC +# gk7605v100 # testing.. # ####### # @@ -397,7 +397,7 @@ gm8136 # hi3516ev300 # OpenIPC # hi3516ev300_dev # OpenIPC development # hi3516ev300_glibc # testing.. -# hi3516ev300_tehshield # Tehshield +hi3516ev300_tehshield # Tehshield # hi3516ev300_ultimate # OpenIPC_ultimate version # hi3518ev300 # OpenIPC # diff --git a/general/package/uqmi/Config.in b/general/package/uqmi/Config.in new file mode 100644 index 00000000..9ae58078 --- /dev/null +++ b/general/package/uqmi/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_UQMI_OPENIPC + bool "uqmi-openipc" + help + This command line tool originates from the OpenWrt project + to configure LTE modem in QMI mode for WAN connection. + + https://git.openwrt.org/project/uqmi.git diff --git a/general/package/uqmi/uqmi.mk b/general/package/uqmi/uqmi.mk new file mode 100644 index 00000000..2c8938a8 --- /dev/null +++ b/general/package/uqmi/uqmi.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# uqmi +# +################################################################################ + +UQMI_VERSION = f254fc59c710d781eca3ec36e0bff2d8970370fa +UQMI_SITE = git://git.openwrt.org/project/uqmi.git +UQMI_DEPENDENCIES = json-c-openipc libubox +UQMI_LICENSE = LGPL-2.0+ +UQMI_LICENSE_FILES = COPYING + +$(eval $(cmake-package)) \ No newline at end of file