Commandes netsh pour réseau haut débit mobile (MBN)
Vous pouvez utiliser netsh mbn
pour interroger et configurer les paramètres du réseau haut débit mobile (MBN, Mobile Broadband Network).
Conseil
Vous pouvez obtenir de l’aide sur la commande netsh mbn
en utilisant
netsh mbn /?
Les commandes netsh mbn disponibles sont les suivantes :
ajouter
Ajoute une entrée de configuration à une table.
Les commandes netsh mbn add
disponibles sont :
dmprofile
Ajoute un profil de configuration DM dans le magasin des données de profil.
Syntaxe
add dmprofile [interface=]<string> [name=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
name | Nom du fichier XML du profil. Le nom du fichier XML contenant les données du profil. | Obligatoire |
Exemple
add dmprofile interface="Cellular" name="Profile1.xml"
profile
Ajoute un profil réseau dans le magasin des données de profil.
Syntaxe
add profile [interface=]<string> [name=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
name | Nom du fichier XML du profil. Le nom du fichier XML contenant les données du profil. | Obligatoire |
Exemple
add profile interface="Cellular" name="Profile1.xml"
connect
Établit une connexion à un réseau haut débit mobile.
Syntaxe
connect [interface=]<string> [connmode=]tmp|name [name=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
connmode | Spécifie la manière dont les paramètres de connexion sont fournis. Vous pouvez demander la connexion en utilisant un fichier XML de profil ou un nom de profil pour le fichier XML de profil qui a été précédemment stocké dans le magasin des données des profils haut débit mobile en utilisant la commande netsh mbn add profile . Dans le premier cas, le paramètre connmode doit contenir la valeur tmp . Par contre, sa valeur doit être name dans le deuxième cas. |
Obligatoire |
name | Nom du fichier XML du profil. Le nom du fichier XML contenant les données du profil. | Obligatoire |
Exemples
connect interface="Cellular" connmode=tmp name=d:\profile.xml
connect interface="Cellular" connmode=name name=MyProfileName
supprimer
Supprime une entrée de configuration d’une table.
Les commandes netsh mbn delete
disponibles sont :
dmprofile
Supprime un profil de configuration DM du magasin des données de profil.
Syntaxe
delete dmprofile [interface=]<string> [name=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
name | Nom du fichier XML du profil. Le nom du fichier XML contenant les données du profil. | Obligatoire |
Exemple
delete dmprofile interface="Cellular" name="myProfileName"
profile
Supprime un profil réseau du magasin des données de profil.
Syntaxe
delete profile [interface=]<string> [name=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
name | Nom du fichier XML du profil. Le nom du fichier XML contenant les données du profil. | Obligatoire |
Exemple
delete profile interface="Cellular" name="myProfileName"
diagnose
Exécute des diagnostics pour les problèmes cellulaires de base.
Syntaxe
diagnose [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
diagnose interface="Cellular"
déconnecter
Met fin à la connexion à un réseau haut débit mobile.
Syntaxe
disconnect [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
disconnect interface="Cellular"
dump
Affiche un script de configuration.
Crée un script qui contient la configuration actuelle. S’il est enregistré dans un fichier, ce script peut être utilisé pour restaurer les paramètres de configuration modifiés.
Syntaxe
dump
help
Affiche la liste des commandes.
Syntaxe
help
set
Définit les informations de configuration.
Les commandes netsh mbn set disponibles sont les suivantes :
- acstate
- dataenablement
- dataroamcontrol
- enterpriseapnparams
- highestconncategory
- powerstate
- profileparameter
- slotmapping
- tracing
acstate
Définit l’état de connexion automatique des données haut débit mobile pour l’interface concernée.
Syntaxe
set acstate [interface=]<string> [state=]autooff|autoon|manualoff|manualon
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
name | État de connexion automatique à définir. Une des valeurs suivantes :autooff : jeton de connexion automatique désactivé.autoon : jeton de connexion automatique activé.manualoff : jeton de connexion manuelle désactivé.manualon : jeton de connexion manuelle activé. |
Obligatoire |
Exemple
set acstate interface="Cellular" state=autoon
dataenablement
Active ou désactive les données haut débit mobile pour le jeu de profils et l’interface concernés.
Syntaxe
set dataenablement [interface=]<string> [profileset=]internet|mms|all [mode=]yes|no
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
profileset | Nom du jeu de profils. | Obligatoire |
mode | Une des valeurs suivantes :yes : active le jeu de profils cible.no : désactive le jeu de profils cible. |
Obligatoire |
Exemple
set dataenablement interface="Cellular" profileset=mms mode=yes
dataroamcontrol
Définit l’état de contrôle d’itinérance des données haut débit mobile pour le jeu de profils et l’interface concernés.
Syntaxe
set dataroamcontrol [interface=]<string> [profileset=]internet|mms|all [state=]none|partner|all
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
profileset | Nom du jeu de profils. | Obligatoire |
mode | Une des valeurs suivantes :none : opérateur local uniquement.partner : opérateurs locaux et partenaires uniquement.all : opérateurs locaux, partenaires et d’itinérance. |
Obligatoire |
Exemple
set dataroamcontrol interface="Cellular" profileset=mms mode=partner
enterpriseapnparams
Définit les paramètres enterpriseAPN des données haut débit mobile pour l’interface concernée.
Syntaxe
set enterpriseapnparams [interface=]<string> [allowusercontrol=]yes|no|nc [allowuserview=]yes|no|nc [profileaction=]add|delete|modify|nc
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
allowusercontrol | Une des valeurs suivantes :yes : autoriser l’utilisateur à contrôler enterpriseAPN.no : interdire à l’utilisateur de contrôler enterpriseAPN.nc : pas de modification. |
Obligatoire |
allowuserview | Une des valeurs suivantes :yes : autoriser l’utilisateur à visualiser enterpriseAPN.no : interdire à l’utilisateur de visualiser enterpriseAPN.nc : pas de modification. |
Obligatoire |
profileaction | Une des valeurs suivantes :add : un profil enterpriseAPN est ajouté.delete : un profil enterpriseAPN est supprimé.modify : un profil enterpriseAPN est modifié.nc : pas de modification. |
Obligatoire |
Exemple
set enterpriseapnparams interface="Cellular" profileset=mms mode=yes
highestconncategory
Définit la catégorie de connexion la plus élevée des données haut débit mobile pour l’interface concernée.
Syntaxe
set highestconncategory [interface=]<string> [highestcc=]admim|user|operator|device
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
highestcc | Une des valeurs suivantes :admin : profils provisionnés par l’administrateur.user : profils provisionnés par l’utilisateur.operator : profils provisionnés par l’opérateur.device : profils provisionnés par l’appareil. |
Obligatoire |
Exemple
set highestconncategory interface="Cellular" highestcc=operator
powerstate
Active ou désactive le transmetteur radio haut débit mobile pour l’interface concernée.
Syntaxe
set powerstate [interface=]<string> [state=]on|off
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
state | Une des valeurs suivantes :on : active le transmetteur radio.off : désactive le transmetteur radio. |
Obligatoire |
Exemple
set powerstate interface="Cellular" state=on
profileparameter
Définissez les paramètres d’un profil réseau haut débit mobile.
Syntaxe
set profileparameter [name=]<string> [[interface=]<string>] [[cost]=default|unrestricted|fixed|variable]
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
name | Nom du profil à modifier. Si l’interface est spécifiée, seul le profil sur cette interface est modifié. | Obligatoire |
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Facultatif |
cost | Coût associé au profil. | Facultatif |
Remarques
Au moins un paramètre doit être spécifié entre le nom de l’interface et le coût.
Exemple
set profileparameter name="profile 1" cost=default
slotmapping
Définit le mappage du connecteur du modem haut débit mobile pour l’interface concernée.
Syntaxe
set slotmapping [interface=]<string> [slotindex=]<integer>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
slotindex | Index du connecteur à définir. | Obligatoire |
Exemple
set slotmapping interface="Cellular" slotindex=1
tracing
Activez ou désactivez le traçage.
Syntaxe
set tracing [mode=]yes|no
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
mode | Une des valeurs suivantes :yes : active le traçage pour le haut débit mobile.no : désactive le traçage pour le haut débit mobile. |
Obligatoire |
Exemple
set tracing mode=yes
show
Affiche des informations sur le réseau haut débit mobile.
Les commandes netsh mbn show sont :
- acstate
- capability
- connection
- dataenablement
- dataroamcontrol
- dmprofiles
- enterpriseapnparams
- highestconncategory
- homeprovider
- interfaces
- netlteattachinfo
- pin
- pinlist
- preferredproviders
- profiles
- profilestate
- provisionedcontexts
- purpose
- radio
- readyinfo
- signal
- slotmapping
- slotstatus
- smsconfig
- tracing
- visibleproviders
acstate
Indique l’état de connexion automatique des données haut débit mobile pour l’interface concernée.
Syntaxe
show acstate [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show acstate interface="Cellular"
capability
Affiche les informations de capacité d’interface pour l’interface concernée.
Syntaxe
show capability [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show capability interface="Cellular"
connection
Affiche les informations de connexion actuelle pour l’interface concernée.
Syntaxe
show connection [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show connection interface="Cellular"
dataenablement
Indique l’état d’activation des données haut débit mobile pour l’interface concernée.
Syntaxe
show dataenablement [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show dataenablement interface="Cellular"
dataroamcontrol
Indique l’état de contrôle d’itinérance des données haut débit mobile pour l’interface concernée.
Syntaxe
show dataroamcontrol [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show dataroamcontrol interface="Cellular"
dmprofiles
Affiche la liste des profils de configuration DM configurés sur le système.
Syntaxe
show dmprofiles [[name=]<string>] [[interface=]<string>]
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
name | Nom du profil à afficher. | Facultatif |
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Facultatif |
Remarques
Affiche les données du profil ou liste les profils sur le système.
Si le nom du profil est fourni, le contenu du profil est affiché. Sinon, les profils sont listés pour l’interface.
Si le nom de l’interface est fourni, seul le profil spécifié sur l’interface donnée est affiché. Sinon, le premier profil correspondant est affiché.
Exemple
show dmprofiles name="profile 1" interface="Cellular"
show dmprofiles name="profile 2"
show dmprofiles
enterpriseapnparams
Indique les paramètres enterpriseAPN des données haut débit mobile pour l’interface concernée.
Syntaxe
show enterpriseapnparams [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show enterpriseapnparams interface="Cellular"
highestconncategory
Indique la catégorie de connexion la plus élevée des données haut débit mobile pour l’interface concernée.
Syntaxe
show highestconncategory [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show highestconncategory interface="Cellular"
homeprovider
Affiche les informations de fournisseur personnel pour l’interface concernée.
Syntaxe
show homeprovider [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show homeprovider interface="Cellular"
interfaces
Affiche la liste des interfaces haut débit mobile sur le système. Il n’existe aucun paramètre pour cette commande.
Syntaxe
show interfaces
netlteattachinfo
Affiche les informations de liaison LTE du réseau haut débit mobile pour l’interface concernée.
Syntaxe
show netlteattachinfo [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show netlteattachinfo interface="Cellular"
pin
Affiche les informations de code confidentiel pour l’interface concernée.
Syntaxe
show pin [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show pin interface="Cellular"
pinlist
Affiche les informations de liste de codes confidentiels pour l’interface concernée.
Syntaxe
show pinlist [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show pinlist interface="Cellular"
preferredproviders
Affiche la liste des fournisseurs préférés pour l’interface concernée.
Syntaxe
show preferredproviders [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show preferredproviders interface="Cellular"
profiles
Affiche la liste des profils configurés sur le système.
Syntaxe
show profiles [[name=]<string>] [[interface=]<string>] [[purpose=]<string>]
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
name | Nom du profil à afficher. | Facultatif |
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Facultatif |
purpose | Objectif | Facultatif |
Remarques
Si le nom du profil est fourni, le contenu du profil est affiché. Sinon, les profils sont listés pour l’interface.
Si le nom de l’interface est fourni, seul le profil spécifié sur l’interface donnée est listé. Sinon, le premier profil correspondant est affiché.
Si l’objectif (purpose) est fourni, seuls les profils avec le GUID d’objectif correspondant sont affichés. Sinon, les profils ne sont pas filtrés par objectif. La chaîne peut être un GUID avec des accolades ou l’une des chaînes suivantes : internet, supl, mms, ims ou allhost.
Exemple
show profiles interface="Cellular" purpose="{00000000-0000-0000-0000-000000000000}"
show profiles name="profile 1" interface="Cellular"
show profiles name="profile 2"
show profiles
profilestate
Affiche l’état d’un profil haut débit mobile pour l’interface concernée.
Syntaxe
show profilestate [interface=]<string> [name=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
name | Nom du profil. Le nom du profil dont l’état doit être affiché. | Obligatoire |
Exemple
show profilestate interface="Cellular" name="myProfileName"
provisionedcontexts
Fournit les informations de contextes provisionnés pour l’interface concernée.
Syntaxe
show provisionedcontexts [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show provisionedcontexts interface="Cellular"
purpose
Indique les GUID des groupes d’objectifs qui peuvent être utilisés pour filtrer les profils sur l’appareil. Il n’existe aucun paramètre pour cette commande.
Syntaxe
show purpose
radio
Fournit les informations de l’état radio pour l’interface concernée.
Syntaxe
show radio [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show radio interface="Cellular"
readyinfo
Fournit les informations prêtes pour l’interface concernée.
Syntaxe
show readyinfo [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show readyinfo interface="Cellular"
signal
Fournit les informations de signal pour l’interface concernée.
Syntaxe
show signal [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show signal interface="Cellular"
slotmapping
Indique le mappage du connecteur du modem haut débit mobile pour l’interface concernée.
Syntaxe
show slotmapping [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show slotmapping interface="Cellular"
slotstatus
Indique le statut du connecteur du modem haut débit mobile pour l’interface concernée.
Syntaxe
show slotstatus [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show slotstatus interface="Cellular"
smsconfig
Fournit les informations de configuration SMS pour l’interface concernée.
Syntaxe
show smsconfig [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show smsconfig interface="Cellular"
tracing
Indique si le traçage haut débit mobile est activé ou désactivé.
Syntaxe
show tracing
visibleproviders
Fournit la liste des fournisseurs visibles pour l’interface concernée.
Syntaxe
show visibleproviders [interface=]<string>
Paramètres
Paramètre | Description | Condition requise |
---|---|---|
interface | Nom de l’interface. Un des noms d’interface montrés par la commande netsh mbn show interfaces . |
Obligatoire |
Exemple
show visibleproviders interface="Cellular"
test
Exécute des tests pour une fonctionnalité spécifique tout en collectant les journaux.
Syntaxe
test [feature=<feature area>] [testPath=<path>] [taefPath=<path>] [param=<test input params>]
Paramètres
Tag | Valeur | Facultatif ? |
---|---|---|
feature | Une zone de fonctionnalité en dehors des zones de fonctionnalités prises en charge listées dans la section des remarques suivante | Obligatoire |
testpath | Chemin contenant les binaires de test | Facultatif si HLK Server est installé |
taefpath | Chemin contenant les binaires TAEF | Facultatif si HLK Server est installé |
param | Paramètres séparés par des virgules, à utiliser pour les tests | Obligatoire pour certains domaines de fonctionnalité, facultatif pour d’autres |
Remarques
Les domaines de fonctionnalité pris en charge sont :
- connectivity
- power
- radio
- esim
- sms
- dssa
- lte
- bringup
Certains tests demandent plus de paramètres à fournir dans le champ param
.
Voici les paramètres obligatoires pour les fonctionnalités :
- Connectivity : AccessString, UserName (If applicable), Password (If applicable)
- radio : AccessString, UserName (If applicable), Password (If applicable)
- esim : ActivationCode
- bringup : AccessString, UserName (If applicable), Password (If applicable)
Exemples
test feature=connectivity param="AccessString=internet"
test feature=lte testpath="C:\\data\\test\\bin" taefpath="C:\\data\\test\\bin"
test feature=lte