dell,dw5821e: install carrier config mapping

This commit is contained in:
Aleksander Morgado
2018-12-16 12:39:10 +01:00
parent b4b6dc9e65
commit 2719265cbd
3 changed files with 290 additions and 2 deletions

View File

@@ -9,6 +9,7 @@ AM_CFLAGS = \
$(MM_CFLAGS) \ $(MM_CFLAGS) \
$(CODE_COVERAGE_CFLAGS) \ $(CODE_COVERAGE_CFLAGS) \
$(GUDEV_CFLAGS) \ $(GUDEV_CFLAGS) \
-DPKGDATADIR=\"${pkgdatadir}\" \
-I$(top_srcdir) \ -I$(top_srcdir) \
-I$(top_srcdir)/src \ -I$(top_srcdir)/src \
-I$(top_builddir)/src \ -I$(top_builddir)/src \
@@ -64,6 +65,9 @@ BUILT_SOURCES =
# Clean files # Clean files
CLEANFILES = CLEANFILES =
# Data files
dist_pkgdata_DATA =
################################################################################ ################################################################################
# common service test support # common service test support
################################################################################ ################################################################################
@@ -1074,6 +1078,8 @@ libmm_plugin_dell_la_LIBADD = \
dist_udevrules_DATA += dell/77-mm-dell-port-types.rules dist_udevrules_DATA += dell/77-mm-dell-port-types.rules
dist_pkgdata_DATA += dell/mm-dell-dw5821e-carrier-mapping.conf
AM_CFLAGS += -DTESTUDEVRULESDIR_DELL=\"${srcdir}/dell\" AM_CFLAGS += -DTESTUDEVRULESDIR_DELL=\"${srcdir}/dell\"
################################################################################ ################################################################################

View File

@@ -386,10 +386,11 @@ mm_broadband_modem_dell_dw5821e_new (const gchar *device,
MM_BASE_MODEM_PLUGIN, plugin, MM_BASE_MODEM_PLUGIN, plugin,
MM_BASE_MODEM_VENDOR_ID, vendor_id, MM_BASE_MODEM_VENDOR_ID, vendor_id,
MM_BASE_MODEM_PRODUCT_ID, product_id, MM_BASE_MODEM_PRODUCT_ID, product_id,
MM_IFACE_MODEM_SIM_HOT_SWAP_SUPPORTED, TRUE, MM_IFACE_MODEM_SIM_HOT_SWAP_SUPPORTED, TRUE,
MM_IFACE_MODEM_SIM_HOT_SWAP_CONFIGURED, FALSE, MM_IFACE_MODEM_SIM_HOT_SWAP_CONFIGURED, FALSE,
MM_IFACE_MODEM_PERIODIC_SIGNAL_CHECK_DISABLED, TRUE, MM_IFACE_MODEM_PERIODIC_SIGNAL_CHECK_DISABLED, TRUE,
MM_IFACE_MODEM_LOCATION_ALLOW_GPS_UNMANAGED_ALWAYS, TRUE, MM_IFACE_MODEM_LOCATION_ALLOW_GPS_UNMANAGED_ALWAYS, TRUE,
MM_IFACE_MODEM_CARRIER_CONFIG_MAPPING, PKGDATADIR "/mm-dell-dw5821e-carrier-mapping.conf",
NULL); NULL);
} }

View File

