Initial commit
Some checks failed
Build Kernel / Build all affected Kernels (push) Has been cancelled
Build all core packages / Build all core packages for selected target (push) Has been cancelled
Build and Push prebuilt tools container / Build and Push all prebuilt containers (push) Has been cancelled
Build Toolchains / Build Toolchains for each target (push) Has been cancelled
Build host tools / Build host tools for linux and macos based systems (push) Has been cancelled
Coverity scan build / Coverity x86/64 build (push) Has been cancelled

This commit is contained in:
domenico
2025-06-24 12:51:15 +02:00
commit 27c9d80f51
10493 changed files with 1885777 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=wwan
PKG_VERSION:=2019.04.29
PKG_RELEASE=6
PKG_LICENSE:=GPL-2.0
PKG_LICENSE_FILES:=
PKG_MAINTAINER:=John Crispin <john@phrozen.org>
include $(INCLUDE_DIR)/package.mk
define Package/wwan
SECTION:=net
CATEGORY:=Network
TITLE:=Generic OpenWrt 3G/4G proto handler
endef
define Build/Compile
true
endef
define Package/wwan/install
$(INSTALL_DIR) $(1)/lib/netifd/proto/
$(CP) ./files/wwan.sh $(1)/lib/netifd/proto/
$(INSTALL_DIR) $(1)/etc/hotplug.d/usb
$(INSTALL_BIN) ./files/wwan.usb $(1)/etc/hotplug.d/usb/00_wwan.sh
$(INSTALL_DIR) $(1)/etc/hotplug.d/usbmisc
$(INSTALL_BIN) ./files/wwan.usbmisc $(1)/etc/hotplug.d/usbmisc/00_wwan.sh
$(INSTALL_DIR) $(1)/lib/network/wwan/
$(INSTALL_DATA) ./files/data/* $(1)/lib/network/wwan/
#in order to keep the Lede GIT repo free of filenames with colons,
#we name the files xxxx-yyyy
# and rename here after copying to the build directory
shopt -s nullglob ; \
for filevar in $(1)/lib/network/wwan/*-* ; \
do \
FILENAME=$$$$(basename $$$$filevar) ; \
NEWNAME=$$$${FILENAME//-/:} ; \
mv "$(1)/lib/network/wwan/$$$$FILENAME" "$(1)/lib/network/wwan/$$$$NEWNAME" ; \
done
endef
$(eval $(call BuildPackage,wwan))

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia C5-00 Mobile phone",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-10",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-10",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-15/CS-18",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-12",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-11",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-17",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-18",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-19",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia CS-19",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Nokia 21M-02",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "iBall 3.5G Connect",
"control": 2,
"data": 2,
"generic": 1
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Leoxsys LN-72V",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Axesstel MV241",
"control": 2,
"data": 0,
"generic": 1
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Siemens SG75",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Generic Qualcomm",
"control": 1,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "D-Link DWM-152",
"control": 1,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "D-Link DWM-156",
"control": 1,
"data": 0
}

View File

@@ -0,0 +1,6 @@
{
"desc": "D-Link DWM-156",
"control": 1,
"data": 2,
"generic": 1
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Option GIO711",
"type": "qmi"
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Option GI0201",
"control": 1,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Option GTM380",
"control": 1,
"data": 0
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Option GTM681W",
"type": "qmi"
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Option GTM671WFS",
"control": 2,
"data": 2
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Olivetti Olicard 100",
"type": "qmi"
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Olivetti Olicard 120",
"type": "qmi"
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Olivetti Olicard 140",
"type": "qmi"
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Olivetti Olicard 145",
"control": 0,
"data": 4
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Olivetti Olicard 155",
"type": "qmi"
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Olivetti Olicard 200",
"type": "qmi"
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Olivetti Olicard 160",
"type": "qmi"
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Olivetti Olicard 500",
"type": "qmi"
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Ericsson F3507g",
"control": 4,
"data": 1,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Ericsson F3507g",
"control": 4,
"data": 1,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Ericsson F3307",
"control": 4,
"data": 1,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Ericsson F5521gw",
"control": 4,
"data": 1,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "Ericsson F5521gw",
"control": 4,
"data": 1,
"acm": 1
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Kyocera KPC650",
"control": 0,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Kyocera KPC680",
"control": 0,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Medion S4222",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,4 @@
{
"desc": "Sierra MC7700",
"type": "qmi"
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra Wireless AC313U/320U/330U Direct IP",
"control": 3,
"data": 3
}

View File

@@ -0,0 +1,6 @@
{
"desc": "LG L-05A",
"control": 0,
"data": 2,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "LG LUU-2100TI",
"control": 0,
"data": 2,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "LG LUU-2110TI",
"control": 0,
"data": 2,
"acm": 1
}

View File

@@ -0,0 +1,5 @@
{
"desc": "LG L-02C",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,6 @@
{
"desc": "PANTECH UM-150",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "PANTECH UM-175",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "PANTECH UM-175AL",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "PANTECH UM-190",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,6 @@
{
"desc": "PANTECH UM-185C/UM185E",
"control": 0,
"data": 0,
"acm": 1
}

View File

@@ -0,0 +1,4 @@
{
"desc": "PANTECH UML-290 4G Modem",
"type": "qmi"
}

View File

@@ -0,0 +1,4 @@
{
"desc": "PANTECH P4200 4G Modem",
"type": "qmi"
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra EM5625",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC5720",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC595U",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC5725",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC597E",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra EM5725",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC597",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC5727 CDMA",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC598",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra T11",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC402",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC5728",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra CDMA 1xEVDO PC Card, AC580",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC595U",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC5720",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC5725",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC5727",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC250U",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8755",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8765",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8755",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8765",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8755",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8755",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8775",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8775",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8775",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC875",
"control": 0,
"data": 2
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC875U",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC875E",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8781",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8780",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8781",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8780",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8781",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8785",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra MC8785 Composite",
"control": 3,
"data": 4
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC880",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC 881",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC880E",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC881E",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC880U",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra ATT USB Connect 881",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC885E",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra AC885E",
"control": 2,
"data": 0
}

View File

@@ -0,0 +1,5 @@
{
"desc": "Sierra C885",
"control": 3,
"data": 3
}

Some files were not shown because too many files have changed in this diff Show More