@@ -0,0 +1,281 @@
#
# DW5821e carrier mapping table
#
# This table maps the MCCMNC of the SIM card with the corresponding
# configuration description as reported by the QMI PDC service in
# this module.
#
[dell dw5821e]
# AT&T
302220=ATT
302221=ATT
31030=ATT
31070=ATT
31090=ATT
310150=ATT
310170=ATT
310280=ATT
310380=ATT
310410=ATT
310560=ATT
310680=ATT
311180=ATT
# FirstNet
312670=A2
313100=A2
313110=A2
313120=A2
313130=A2
313140=A2
# Verizon
310590=Verizon
310890=Verizon
311270=Verizon
311480=Verizon
# Vodafone
20205=Vodafone
20404=Vodafone
20601=Vodafone
20810=Vodafone
21401=Vodafone
21670=Vodafone
21910=Vodafone
22005=Vodafone
22210=Vodafone
22601=Vodafone
23003=Vodafone
23201=Vodafone
23415=Vodafone
23801=Vodafone
24405=Vodafone
24602=Vodafone
24705=Vodafone
24802=Vodafone
25001=Vodafone
26202=Vodafone
26209=Vodafone
26801=Vodafone
27077=Vodafone
27201=Vodafone
27402=Vodafone
27602=Vodafone
27801=Vodafone
28001=Vodafone
28401=Vodafone
28602=Vodafone
28802=Vodafone
29340=Vodafone
29403=Vodafone
40004=Vodafone
40401=Vodafone
40405=Vodafone
40411=Vodafone
40413=Vodafone
40415=Vodafone
40420=Vodafone
40427=Vodafone
40430=Vodafone
40443=Vodafone
40446=Vodafone
40460=Vodafone
40484=Vodafone
40486=Vodafone
40488=Vodafone
40566=Vodafone
40567=Vodafone
405750=Vodafone
405751=Vodafone
405752=Vodafone
405753=Vodafone
405754=Vodafone
405755=Vodafone
405756=Vodafone
41302=Vodafone
42403=Vodafone
42602=Vodafone
42702=Vodafone
50213=Vodafone
50219=Vodafone
50503=Vodafone
52503=Vodafone
52505=Vodafone
53001=Vodafone
54201=Vodafone
60202=Vodafone
62002=Vodafone
63001=Vodafone
63902=Vodafone
64004=Vodafone
64304=Vodafone
64710=Vodafone
65101=Vodafone
65501=Vodafone
73001=Vodafone
90128=Vodafone
# Orange
20610=Orange
20801=Orange
20802=Orange
21403=Orange
22610=Orange
23101=Orange
23430=Orange
23433=Orange
23434=Orange
25901=Orange
26003=Orange
27099=Orange
28310=Orange
# Telefonica Movistar
21405=Telefonica
21407=Telefonica
# Swisscom
22801=Swisscom
29501=Swisscom
# Telstra
50501=Telstra
50506=Telstra
50571=Telstra
50572=Telstra
# Sprint
310120=Sprint
# Optus
50202=Optus
# NTT DoCoMo
44002=Docomo
44003=Docomo
44009=Docomo
44010=Docomo
44011=Docomo
44012=Docomo
44013=Docomo
44014=Docomo
44015=Docomo
44016=Docomo
44017=Docomo
44018=Docomo
44019=Docomo
44022=Docomo
44023=Docomo
44024=Docomo
44025=Docomo
44026=Docomo
44027=Docomo
44028=Docomo
44029=Docomo
44030=Docomo
44031=Docomo
44032=Docomo
44033=Docomo
44034=Docomo
44035=Docomo
44036=Docomo
44037=Docomo
44038=Docomo
44039=Docomo
44049=Docomo
44058=Docomo
44060=Docomo
44061=Docomo
44062=Docomo
44063=Docomo
44064=Docomo
44065=Docomo
44066=Docomo
44067=Docomo
44068=Docomo
44069=Docomo
44087=Docomo
44099=Docomo
44140=Docomo
44141=Docomo
44142=Docomo
44143=Docomo
44144=Docomo
44145=Docomo
44190=Docomo
44101=Docomo
44192=Docomo
44193=Docomo
44194=Docomo
44198=Docomo
44199=Docomo
# KDDI
44007=KDDI
44008=KDDI
44050=KDDI
44051=KDDI
44052=KDDI
44053=KDDI
44054=KDDI
44055=KDDI
44056=KDDI
44070=KDDI
44071=KDDI
44072=KDDI
44073=KDDI
44074=KDDI
44075=KDDI
44076=KDDI
44077=KDDI
44078=KDDI
44079=KDDI
44080=KDDI
44081=KDDI
44082=KDDI
44083=KDDI
44084=KDDI
44085=KDDI
44086=KDDI
44088=KDDI
44089=KDDI
44150=KDDI
44151=KDDI
44170=KDDI
# SoftBank
44000=SBM
44004=SBM
44006=SBM
44020=SBM
44021=SBM
44040=SBM
44041=SBM
44042=SBM
44043=SBM
44044=SBM
44045=SBM
44046=SBM
44047=SBM
44048=SBM
44090=SBM
44092=SBM
44093=SBM
44094=SBM
44095=SBM
44096=SBM
44097=SBM
44098=SBM
44101=SBM
44161=SBM
44162=SBM
44163=SBM
44164=SBM
44165=SBM
# Others
generic=GCF