puerto ba
Obtiene el puerto UDP del servicio de Thread Border Agent.
Parámetros
Sin parámetros.
Ejemplos
ba port
49153
Done
Referencias de CLI y API
estado de ba
Obtiene el otBorderAgentState de la función de agente de borde de Thread.
Parámetros
Sin parámetros.
Ejemplos
ba state
Started
Done
Referencias de CLI y API
bbr (habilitar,inhabilitar)
Habilita o inhabilita la funcionalidad de red troncal.
Si está habilitada, se muestra un mensaje de solicitud de datos del servidor SRV_DATA.ntf
para el dispositivo conectado si no hay un servicio de router de red troncal en los datos de red de Thread.
Si está inhabilitado, SRV_DATA.ntf
se activa si el router troncal está en estado principal.
Disponible cuando OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
esté habilitado.
Parámetros
Sin parámetros.
Ejemplos
bbr enable
Done
bbr disable
Done
Referencias de CLI y API
bbr
Muestra la información actual del router de red troncal principal para el dispositivo Thread.
Parámetros
Sin parámetros.
Ejemplos
bbr
BBR Primary:
server16: 0xE400
seqno: 10
delay: 120 secs
timeout: 300 secs
Done
bbr
BBR Primary: None
Done
Referencias de CLI y API
- No hay ninguna API asociada
config. brbr (establecida)
Establece la configuración del router de red troncal local otBackboneRouterConfig.
Un mensaje de solicitud de datos del servidor SRV_DATA.ntf
se inicia automáticamente si el conjunto de datos de BRB cambia para el router troncal principal.
Disponible cuando OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
esté habilitado.
Se debe emitir bbr register
de forma explícita para registrar el servicio de router troncal al líder de este router.
Parámetros
bbr config [seqno seqno] [delay delay] [timeout timeout]
Ejemplos
bbr config seqno 20 delay 30
Done
Referencias de CLI y API
config. brbr
Obtiene la configuración del router troncal local.
Disponible cuando OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
esté habilitado.
Parámetros
Sin parámetros.
Ejemplos
bbr config
seqno: 10
delay: 120 secs
timeout: 300 secs
Done
Referencias de CLI y API
bbr jitter (obtener,configurar)
Obtiene o establece el jitter (en segundos) para el registro del router troncal.
Disponible cuando OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
esté habilitado.
Parámetros
bbr jitter [jitter]
Ejemplos
bbr jitter
20
Done
bbr jitter 10
Done
Referencias de CLI y API
bbr mgmt dua
Con el meshLocalIid
incluido, este comando configura el estado de la respuesta para el próximo registro de DUA. Sin meshLocalIid
, responde al siguiente DUA.req con el status
o coap-code
especificado.
Disponible cuando OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
esté habilitado.
Parámetros
bbr mgmt dua status|coap-code [meshLocalIid]
Para status
o coap-code
, usa lo siguiente:
- 0: ST_DUA_SUCCESS
- 1: ST_DUA_REREGISTER
- 2: ST_DUA_INVALID
- 3: ST_DUA_DUPLICATE
- 4: ST_DUA_NO_RESOURCES
- 5: ST_DUA_BBR_NOT_PRIMARY
- 6: ST_DUA_GENERAL_FAILURE
- 160: Código COAP 5.00
Ejemplos
bbr mgmt dua 1 2f7c235e5025a2fd
Done
bbr mgmt dua 160
Done
Referencias de CLI y API
bbr mgmt mlr escucha add
Agrega un objeto de escucha de multidifusión con un valor de tiempo de espera, en segundos.
Pasa 0
para usar el tiempo de espera predeterminado de MLR.
Disponible cuando se habilitan OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
, OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE
y OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
.
Parámetros
bbr mgmt mlr listener add ipaddress [timeout-seconds]
Ejemplos
bbr mgmt mlr listener add ff04::1
Done
bbr mgmt mlr listener add ff04::2 300
Done
Referencias de CLI y API
receptor de mlr mlmt bbr
Muestra los objetos de escucha de multidifusión con el otBackboneRouterMulticastListenerInfomTimeout
en segundos.
Disponible cuando se habilitan OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
y OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE
.
Parámetros
Sin parámetros.
Ejemplos
bbr mgmt mlr listener
ff04:0:0:0:0:0:0:abcd 3534000
ff04:0:0:0:0:0:0:eeee 3537610
Done
Referencias de CLI y API
bbr mgmt receptor mlr borrar
Borra los objetos de escucha de multidifusión.
Disponible cuando se habilitan OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
, OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE
y OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
.
Parámetros
Sin parámetros.
Ejemplos
bbr mgmt mlr listener clear
Done
Referencias de CLI y API
respuesta bbr mlmt mlr
Configura el estado de la respuesta para el próximo registro de escucha de multidifusión.
Disponible cuando se habilitan OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
, OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE
y OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
.
Parámetros
bbr mgmt mlr response status-code
Para status-code
, usa lo siguiente:
- 0: ST_MLR_SUCCESS
- 2: ST_MLR_INVALID
- 3: ST_MLR_NO_PERSISTENT
- 4: ST_MLR_NO_RESOURCES
- 5: ST_MLR_BBR_NOT_PRIMARY
- 6: ST_MLR_GENERAL_FAILURE
Ejemplos
bbr mgmt mlr response 2
Done
Referencias de CLI y API
registro empresarial
Registra de forma explícita la configuración del router troncal local.
Se activa un mensaje SRV_DATA.ntf
de solicitud de datos del servidor para el dispositivo conectado.
Disponible cuando OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
esté habilitado.
Parámetros
Sin parámetros.
Ejemplos
bbr register
Done
Referencias de CLI y API
estado de bbr
Obtiene el router troncal otBackboneRouterState.
Disponible cuando OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
esté habilitado.
Parámetros
Sin parámetros.
Ejemplos
bbr state
Disabled
Done
bbr state
Primary
Done
bbr state
Secondary
Done
Referencias de CLI y API
br (habilitar,inhabilitar)
Habilita o inhabilita el administrador de enrutamiento fronterizo.
Parámetros
Sin parámetros.
Ejemplos
br enable
Done
br disable
Done
Referencias de CLI y API
prefijo br a favor
Obtiene el prefijo NAT64 que se usa actualmente.
El prefijo NAT64 preferido se puede descubrir en el vínculo de la infraestructura o puede ser el prefijo NAT64 local de este dispositivo.
Parámetros
Sin parámetros.
Ejemplos
br favorednat64prefix
fd14:1078:b3d5:b0b0:0:0::/96 prf:low
Done
Referencias de CLI y API
prefijo en Favorito
Obtiene el prefijo de enrutamiento en malla (OMR) que se usa en este momento.
El prefijo OMR preferido se puede descubrir en los datos de red o puede ser el prefijo OMR local de este dispositivo.
Parámetros
Sin parámetros.
Ejemplos
br favoredomrprefix
fdfc:1ff5:1512:5622::/64 prf:low
Done
Referencias de CLI y API
prefijo br nat64
Obtiene el prefijo NAT64 local del router de borde.
Es posible que el prefijo NAT64 no se anuncie en la red Thread.
Se debe habilitar OPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE
.
Parámetros
Sin parámetros.
Ejemplos
br nat64prefix
fd14:1078:b3d5:b0b0:0:0::/96
Done
Referencias de CLI y API
prefijo br
Obtiene el prefijo local enrutable sin malla (OMR), por ejemplo, fdfc:1ff5:1512:5622::/64
.
Un prefijo OMR es un prefijo de 64 bits generado al azar que se publica en la red Thread si aún no existe. Se puede acceder a este prefijo desde la red Wi-Fi o Ethernet local.
Parámetros
Sin parámetros.
Ejemplos
br omrprefix
fdfc:1ff5:1512:5622::/64
Done
Referencias de CLI y API
onlinkprefix br
Obtiene el prefijo en vínculo para el vínculo de infraestructura adyacente, por ejemplo, fd41:2650:a6f5:0::/64
.
Un prefijo de vínculo es un prefijo de 64 bits que se anuncia en el vínculo de la infraestructura, si aún no se usa uno para anunciar el vínculo.
Parámetros
Sin parámetros.
Ejemplos
br onlinkprefix
fd41:2650:a6f5:0::/64
Done
Referencias de CLI y API
prefijo br
Esta función itera en las entradas de la tabla de prefijos del router del borde.
Parámetros
Sin parámetros.
Ejemplos
br prefixtable
prefix:fd00:1234:5678:0::/64, on-link:no, ms-since-rx:29526, lifetime:1800, route-prf:med,
router:ff02:0:0:0:0:0:0:1
prefix:1200:abba:baba:0::/64, on-link:yes, ms-since-rx:29527, lifetime:1800, preferred:1800,
router:ff02:0:0:0:0:0:0:1
Done
Referencias de CLI y API
Brasil: alto (med, bajo)
Esta función configura explícitamente la preferencia para usar cuando se anuncian las Opciones de información de ruta (RIO) en los mensajes de anuncios del router que se envían a través del vínculo de infraestructura.
Después de una llamada a esta función, BR usará la preferencia dada para todos sus RIO anunciados. Para borrar la preferencia, llama a
otBorderRoutingClearRouteInfoOptionPreference()
.
Parámetros
br rioprf [high|med|low]
Ejemplos
br rioprf low
Done
Referencias de CLI y API
Brasil
Esta función obtiene la preferencia actual que se utiliza cuando se anuncian Opciones de información de ruta (RIO) en los mensajes de anuncios del router enviados a través del vínculo de infraestructura.
La preferencia de RIO se determina de la siguiente manera:
- Si el usuario lo establece de forma explícita llamando a
otBorderRoutingSetRouteInfoOptionPreference()
, se usa la preferencia indicada. - De lo contrario, se determina según la función actual del dispositivo: Preferencia media cuando se usa en la función de router o líder y baja preferencia cuando está en la función secundaria.
Parámetros
Sin parámetros.
Ejemplos
br rioprf
med
Done
Referencias de CLI y API
br rioprf claro
Esta función borra un valor de preferencia previamente configurado para las opciones de información de ruta anunciadas.
Después de una llamada a esta función, BR usará la función del dispositivo para determinar la preferencia de RIO: preferencia media en la función de router/líder y baja preferencia en la función secundaria.
Parámetros
Sin parámetros.
Ejemplos
br rioprf clear
Done
Referencias de CLI y API
información de búfer
Obtiene la información del búfer de mensajes actual.
total
muestra la cantidad total de búferes de mensaje en el grupo.free
muestra la cantidad de búferes de mensajes gratuitos.
A continuación, la CLI muestra información sobre las diferentes colas que usa la pila de OpenThread, por ejemplo, 6lo send
. Cada línea después de la fila representa la información acerca de una cola:
- El primer número muestra el número de mensajes de la cola.
- El segundo número muestra la cantidad de búferes que usan todos los mensajes de la cola.
- El tercer número muestra la cantidad total de bytes de todos los mensajes de la cola.
Parámetros
Sin parámetros.
Ejemplos
bufferinfo
total: 40
free: 40
6lo send: 0 0 0
6lo reas: 0 0 0
ip6: 0 0 0
mpl: 0 0 0
mle: 0 0 0
coap: 0 0 0
coap secure: 0 0 0
application coap: 0 0 0
Done
Referencias de CLI y API
Umbral de destino (get,set)
Obtiene o establece el umbral de CCA en terabytes medido en el conector de antena de acuerdo con el estándar IEEE 802.15.4 - 2015, sección 10.1.4.
Parámetros
ccathreshold [CCA-threshold-dBm]
Usa el argumento opcional CCA-threshold-dBm
para establecer el umbral de CCA.
Ejemplos
ccathreshold
-75 dBm
Done
ccathreshold -62
Done
Referencias de CLI y API
canal (get,set)
Obtiene o establece el valor del canal IEEE 802.15.4.
Parámetros
channel [channel-num]
Usa channel-num
para configurar el canal.
Ejemplos
channel
11
Done
channel 11
Done
Referencias de CLI y API
- No hay ninguna API asociada
administrador automático del canal
Habilita o inhabilita la funcionalidad de selección de canales automáticos.
Cuando se habilite, ChannelManager
invocará de forma periódica una RequestChannelSelect(false)
. SetAutoChannelSelectionInterval()
puede establecer el intervalo de tiempo.
OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
y OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
son obligatorios.
Parámetros
channel manager auto enable
1
es un valor booleano para enable
.
Ejemplos
channel manager auto 1
channel manager auto 1
Done
Referencias de CLI y API
cambio de administrador del canal
Solicita un cambio en el canal de red de Thread.
La red cambia al canal determinado después de una demora específica (consulta otChannelManagerSetDelay()). El cambio de canal se realiza mediante la actualización del conjunto de datos operativo pendiente.
Una llamada posterior cancelará un cambio de canal que se solicitó anteriormente.
Campo obligatorio: OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
Parámetros
channel manager change channel-num
Ejemplos
channel manager change 11
channel manager change 11
Done
Referencias de CLI y API
administrador del canal
Obtener el estado del administrador del canal Campo obligatorio: OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
Parámetros
Sin parámetros.
Ejemplos
channel manager
channel: 11
auto: 1
delay: 120
interval: 10800
supported: { 11-26}
favored: { 11-26}
Done
Referencias de CLI y API
retraso del administrador del canal
Establece el retraso (en segundos) que se utiliza para un cambio de canal.
Es preferible que el retraso sea mayor que el intervalo máximo de sondeo de datos que usan todos los dispositivos de extremo suspendido dentro de la red de Thread.
OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
y OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
son obligatorios.
Parámetros
channel manager delay delay-seconds
Ejemplos
channel manager delay 120
channel manager delay 120
Done
Referencias de CLI y API
se dio preferencia al administrador del canal
Establece la máscara de canal preferida.
OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
y OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
son obligatorios.
Parámetros
channel manager favored mask
Ejemplos
channel manager favored 0x7fffc00
channel manager favored 0x7fffc00
Done
Referencias de CLI y API
intervalo del administrador de canales
Establece el intervalo de tiempo (en segundos) que utiliza la funcionalidad de selección de canales automáticos.
OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
y OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
son obligatorios.
Parámetros
channel manager interval interval-seconds
Ejemplos
channel manager interval 10800
channel manager interval 10800
Done
Referencias de CLI y API
seleccionar administrador de canal
Esta función solicita que ChannelManager
verifique y seleccione un canal nuevo y comience un cambio de canal.
A diferencia de la
otChannelManagerRequestChannelChange()
, en la que el canal debe proporcionarse como parámetro, esta función le pide a ChannelManager
que seleccione un canal por sí mismo (en función de la información de calidad de canales recopilada).
Una vez que se lo llame, el administrador del canal realizará los siguientes 3 pasos:
1) ChannelManager
decide si el cambio de canal sería útil. Esta comprobación se puede omitir si se configura aSkipQualityCheck
como verdadero (lo que fuerza la selección del canal y omite la verificación de calidad). Este paso utiliza las métricas de calidad de vínculos recopiladas en el dispositivo (como la tasa de falla de CCA, las tasas de error de fotogramas y de mensajes por vecino, etc.) para determinar si la calidad actual del canal está en el nivel que justifica un cambio de canal.
2) Si el primer paso es correcto, ChannelManager
seleccionará un canal potencialmente mejor. Usa los datos recopilados de calidad del canal por módulo ChannelMonitor
. En este paso, se usan los canales compatibles y favorecidos. (consulta otChannelManagerSetSupportedChannels() y otChannelManagerSetFavoredChannels()).
3) Si el canal recién seleccionado es diferente del canal actual, ChannelManager
solicita o inicia el proceso de cambio de canal (se invoca internamente un RequestChannelChange()
).
OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
y OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
son obligatorios.
Parámetros
channel manager select skip-quality-check
Usa 1
o 0
para el booleano skip-quality-check
.
Ejemplos
channel manager select 1
channel manager select 1
Done
Referencias de CLI y API
compatible con el administrador del canal
Establece la máscara del canal compatible.
OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
y OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
son obligatorios.
Parámetros
channel manager supported mask
Ejemplos
channel manager supported 0x7fffc00
channel manager supported 0x7fffc00
Done
Referencias de CLI y API
umbral del administrador del canal
Establece el umbral de la tasa de fallas de CCA.
OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE
y OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
son obligatorios.
Parámetros
channel manager threshold threshold-percent
Use un valor hexadecimal para threshold-percent
. 0
se asigna al 0% y 0xffff
se asigna al 100%.
Ejemplos
channel manager threshold 0xffff
channel manager threshold 0xffff
Done
Referencias de CLI y API
monitor de canal
Obtén el estado del monitor actual del canal y su ocupación. Campo obligatorio: OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
Parámetros
Sin parámetros.
Ejemplos
channel monitor
enabled: 1
interval: 41000
threshold: -75
window: 960
count: 10552
occupancies:
ch 11 (0x0cb7) 4.96% busy
ch 12 (0x2e2b) 18.03% busy
ch 13 (0x2f54) 18.48% busy
ch 14 (0x0fef) 6.22% busy
ch 15 (0x1536) 8.28% busy
ch 16 (0x1746) 9.09% busy
ch 17 (0x0b8b) 4.50% busy
ch 18 (0x60a7) 37.75% busy
ch 19 (0x0810) 3.14% busy
ch 20 (0x0c2a) 4.75% busy
ch 21 (0x08dc) 3.46% busy
ch 22 (0x101d) 6.29% busy
ch 23 (0x0092) 0.22% busy
ch 24 (0x0028) 0.06% busy
ch 25 (0x0063) 0.15% busy
ch 26 (0x058c) 2.16% busy
Done
Referencias de CLI y API
- No hay ninguna API asociada
inicio del monitor del canal
Inicia el monitor del canal. La CLI de PO envía un valor booleano de true
a otChannelMonitorSetEnabled. OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
es obligatoria.
Parámetros
Sin parámetros.
Ejemplos
channel monitor start
channel monitor start
Done
Referencias de CLI y API
detención del supervisor del canal
Detén el monitor del canal. La CLI de PO envía un valor booleano de false
a otChannelMonitorSetEnabled. OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
es obligatoria.
Parámetros
Sin parámetros.
Ejemplos
channel monitor stop
channel monitor stop
Done
Referencias de CLI y API
canal preferido
Obtiene la máscara de canal preferida de la radio en la que el dispositivo prefiere formar.
Parámetros
Sin parámetros.
Ejemplos
channel preferred
0x7fff800
Done
Referencias de CLI y API
compatible con el canal
Obtén la máscara de canal compatible con la radio en la que se puede colocar el dispositivo.
Parámetros
Sin parámetros.
Ejemplos
channel supported
0x7fff800
Done
Referencias de CLI y API
secundario (id)
Obtiene información de diagnóstico para un elemento secundario adjunto mediante su ID secundario o RLOC16.
Parámetros
child child-id
Ejemplos
child 1
Child ID: 1
Rloc: 9c01
Ext Addr: e2b3540590b0fd87
Mode: rn
CSL Synchronized: 1
Net Data: 184
Timeout: 100
Age: 0
Link Quality In: 3
RSSI: -20
Done
Referencias de CLI y API
lista secundaria
Muestra una lista de ID secundarios adjuntos.
Parámetros
Sin parámetros.
Ejemplos
child list
1 2 3 6 7 8
Done
Referencias de CLI y API
tabla secundaria
Imprime una tabla de los elementos secundarios adjuntos.
Parámetros
Sin parámetros.
Ejemplos
child table
| ID | RLOC16 | Timeout | Age | LQ In | C_VN |R|D|N|Ver|CSL|QMsgCnt| Extended MAC |
+-----+--------+------------+------------+-------+------+-+-+-+---+---+-------+------------------+
| 1 | 0xc801 | 240 | 24 | 3 | 131 |1|0|0| 3| 0 | 0 | 4ecede68435358ac |
| 2 | 0xc802 | 240 | 2 | 3 | 131 |0|0|0| 3| 1 | 0 | a672a601d2ce37d8 |
Done
Referencias de CLI y API
hijo
Obtiene una lista de direcciones IP almacenadas para elementos secundarios de MTD.
Parámetros
Sin parámetros.
Ejemplos
childip
3401: fdde:ad00:beef:0:3037:3e03:8c5f:bc0c
Done
Referencias de CLI y API
maxip secundario (configuración)
Establece o restablece el número máximo de direcciones IP que cada hijo secundario de MTD puede registrar con este dispositivo como superior.
Pasa 0
para borrar la configuración y restablecer la configuración predeterminada.
Disponible cuando OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
esté habilitado.
Parámetros
childip max count
Ejemplos
childip max 2
Done
Referencias de CLI y API
maxip secundario
Obtiene la cantidad máxima de direcciones IP que cada hijo secundario de MTD puede registrar con este dispositivo como superior.
Parámetros
Sin parámetros.
Ejemplos
childip max
4
Done
Referencias de CLI y API
childmax (configuración)
Establece la cantidad máxima de elementos secundarios permitidos actualmente.
Este parámetro solo se puede establecer cuando se detiene el funcionamiento del protocolo Thread.
Parámetros
childmax count
Ejemplos
childmax 2
Done
Referencias de CLI y API
hijo máximo
Obtiene la cantidad máxima de elementos secundarios permitidos actualmente.
Parámetros
Sin parámetros.
Ejemplos
childmax
5
Done
Referencias de CLI y API
salida de supervisión de niños (configuración)
Establece el intervalo de tiempo de espera para la verificación de la supervisión (en segundos).
Parámetros
childsupervision checktimeout timeout-seconds
Ejemplos
childsupervision checktimeout 30
Done
Referencias de CLI y API
salida de supervisión de niños
Obtiene el intervalo de tiempo de espera para la verificación (en segundos).
Si el dispositivo tiene sueño y no escucha a su superior en el tiempo de espera especificado, inicia el proceso para volver a adjuntarlo (intercambio de solicitudes/respuestas secundarias de MLE con el elemento superior).
Parámetros
Sin parámetros.
Ejemplos
childsupervision checktimeout
30
Done
Referencias de CLI y API
intervalo de supervisión de niños (establecido)
Establece el intervalo de supervisión para los niños (en segundos).
Este comando solo se puede usar con dispositivos FTD.
Parámetros
childsupervision interval interval-seconds
Ejemplos
childsupervision interval 30
Done
Referencias de CLI y API
intervalo de supervisión de niños
Obtiene el intervalo de supervisión del niño (en segundos).
La función de supervisión de menores proporciona un mecanismo que permite que los padres se aseguren de enviar un mensaje a cada niño con sueño dentro del intervalo de supervisión. Si no hay transmisiones para el elemento secundario dentro del intervalo de supervisión, OpenThread pone en cola y le envía un mensaje de supervisión (un mensaje de datos con carga útil vacía).
Este comando solo se puede usar con dispositivos FTD.
Parámetros
Sin parámetros.
Ejemplos
childsupervision interval
30
Done
Referencias de CLI y API
- otChildSupervisionGetInterval (en inglés)
tiempo de espera para niños (configuración)
Establece el tiempo de espera del elemento secundario de Thread (en segundos) que se usa cuando se opera en la función secundaria.
Parámetros
childtimeout timeout-seconds
Ejemplos
childtimeout 300
Done
Referencias de CLI y API
tiempo de espera para niños
Obtiene el tiempo de espera del elemento secundario de Thread (en segundos) que se usa cuando se opera en la función secundaria.
Parámetros
Sin parámetros.
Ejemplos
childtimeout
300
Done
Referencias de CLI y API
contextreusedelay (obtener,configurar)
Obtiene o establece el valor CONTEXT_ID_REUSE_DELAY
.
Parámetros
contextreusedelay delay
Usa el argumento opcional delay
para configurar CONTEXT_ID_REUSE_DELAY
.
Ejemplos
contextreusedelay
11
Done
contextreusedelay 11
Done
Referencias de CLI y API
contadores (mac)
Obtén los contadores de capa de MAC.
Parámetros
counters mac
Ejemplos
counters mac
TxTotal: 10
TxUnicast: 3
TxBroadcast: 7
TxAckRequested: 3
TxAcked: 3
TxNoAckRequested: 7
TxData: 10
TxDataPoll: 0
TxBeacon: 0
TxBeaconRequest: 0
TxOther: 0
TxRetry: 0
TxErrCca: 0
TxErrBusyChannel: 0
RxTotal: 2
RxUnicast: 1
RxBroadcast: 1
RxData: 2
RxDataPoll: 0
RxBeacon: 0
RxBeaconRequest: 0
RxOther: 0
RxAddressFiltered: 0
RxDestAddrFiltered: 0
RxDuplicated: 0
RxErrNoFrame: 0
RxErrNoUnknownNeighbor: 0
RxErrInvalidSrcAddr: 0
RxErrSec: 0
RxErrFcs: 0
RxErrOther: 0
Done
Referencias de CLI y API
contadores (mle)
Obtiene los contadores de MLE de Thread.
Parámetros
counters mle
Ejemplos
counters mle
Role Disabled: 0
Role Detached: 1
Role Child: 0
Role Router: 0
Role Leader: 1
Attach Attempts: 1
Partition Id Changes: 1
Better Partition Attach Attempts: 0
Parent Changes: 0
Done
Referencias de CLI y API
contadores
Obtiene los nombres de los contadores compatibles.
Parámetros
Sin parámetros.
Ejemplos
counters
ip
mac
mle
Done
Referencias de CLI y API
- No hay ninguna API asociada
IP de contadores
Obtiene los contadores de IPv6.
Parámetros
counters ip
Ejemplos
counters ip
TxSuccess: 10
TxFailed: 0
RxSuccess: 5
RxFailed: 0
Done
Referencias de CLI y API
restablecimiento de IP de contadores
Restablece los contadores IPv6.
Parámetros
counters ip reset
Ejemplos
counters ip reset
Done
Referencias de CLI y API
Restablecer configuración de Mac
Restablece los contadores de capa MAC.
Parámetros
counters mac reset
Ejemplos
counters mac reset
Done
Referencias de CLI y API
restablecimiento de contadores
Restablece los contadores de MLE de Thread.
Parámetros
counters mle reset
Ejemplos
counters mle reset
Done
Referencias de CLI y API
Canal de CSL
Establece el canal de CSL.
Parámetros
csl channel channel
Ejemplos
csl channel 20
Done
Referencias de CLI y API
CSL
Obtiene la configuración de CSL.
Parámetros
Sin parámetros.
Ejemplos
csl
Channel: 11
Period: 1000 (in units of 10 symbols), 160ms
Timeout: 1000s
Done
Referencias de CLI y API
Período de CSL
Establece el período de CSL en unidades de 10 símbolos.
Para inhabilitar la CSL, establece este parámetro en 0
.
Parámetros
csl period period
Ejemplos
csl period 3000
Done
Referencias de CLI y API
Tiempo de espera de CSL
Establece el tiempo de espera del CSL en segundos.
Parámetros
csl timeout timeout
Ejemplos
cls timeout 10
Done
Referencias de CLI y API
conjunto de datos activo
Obtiene el conjunto de datos operativo activo.
La CLI de PO usa miembros de otOperationalDataset para mostrar los valores de conjuntos de datos a la consola.
Parámetros
dataset active [-x]
El argumento -x
opcional imprime los valores del conjunto de datos operativo activo como TLV con codificación hexadecimal.
Ejemplos
dataset active
Active Timestamp: 1
Channel: 13
Channel Mask: 0x07fff800
Ext PAN ID: d63e8e3e495ebbc3
Mesh Local Prefix: fd3d:b50b:f96d:722d::/64
Network Key: dfd34f0f05cad978ec4e32b0413038ff
Network Name: OpenThread-8f28
PAN ID: 0x8f28
PSKc: c23a76e98f1a6483639b1ac1271e2e27
Security Policy: 0, onrcb
Done
dataset active -x
0e08000000000001000000030000103506000...3023d82c841eff0e68db86f35740c030000ff
Done
Referencias de CLI y API
- otDatasetGetActive (en inglés)
conjunto de datos activo de marca de tiempo (get, set)
Obtiene o establece otOperationalDataset::mActiveTimestamp.
Parámetros
dataset activetimestamp [timestamp]
Pasa el argumento timestamp
opcional para configurar la marca de tiempo activa.
Ejemplos
dataset activetimestamp
123456789
Done
dataset activetimestamp 123456789
Done
Referencias de CLI y API
- No hay ninguna API asociada
canal de conjunto de datos (get,set)
Obtiene o establece otOperationalDataset::mChannel.
Parámetros
dataset channel [channel-num]
Usa el argumento channel-num
opcional para configurar el canal.
Ejemplos
dataset channel
12
Done
dataset channel 12
Done
Referencias de CLI y API
- No hay ninguna API asociada
Máscara de canal del conjunto de datos (get,set)
Obtiene o establece otOperationalDataset::mChannelMask.
Parámetros
dataset channelmask [channel-mask]
Usa el argumento channel-mask
opcional para configurar la máscara del canal.
Ejemplos
dataset channelmask
0x07fff800
Done
dataset channelmask 0x07fff800
Done
Referencias de CLI y API
- No hay ninguna API asociada
borrar conjunto de datos
Restablece el búfer del conjunto de datos operativo.
Parámetros
Sin parámetros.
Ejemplos
dataset clear
Done
Referencias de CLI y API
- No hay ninguna API asociada
confirmación de conjunto de datos activa
Confirma el búfer del conjunto de datos operativo al conjunto de datos operativo activo.
Parámetros
Sin parámetros.
Ejemplos
dataset commit active
Done
Referencias de CLI y API
confirmación de conjunto de datos pendiente
Confirma el búfer del conjunto de datos operativo para el conjunto de datos operativo pendiente.
Parámetros
Sin parámetros.
Ejemplos
dataset commit pending
Done
Referencias de CLI y API
retraso del conjunto de datos (get,set)
Obtiene o establece otOperationalDataset::mDelay.
Parámetros
dataset delay [delay]
Usa el argumento delay
opcional para establecer el valor del temporizador de retraso.
Ejemplos
dataset delay
1000
Done
dataset delay 1000
Done
Referencias de CLI y API
extpanido del conjunto de datos (get,set)
Obtiene o establece otOperationalDataset::mExtendedPanId.
Parámetros
dataset extpanid [extpanid]
Usa el argumento extpanid
opcional para establecer el ID de red del área personal extendida.
Ejemplos
dataset extpanid
000db80123456789
Done
dataset extpanid 000db80123456789
Done
Referencias de CLI y API
ayuda con el conjunto de datos
Obtiene una lista de los comandos de la CLI de dataset
. Para obtener más información, consulta Muestra y administra conjuntos de datos con la CLI de PO.
Parámetros
Sin parámetros.
Ejemplos
dataset help
help
active
activetimestamp
channel
channelmask
clear
commit
delay
extpanid
init
meshlocalprefix
mgmtgetcommand
mgmtsetcommand
networkkey
networkname
panid
pending
pendingtimestamp
pskc
securitypolicy
Done
Referencias de CLI y API
- No hay ninguna API asociada
init del conjunto de datos (active,new,pending,tlvs)
La CLI de PO verifica active
, pending
o tlvs
, y muestra los valores correspondientes. De lo contrario, la CLI de PO crea una red aleatoria nueva y muestra un conjunto de datos nuevo.
Parámetros
dataset init {active|new|pending|tlvs} [hex-encoded-tlvs]
Usa new
para inicializar un conjunto de datos nuevo y, luego, ingresa el comando dataset commit active
. Usa tlvs
para los TLV con codificación hexadecimal.
Ejemplos
dataset init new
Done
Referencias de CLI y API
Prefijo de malla local (get,set)
Obtiene o establece otOperationalDataset::mMeshLocalPrefix.
Parámetros
dataset meshlocalprefix [meshlocalprefix]
Usa el argumento opcional meshlocalprefix
para configurar el prefijo de malla local.
Ejemplos
dataset meshlocalprefix
fd00:db8:0:0::/64
Done
dataset meshlocalprefix fd00:db8:0:0::/64
Done
Referencias de CLI y API
- No hay ninguna API asociada
conjunto de datos mgmgetgetcommand activo
Envía MGMT_ACTIVE_GET.
La CLI de PO envía un MGMT_ACTIVE_GET con los argumentos relevantes. Para obtener más información sobre estos parámetros y las asignaciones de argumentos, consulta Muestra y administra conjuntos de datos con la CLI de PO.
Parámetros
dataset mgmtgetcommand active [address leader-address] [dataset-components] [-x tlv-list]
- Usa
address
para especificar el destino de IPv6; de lo contrario, se usa ALOC líder de forma predeterminada. - Para
dataset-components
, puedes pasar cualquier combinación de otOperationalDatasetComponents, por ejemplo,activetimestamp
,pendingtimestamp
onetworkkey
. - El argumento
-x
opcional especifica los TLV sin procesar que se solicitarán.
Ejemplos
dataset mgmtgetcommand active address fdde:ad00:beef:0:558:f56b:d688:799 activetimestamp securitypolicy
Done
dataset mgmtgetcommand active networkname
Done
Referencias de CLI y API
- otDatasetSendMgmtActiveGet
- dataset mgmtgetcommand pendiente
- dataset mgmtsetcommand activo
- dataset mgmtsetcommand pendiente
conjunto de datos mgmgetgetcommand pendiente
Se envía MGMT_PENDING_GET.
Parámetros
dataset mgmtgetcommand pending [address leader-address] [dataset-components] [-x tlv-list]
Para obtener más información sobre estos parámetros y las asignaciones de argumentos, consulta Muestra y administra conjuntos de datos con la CLI de PO.
Ejemplos
dataset mgmtgetcommand pending address fdde:ad00:beef:0:558:f56b:d688:799 activetimestamp securitypolicy
Done
dataset mgmtgetcommand pending networkname
Done
Referencias de CLI y API
- otDatasetSendMgmtPendingGet
- dataset mgmtgetcommand activo
- dataset mgmtsetcommand activo
- dataset mgmtsetcommand pendiente
conjunto de datos mgmtsetcommand activo
Envía MGMT_ACTIVE_SET.
Parámetros
dataset mgmtsetcommand active [dataset-components] [-x tlv-list]
Para obtener más información sobre estos parámetros y las asignaciones de argumentos, consulta Muestra y administra conjuntos de datos con la CLI de PO.
Ejemplos
dataset mgmtsetcommand active activetimestamp 123 securitypolicy 1 onrcb
Done
Referencias de CLI y API
- otDatasetSendMgmtActiveSet
- dataset mgmtgetcommand activo
- dataset mgmtgetcommand pendiente
- dataset mgmtsetcommand pendiente
conjunto de datos mgmtsetcommand pendiente
Se envía MGMT_PENDING_SET.
Parámetros
dataset mgmtsetcommand pending [dataset-components] [-x tlv-list]
Para obtener más información sobre estos parámetros y las asignaciones de argumentos, consulta Muestra y administra conjuntos de datos con la CLI de PO.
Ejemplos
dataset mgmtsetcommand pending activetimestamp 123 securitypolicy 1 onrcb
Done
Referencias de CLI y API
- otDatasetSendMgmtPendingSet
- dataset mgmtgetcommand activo
- dataset mgmtgetcommand pendiente
- dataset mgmtsetcommand activo
clave de red del conjunto de datos (get,set)
Obtiene o establece otOperationalDataset::mNetworkKey.
Parámetros
dataset networkkey [key]
Usa el argumento key
opcional para configurar la clave de red.
Ejemplos
dataset networkkey
00112233445566778899aabbccddeeff
Done
dataset networkkey 00112233445566778899aabbccddeeff
Done
Referencias de CLI y API
- No hay ninguna API asociada
nombre de la red del conjunto de datos (get,set)
Obtiene o establece otOperationalDataset::mNetworkName.
Parámetros
dataset networkname [name]
Usa el argumento opcional name
para configurar el nombre de red.
Ejemplos
dataset networkname
OpenThread
Done
dataset networkname OpenThread
Done
Referencias de CLI y API
conjunto de datos panid (get,set)
Obtiene o establece otOperationalDataset::mPanId.
Parámetros
dataset panid [panid]
Usa el argumento panid
opcional para establecer el ID PAN.
Ejemplos
dataset panid
0x1234
Done
dataset panid 0x1234
Done
Referencias de CLI y API
- No hay ninguna API asociada
conjunto de datos pendiente de marca de tiempo (get,set)
Obtiene o establece otOperationalDataset::mPendingTimestamp.
Parámetros
dataset pendingtimestamp [timestamp]
Usa el argumento opcional timestamp
para establecer los segundos de la marca de tiempo pendiente.
Ejemplos
dataset pendingtimestamp
123456789
Done
dataset pendingtimestamp 123456789
Done
Referencias de CLI y API
- No hay ninguna API asociada
conjunto de datos pskc (get,set)
Obtiene o establece otOperationalDataset::mPskc.
Parámetros
dataset pskc [-p passphrase] | [key]
Solo para FTD, usa -p
con el argumento passphrase
. -p
genera un pskc a partir del passphrase
codificado en UTF-8 que proporcionas, junto con el nombre de la red y el ID de PAN extendido. Si se configura, -p
usa el búfer del conjunto de datos; de lo contrario, usa la pila actual. Como alternativa, puedes configurar pskc como key
(formato hexadecimal).
Ejemplos
dataset pskc
67c0c203aa0b042bfb5381c47aef4d9e
Done
dataset pskc -p 123456
Done
dataset pskc 67c0c203aa0b042bfb5381c47aef4d9e
Done
Referencias de CLI y API
- No hay ninguna API asociada
política de seguridad de conjuntos de datos (get,set)
Obtiene o establece la política de seguridad del conjunto de datos.
Parámetros
dataset securitypolicy [rotationtime [onrcCepR]]
- Usa
rotationtime
parathrKeyRotation
, en unidades de horas. - Los comandos de la política de seguridad usan las asignaciones de argumentos
onrcCepR
para obtener y establecer miembros de otSecurityPolicy, por ejemplo,o
representa a otSecurityPolicy::mGetNetworkKeyEnabled. Para obtener más información, consulta Muestra y administra conjuntos de datos con la CLI de PO.
Ejemplos
dataset securitypolicy
672 onrc
Done
dataset securitypolicy 672 onrc
Done
Referencias de CLI y API
- No hay ninguna API asociada
conjunto de datos del conjunto de datos (activo,pendiente)
Configura el conjunto de datos operativo activo.
Si el conjunto de datos no incluye una marca de tiempo activa, este solo se completará de forma parcial.
Si Thread está habilitado en un dispositivo que tiene un conjunto de datos activo parcialmente, el dispositivo intentará adjuntarse a una red Thread existente usando cualquier información existente en el conjunto de datos. Solo se necesita la clave de red de Thread para conectarse a una red.
Si no se incluye el canal en el conjunto de datos, el dispositivo enviará mensajes de anuncio de MLE a través de diferentes canales para encontrar vecinos en otros canales.
Si el dispositivo se conecta correctamente a una red Thread, el dispositivo recuperará el conjunto de datos activo completo de su elemento superior. Ten en cuenta que un dispositivo con capacidad de router no realizará la transición a las funciones de router o líder hasta que tenga un conjunto de datos activo completo.
El comando dataset set
de la CLI establece el conjunto de datos operativo activo mediante TLV con codificación hexadecimal.
Parámetros
dataset set {active|pending} tlvs
Ejemplos
dataset set active 0e08000000000001000000030000103506000...3023d82c841eff0e68db86f35740c030000ff
Done
dataset set pending 0e08000000000001000000030000103506000...3023d82c841eff0e68db86f35740c030000ff
Done
Referencias de CLI y API
delaytimermin (configuración)
Establece el temporizador de retraso mínimo (en segundos).
Parámetros
delaytimermin delaytimermin
Ejemplos
delaytimermin 60
Done
Referencias de CLI y API
delayTimermin
Obtiene el temporizador de retraso mínimo (en segundos).
Parámetros
Sin parámetros.
Ejemplos
delaytimermin
30
Done
Referencias de CLI y API
discover
Realizar una operación de descubrimiento de MLE.
Parámetros
discover [channel]
channel
: El canal en el que se debe descubrir. Si no se proporciona ningún canal, el descubrimiento abarcará todos los canales válidos.
Ejemplos
discover
| J | Network Name | Extended PAN | PAN | MAC Address | Ch | dBm | LQI |
+---+------------------+------------------+------+------------------+----+-----+-----+
| 0 | OpenThread | dead00beef00cafe | ffff | f1d92a82c8d8fe43 | 11 | -20 | 0 |
Done
Referencias de CLI y API
descubrir reqcallback (habilitar,inhabilitar)
Esta función establece una devolución de llamada para recibir datos de la solicitud de descubrimiento de MLE.
Parámetros
discover reqcallback enable|disable
Ejemplos
discover reqcallback enable
Done
Referencias de CLI y API
nombre de dominio (conjunto)
Establece el nombre de dominio del subproceso.
Solo tiene éxito cuando los protocolos de Thread están inhabilitados.
Parámetros
domainname name
Usa un backslash
para escapar espacios.
Ejemplos
domainname Test\ Thread
Done
Referencias de CLI y API
nombre del dominio
Obtiene el nombre de dominio del subproceso.
Parámetros
Sin parámetros.
Ejemplos
domainname
Thread
Done
Referencias de CLI y API
dua iid (configurar,borrar)
Establece o borra el identificador de la interfaz especificado manualmente para la dirección de Unicast de Thread.
Disponible cuando OPENTHREAD_CONFIG_DUA_ENABLE
esté habilitado.
Parámetros
dua iid iid|clear
dua iid clear
pasa un elemento nullptr
a otThreadSetFixedDuaInterfaceIdentifier. De lo contrario, puedes pasar el iid
.
Ejemplos
dua iid 0004000300020001
Done
dua iid clear
Done
Referencias de CLI y API
dua iid
Obtiene el identificador de interfaz especificado manualmente para la dirección Unicast de dominio de Thread.
Disponible cuando OPENTHREAD_CONFIG_DUA_ENABLE
esté habilitado.
Parámetros
Sin parámetros.
Ejemplos
dua iid
0004000300020001
Done
Referencias de CLI y API
caché electrónica
Muestra las entradas de caché EID a RLOC.
Parámetros
Sin parámetros.
Ejemplos
eidcache
fd49:caf4:a29f:dc0e:97fc:69dd:3c16:df7d 2000 cache canEvict=1 transTime=0 eid=fd49:caf4:a29f:dc0e:97fc:69dd:3c16:df7d
fd49:caf4:a29f:dc0e:97fc:69dd:3c16:df7f fffe retry canEvict=1 timeout=10 retryDelay=30
Done
Referencias de CLI y API
eUI64
Obtiene la IEEE EUI-64 asignada a la fábrica para esta interfaz.
Parámetros
Sin parámetros.
Ejemplos
eui64
0615aae900124b00
Done
Referencias de CLI y API
extaddr (conjunto)
Configura la dirección extendida IEEE 802.15.4.
Parámetros
extaddr extaddr
Ejemplos
extaddr dead00beef00cafe
dead00beef00cafe
Done
Referencias de CLI y API
extremista
Obtiene la dirección extendida IEEE 802.15.4.
Parámetros
Sin parámetros.
Ejemplos
extaddr
dead00beef00cafe
Done
Referencias de CLI y API
extpanido (conjunto)
Configura el ID de PAN extendido de IEEE 802.15.4.
Parámetros
extpanid extpanid
Ejemplos
extpanid dead00beef00cafe
Done
Referencias de CLI y API
extremido
Obtiene el ID de PAN ampliado IEEE 802.15.4.
Parámetros
Sin parámetros.
Ejemplos
extpanid
dead00beef00cafe
Done
Referencias de CLI y API
Restablecer configuración de fábrica
Borra todos los parámetros de configuración almacenados en la memoria no volátil y luego activa el restablecimiento de la plataforma.
Parámetros
Sin parámetros.
Ejemplos
factoryreset
Referencias de CLI y API
falso (a,an)
Envía mensajes falsos en conversaciones.
Disponible cuando OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
esté habilitado.
Parámetros
fake /a/an dst-ipaddr target meshLocalIid
Ejemplos
fake /a/an fdde:ad00:beef:0:0:ff:fe00:a800 fd00:7d03:7d03:7d03:55f2:bb6a:7a43:a03b 1111222233334444
Done
Referencias de CLI y API
fem.
Obtiene parámetros de FEM externos.
Parámetros
Sin parámetros.
Ejemplos
fem
LNA gain 11 dBm
Done
Referencias de CLI y API
fem ln again (obtener)
Obtiene el aumento LN de Rx LNA externo en dBm.
Parámetros
Sin parámetros.
Ejemplos
fem lnagain
11
Done
Referencias de CLI y API
fem ln (configuración)
Establece el aumento de LN de Rx LEM externo en dBm.
Parámetros
Sin parámetros.
Ejemplos
fem lnagain 8
Done
Referencias de CLI y API
ifconfig (arriba,abajo)
Abre o baja la interfaz IPv6.
Llámelo para habilitar o inhabilitar la comunicación IPv6.
Parámetros
ifconfig up|down
Ejemplos
ifconfig up
Done
ifconfig down
Done
Referencias de CLI y API
ifconfig
Indica si la interfaz IPv6 está activa o no.
Parámetros
Sin parámetros.
Ejemplos
ifconfig
down
Done
ifconfig
up
Done
Referencias de CLI y API
ipaddr agregado
Agrega una dirección de interfaz de red a la interfaz de Thread.
La interfaz Thread copia la instancia que se pasó aAddress
. La interfaz de Thread solo admite una cantidad fija de direcciones Unicast agregadas de forma externa. Consulta los OPENTHREAD_CONFIG_IP6_MAX_EXT_UCAST_ADDRS
.
Parámetros
ipaddr add aAddress
Ejemplos
ipaddr add 2001::dead:beef:cafe
Done
Referencias de CLI y API
ipaddr del
Quita una dirección de interfaz de red de la interfaz de Thread.
Parámetros
ipaddr del aAddress
Ejemplos
ipaddr del 2001::dead:beef:cafe
Done
Referencias de CLI y API
ipaddr
Obtiene la lista de direcciones IPv6 asignadas a la interfaz de Thread.
Parámetros
ipaddr [-v]
Usa -v
para obtener información detallada sobre la dirección IP.
Ejemplos
ipaddr
fdde:ad00:beef:0:0:ff:fe00:0
fdde:ad00:beef:0:558:f56b:d688:799
fe80:0:0:0:f3d9:2a82:c8d8:fe43
Done
ipaddr -v
fdde:ad00:beef:0:0:ff:fe00:0 origin:thread
fdde:ad00:beef:0:558:f56b:d688:799 origin:thread
fe80:0:0:0:f3d9:2a82:c8d8:fe43 origin:thread
Done
Referencias de CLI y API
ipaddr linklocal
Obtiene la dirección IPv6 de vínculo local de Thread.
La dirección local del vínculo Thread se deriva mediante la dirección extendida IEEE802.15.4 como identificador de interfaz.
Parámetros
Sin parámetros.
Ejemplos
ipaddr linklocal
fe80:0:0:0:f3d9:2a82:c8d8:fe43
Done
Referencias de CLI y API
ipaddr mleid
Obtiene la dirección EID local de la malla.
Parámetros
Sin parámetros.
Ejemplos
ipaddr mleid
fdde:ad00:beef:0:558:f56b:d688:799
Done
Referencias de CLI y API
ipaddr rloc,
Obtiene la dirección del localizador de enrutamiento de subprocesos (RLOC).
Parámetros
Sin parámetros.
Ejemplos
ipaddr rloc
fdde:ad00:beef:0:0:ff:fe00:0
Done
Referencias de CLI y API
Agregar ipmaddr
Suscribe la interfaz Thread a una dirección multidifusión de la interfaz de red.
La interfaz Thread copiará la instancia que se pasó aAddress
. La interfaz de Thread solo admite una cantidad fija de direcciones de multidifusión agregadas de forma externa. Consulta los OPENTHREAD_CONFIG_IP6_MAX_EXT_MCAST_ADDRS
.
Parámetros
ipmaddr add aAddress
Ejemplos
ipmaddr add ff05::1
Done
Referencias de CLI y API
ipmaddr del
Anula la suscripción de la interfaz de Thread a una dirección de multidifusión de la interfaz de red.
Parámetros
ipmaddr del aAddress
Ejemplos
ipmaddr del ff05::1
Done
Referencias de CLI y API
ipmaddr
Obtiene la lista de direcciones de multidifusión IPv6 suscritas a la interfaz de Thread.
Parámetros
Sin parámetros.
Ejemplos
ipmaddr
ff05:0:0:0:0:0:0:1
ff33:40:fdde:ad00:beef:0:0:1
ff32:40:fdde:ad00:beef:0:0:1
Done
Referencias de CLI y API
ipmaddr llatn
Obtiene la dirección multidifusión de Thread Link-Local All Thread Nodes.
La dirección es una dirección multidifusión basada en prefijos Unicast de vínculo local [RFC 3306], con las siguientes características:
- se establecieron en 3 (P = 1 y T = 1)
- alcance definido en 2
- establecer en 64
- El prefijo de red establecido es el prefijo local de la malla
- Se estableció el ID de grupo en 1
Parámetros
Sin parámetros.
Ejemplos
ipmaddr llatn
ff32:40:fdde:ad00:beef:0:0:1
Done
Referencias de CLI y API
ipmaddr promiscuo (habilitar,inhabilitar)
Habilita o inhabilita el modo promiscuo multidifusión en la interfaz de Thread.
Parámetros
ipmaddr promiscuous enable|disable
Ejemplos
ipmaddr promiscuous enable
Done
ipmaddr promiscuous disable
Done
Referencias de CLI y API
ipmaddr promiscuo
Comprueba si el modo promiscuoso de multidifusión está habilitado en la interfaz de Thread.
Parámetros
Sin parámetros.
Ejemplos
ipmaddr promiscuous
Disabled
Done
Referencias de CLI y API
ipmaddr rlatn
Obtiene la dirección multidifusión de Thread Realm-Local All Thread Nodes.
La dirección es una dirección multidifusión local de prefijos de Unicast [RFC 3306], con la siguiente información:
- se establecieron en 3 (P = 1 y T = 1)
- alcance configurado en 3
- establecer en 64
- El prefijo de red establecido es el prefijo local de la malla
- Se estableció el ID de grupo en 1
Parámetros
Sin parámetros.
Ejemplos
ipmaddr rlatn
ff33:40:fdde:ad00:beef:0:0:1
Done
Referencias de CLI y API
identificador de unión (conjunto)
Establece el identificador de la unión.
Parámetros
joiner discerner discerner
- Usa
{number}/{length}
para configurardiscerner
. joiner discerner clear
estableceaDiscerner
ennullptr
.
Ejemplos
joiner discerner 0xabc/12
Done
Referencias de CLI y API
discernimiento de articulación claro
Borra el compartidor de la unión.
Parámetros
Sin parámetros.
Ejemplos
joiner discerner clear
Done
Referencias de CLI y API
- No hay ninguna API asociada
identificador de unión
Obtiene el receptor de la unión.
Para obtener más información, consulta otJoinerSetDiscerner.
Parámetros
Sin parámetros.
Ejemplos
joiner discerner
0xabc/12
Done
Referencias de CLI y API
ayuda para unirse
Imprime el menú de ayuda joiner
.
Parámetros
Sin parámetros.
Ejemplos
joiner help
help
id
start
state
stop
Done
Referencias de CLI y API
- No hay ninguna API asociada
ID de unión
Obtiene el ID de la unión.
Si no se establece un Disterner de Joiner, el ID de Joiner es los primeros 64 bits del resultado de calcular el SHA-256 sobre el IEEE EUI-64 asignado de fábrica. De lo contrario, el ID de Joiner se calcula a partir del valor de Discerner de Joiner.
El ID de unión también se usa como dirección extendida IEEE 802.15.4 del dispositivo durante el proceso de asignación.
Parámetros
Sin parámetros.
Ejemplos
joiner id
d65e64fa83f81cf7
Done
Referencias de CLI y API
inicio de la unión
Habilita la función de unión de subprocesos.
Parámetros
joiner start joining-device-credential [provisioning-url]
joining-device-credential
: frase de contraseña de unión. Debe ser una string que contenga todos los caracteres alfanuméricos en mayúscula (0-9 y A-Y, excepto I, O, Q y Z para facilitar la lectura), con una longitud de entre 6 y 32 caracteres.provisioning-url
: Es la URL de aprovisionamiento para la unión (opcional).
Ejemplos
joiner start J01NM3
Done
Referencias de CLI y API
estado de unión
Obtiene el estado de la unión.
Muestra uno de los siguientes estados:
-
Idle
-
Discover
-
Connecting
-
Connected
-
Entrust
-
Joined
Parámetros
Sin parámetros.
Ejemplos
joiner state
Idle
Done
Referencias de CLI y API
parada de unión
Inhabilita la función de unión de subprocesos.
Parámetros
Sin parámetros.
Ejemplos
joiner stop
Done
Referencias de CLI y API
Joinerport (conjunto)
Configura el puerto UDP de unión.
Parámetros
joinerport udp-port
Ejemplos
joinerport 1000
Done
Referencias de CLI y API
unión
Obtiene el puerto UDP de unión.
Parámetros
Sin parámetros.
Ejemplos
joinerport
1000
Done
Referencias de CLI y API
contador de keysequence (conjunto)
Configura el thrKeySequenceCounter.
Parámetros
keysequence counter counter
Ejemplos
keysequence counter 10
Done
Referencias de CLI y API
contador de secuencia de claves
Obtiene el thrKeySequenceCounter.
Parámetros
Sin parámetros.
Ejemplos
keysequence counter
10
Done
Referencias de CLI y API
Tiempo de guardia de la secuencia de claves (conjunto)
Configura el thrKeySwitchGuardTime (en horas).
Parámetros
keysequence guardtime guardtime-hours
Usa 0
para Thread Key Switch
de inmediato si hay una coincidencia de índice de clave.
Ejemplos
keysequence guardtime 0
Done
Referencias de CLI y API
Tiempo de guardia de la secuencia de claves
Obtiene la thrKeySwitchGuardTime (en horas).
Parámetros
Sin parámetros.
Ejemplos
keysequence guardtime
0
Done
Referencias de CLI y API
datos líderes
Obtiene los datos del líder del subproceso.
Parámetros
Sin parámetros.
Ejemplos
leaderdata
Partition ID: 1077744240
Weighting: 64
Data Version: 109
Stable Data Version: 211
Leader Router ID: 60
Done
Referencias de CLI y API
peso de líderes (conjunto)
Establece el peso de líder del subproceso que se usa cuando se opera en la función de líder.
Parámetros
leaderweight weight
Ejemplos
leaderweight 128
Done
Referencias de CLI y API
- otThreadSetLocalLeaderWeight (en inglés)
peso líder
Obtiene la ponderación de líder de subprocesos que se usa cuando se opera en la función de líder.
Parámetros
Sin parámetros.
Ejemplos
leaderweight
128
Done
Referencias de CLI y API
vínculo de la métrica mejorada de vínculo de métricas de vínculo
Envía una solicitud de administración de métricas de vínculo para borrar un sondeo basado en ACK mejorado.
Parámetros
linkmetrics mgmt peer-ipaddr enhanced-ack clear
peer-ipaddr
debe ser la dirección del vínculo local del dispositivo vecino.
Ejemplos
linkmetrics mgmt fe80:0:0:0:3092:f334:1455:1ad2 enhanced-ack clear
Done
> Received Link Metrics Management Response from: fe80:0:0:0:3092:f334:1455:1ad2
Status: Success
Referencias de CLI y API
registro de métricas de vínculo de métricas mejoradas
Envía una solicitud de administración de métricas de vínculo para registrar un sondeo basado en la confirmación mejorada.
Parámetros
linkmetrics mgmt peer-ipaddr enhanced-ack register [qmr][r]
[q
, m
y r
] se asignan a otLinkMetricsValues. Según las especificaciones 4.11.3.4.4.6, solo puedes usar un máximo de dos opciones a la vez, por ejemplo, q
o qm
.
q
: LQI de capa 2.m
: Margen del vínculo.r
: RSSI
r
adicional es opcional y solo se usa para dispositivos de referencia. Cuando se especifica esta opción, el tipo/promedio de enumeraciones de cada marca de ID de tipo se establece como reservada. Se usa para verificar que el sujeto de sondeo maneje correctamente las marcas de ID de tipo no válidas y solo esté disponible cuando se habilite OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
.
Ejemplos
linkmetrics mgmt fe80:0:0:0:3092:f334:1455:1ad2 enhanced-ack register qm
Done
> Received Link Metrics Management Response from: fe80:0:0:0:3092:f334:1455:1ad2
Status: Success
> linkmetrics mgmt fe80:0:0:0:3092:f334:1455:1ad2 enhanced-ack register qm r
Done
> Received Link Metrics Management Response from: fe80:0:0:0:3092:f334:1455:1ad2
Status: Cannot support new series
Referencias de CLI y API
Vinculación de las métricas de vínculo
Envía una solicitud de administración de métricas de vínculo de MLE para configurar o borrar una serie de seguimiento de reenvío.
Parámetros
linkmetrics mgmt peer-ipaddr forward series-id [ldraX][pqmr]
peer-ipaddr
: Dirección de par.series-id
: El ID de la serie.- [
l
,d
,r
ya
] se asignan a otLinkMetricsSeriesFlags.X
no representa ninguno de losotLinkMetricsSeriesFlags
, detiene la contabilidad y quita la serie.l
: Sondeo de vínculo de MLE.d
: Datos MACr
: Solicitud de datos MAC.a
: Confirmación de MACX
: Solo se puede usar sin ninguna otra marca.
- [
p
,q
,m
yr
] se asignan a otLinkMetricsValues.p
: Cantidad de PDU de capa 2 recibida.q
: LQI de capa 2.m
: Margen del vínculo.r
: RSSI
Ejemplos
linkmetrics mgmt fe80:0:0:0:3092:f334:1455:1ad2 forward 1 dra pqmr
Done
> Received Link Metrics Management Response from: fe80:0:0:0:3092:f334:1455:1ad2
Status: SUCCESS
Referencias de CLI y API
sonda de métricas de vínculo
Envía un mensaje del sondeo del vínculo de MLE.
Parámetros
linkmetrics probe peer-ipaddr series-id length
peer-ipaddr
: Dirección de par.series-id
: El ID de la serie a la que se orienta este mensaje de sondeo.length
: La longitud del mensaje de sondeo. Un rango válido es [0, 64].
Ejemplos
linkmetrics probe fe80:0:0:0:3092:f334:1455:1ad2 1 10
Done
Referencias de CLI y API
Reenviar vínculo de métricas de vínculo
Realice una consulta de métricas de vínculos (serie de seguimiento de reenvío).
Parámetros
linkmetrics query peer-ipaddr forward series-id
peer-ipaddr
: Dirección de par.series-id
: El ID de la serie.
Ejemplos
linkmetrics query fe80:0:0:0:3092:f334:1455:1ad2 forward 1
Done
> Received Link Metrics Report from: fe80:0:0:0:3092:f334:1455:1ad2
- PDU Counter: 2 (Count/Summation)
- LQI: 76 (Exponential Moving Average)
- Margin: 82 (dB) (Exponential Moving Average)
- RSSI: -18 (dBm) (Exponential Moving Average)
Referencias de CLI y API
vínculo de las métricas de vínculo simple
Realiza una consulta de métricas de vínculos (sondeo único).
Parámetros
linkmetrics query peer-ipaddr single [pqmr]
peer-ipaddr
: Dirección de par.- [
p
,q
,m
yr
] se asignan a otLinkMetrics.p
: Cantidad de PDU de capa 2 recibida.q
: LQI de capa 2.m
: Margen del vínculo.r
: RSSI
Ejemplos
linkmetrics query fe80:0:0:0:3092:f334:1455:1ad2 single qmr
Done
> Received Link Metrics Report from: fe80:0:0:0:3092:f334:1455:1ad2
- LQI: 76 (Exponential Moving Average)
- Margin: 82 (dB) (Exponential Moving Average)
- RSSI: -18 (dBm) (Exponential Moving Average)
Referencias de CLI y API
nat64 (habilitar,inhabilitar)
Habilita o inhabilita las funciones NAT64.
Cuando se habilita OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
, la configuración inhabilitada como verdadera restablece la tabla de asignación en el traductor.
Disponible cuando se habilitan OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
o OPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE
.
Parámetros
nat64 enable|disable
Ejemplos
nat64 enable
Done
nat64 disable
Done
Referencias de CLI y API
sidra nat64
Obtiene el CIDR de IPv4 configurado en el traductor NAT64.
Disponible cuando OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
esté habilitado.
Parámetros
Sin parámetros.
Ejemplos
nat64 cidr
192.168.255.0/24
Done
Referencias de CLI y API
contadores nat64
Obtiene el paquete del traductor NAT64 y los contadores de error.
Disponible cuando OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
esté habilitado.
Parámetros
Sin parámetros.
Ejemplos
nat64 counters
| | 4 to 6 | 6 to 4 |
+---------------+-------------------------+-------------------------+
| Protocol | Pkts | Bytes | Pkts | Bytes |
+---------------+----------+--------------+----------+--------------+
| Total | 11 | 704 | 11 | 704 |
| TCP | 0 | 0 | 0 | 0 |
| UDP | 0 | 0 | 0 | 0 |
| ICMP | 11 | 704 | 11 | 704 |
| Errors | Pkts | Pkts |
+---------------+-------------------------+-------------------------+
| Total | 8 | 4 |
| Illegal Pkt | 0 | 0 |
| Unsup Proto | 0 | 0 |
| No Mapping | 2 | 0 |
Done
Referencias de CLI y API
Asignaciones nat64
Obtiene la siguiente información de AddressMapping (mediante un iterador).
Disponible cuando OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
esté habilitado.
Parámetros
Sin parámetros.
Ejemplos
nat64 mappings
| | Address | | 4 to 6 | 6 to 4 |
+----------+---------------------------+--------+--------------+--------------+
| ID | IPv6 | IPv4 | Expiry | Pkts | Bytes | Pkts | Bytes |
+----------+------------+--------------+--------+------+-------+------+-------+
| 00021cb9 | fdc7::df79 | 192.168.64.2 | 7196s | 6 | 456 | 11 | 1928 |
| | TCP | 0 | 0 | 0 | 0 |
| | UDP | 1 | 136 | 16 | 1608 |
| | ICMP | 5 | 320 | 5 | 320 |
Referencias de CLI y API
estado nat64
Obtiene el estado de las funciones NAT64.
El estado PrefixManager
está disponible cuando se habilita OPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE
. El estado Translator
está disponible cuando se habilita OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
.
Cuando OPENTHREAD_CONFIG_NAT64_BORDER_ROUTING_ENABLE
está habilitado, PrefixManager
muestra uno de los siguientes estados:
Disabled
: El administrador de prefijo NAT64 está inhabilitado.NotRunning
: El administrador de prefijo NAT64 está habilitado, pero no se está ejecutando. Esto podría significar que el administrador de enrutamiento está inhabilitado.Idle
: El administrador de prefijo NAT64 está habilitado y se está ejecutando, pero no publica un prefijo NAT64. Esto puede suceder cuando hay otro router de borde que publica un prefijo NAT64 con una prioridad más alta.Active
: El administrador de prefijo NAT64 está habilitado, en ejecución y publicando un prefijo NAT64.
Cuando OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
está habilitado, Translator
muestra uno de los siguientes estados:
Disabled
: El traductor NAT64 está inhabilitado.NotRunning
: El traductor NAT64 está habilitado, pero no está traduciendo paquetes. Esto podría significar que el Traductor no está configurado con un prefijo NAT64 o un CIDR para NAT64.Active
: El traductor NAT64 está habilitado y traduce paquetes.
Parámetros
Sin parámetros.
Ejemplos
nat64 state
PrefixManager: Active
Translator: Active
Done
Referencias de CLI y API
Ayuda de netdata
Obtiene una lista de los comandos de la CLI de netdata
.
Parámetros
Sin parámetros.
Ejemplos
netdata help
help
publish
register
show
steeringdata
unpublish
Done
Referencias de CLI y API
netdata publish dnssrp Anycast
Publica una dirección Anycast del servicio de DNS/SRP con un número de secuencia. Se quitará cualquier entrada actual del servicio de DNS/SRP que se haya publicado desde un comando publish dnssrp{anycast|unicast}
anterior y se reemplazará por los argumentos nuevos.
Se debe habilitar OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE
.
Parámetros
netdata publish dnssrp anycast seq-num
Ejemplos
netdata publish dnssrp anycast 1
Done
Referencias de CLI y API
- netdata publish dnssrp unicast (addr,port)
- netdata publish dnssrp unicast (mle)
- otNetDataPublishDnsSrpServiceAnycast
netdata publish dnssrp unicast (addr,port)
Publica una dirección Unicast del servicio DNS/SRP con una dirección y un número de puerto. La información de la dirección y el puerto se incluye en los datos de TLV del servicio. Se quitará cualquier entrada actual del servicio de DNS/SRP que se haya publicado desde un comando publish dnssrp{anycast|unicast}
anterior y se reemplazará por los argumentos nuevos.
Se debe habilitar OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE
.
Parámetros
netdata publish dnssrp unicast address port
Ejemplos
netdata publish dnssrp unicast fd00::1234 51525
Done
Referencias de CLI y API
- netdata publish dnssrp unicast (mle)
- netdata publish dnssrp Anycast
- otNetDataPublishDnsSrpServiceUnicast
netdata publica dnssrp unicast (mle)
Publica el EID de malla local del dispositivo con un número de puerto. La información de puertos y MLE se incluye en los datos de TLV del servidor. Para usar una dirección Unicast diferente, usa el comando netdata publish dnssrp unicast (addr,port)
.
Se quitará cualquier entrada actual del servicio de DNS/SRP que se haya publicado desde un comando publish dnssrp{anycast|unicast}
anterior y se reemplazará por los argumentos nuevos.
Se debe habilitar OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE
.
Parámetros
netdata publish dnssrp unicast port
Ejemplos
netdata publish dnssrp unicast 50152
Done
Referencias de CLI y API
- netdata publish dnssrp unicast (addr,port)
- netdata publish dnssrp Anycast
- otNetDataPublishDnsSrpServiceUnicastMeshLocalEid
Prefijo de publicación de netdata
Publica una entrada de prefijo en la malla. Para obtener más información, consulte Cómo mostrar y administrar datos de red con la CLI de PO.
Parámetros
netdata publish prefix prefix [padcrosnD] [high|med|low]
La CLI de OT usa argumentos asignados para configurar los valores de otBorderRouterConfig. Para obtener más información, consulta la Descripción general de la CLI de OpenThread.
Ejemplos
netdata publish prefix fd00:1234:5678::/64 paos med
Done
Referencias de CLI y API
Ruta de publicación de netdata
Publica una entrada de ruta externa. Para obtener más información, consulte Cómo mostrar y administrar datos de red con la CLI de PO.
Parámetros
publish route prefix [sn] [high|med|low]
La CLI de OT usa argumentos asignados para configurar los valores de otExternalRouteConfig. Para obtener más información, consulta la Descripción general de la CLI de OpenThread.
Ejemplos
netdata publish route fd00:1234:5678::/64 s high
Done
Referencias de CLI y API
Registro de netdata
Registra los prefijos, las rutas y los servicios configurados con el líder.
La CLI de PO verifica OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE
. Si OTBR está habilitado, registra datos de red local con el líder. De lo contrario, llama a la función otServerRegister
de la CLI. Para obtener más información, consulte Cómo mostrar y administrar datos de red con la CLI de PO.
Parámetros
Sin parámetros.
Ejemplos
netdata register
Done
Referencias de CLI y API
netdata muestra información local
Imprime los datos de la red local para sincronizarlos con el líder.
Parámetros
netdata show local [-x]
- El argumento
-x
opcional obtiene datos de red locales como TLV con codificación hexadecimal.
Ejemplos
netdata show local
Prefixes:
fd00:dead:beef:cafe::/64 paros med dc00
Routes:
Services:
Done
netdata show local -x
08040b02174703140040fd00deadbeefcafe0504dc00330007021140
Done
Referencias de CLI y API
programa netdata
netdata show
de la CLI de PO obtiene los datos de red completos del líder. Este comando usa varias funciones de API para combinar prefijos, rutas y servicios, incluidos otNetDataGetNextOnMeshPrefix, otNetDataGetNextRoute y otNetDataGetNextService.
Para obtener más información, consulte Cómo mostrar y administrar datos de red con la CLI de PO.
Parámetros
netdata show [-x]
- El argumento opcional
-x
obtiene los datos de red como TLV con codificación hexadecimal.
Ejemplos
netdata show
Prefixes:
fd00:dead:beef:cafe::/64 paros med dc00
Routes:
fd49:7770:7fc5:0::/64 s med 4000
Services:
44970 5d c000 s 4000
44970 01 9a04b000000e10 s 4000
Done
netdata show -x
08040b02174703140040fd00deadbeefcafe0504dc00330007021140
Done
Referencias de CLI y API
Verificación de netdata steeringdata (discerner)
Comprueben que los datos de dirección incluyan un Joiner con un valor determinado de discernimiento.
Parámetros
netdata steeringdata check discerner
discerner
: el compartidor de unión en formato{number}/{length}
.
Ejemplos
netdata steeringdata check 0xabc/12
Done
netdata steeringdata check 0xdef/12
Error 23: NotFound
Referencias de CLI y API
netdata steeringdata check (Eui64)
Verifique si los datos del volante incluyen una Unión.
Parámetros
netdata steeringdata check eui64
eui64
: el IEEE EUI-64 de la unión.
Ejemplos
netdata steeringdata check d45e64fa83f81cf7
Done
Referencias de CLI y API
netdata anula la publicación (prefijo)
Anula la publicación de un prefijo de malla o de ruta externa publicado anteriormente.
Se debe habilitar OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE
.
Para obtener más información, consulte Cómo mostrar y administrar datos de red con la CLI de PO.
Parámetros
netdata unpublish prefix
Ejemplos
netdata unpublish fd00:1234:5678::/64
Done
Referencias de CLI y API
netdata anula la publicación de dnssrp
Anula la publicación de cualquier entrada del servicio de DNS/SRP (Anycast o Unicast) que se haya agregado previamente de los datos de la red Thread.
Se debe habilitar OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE
.
Parámetros
Sin parámetros.
Ejemplos
netdata unpublish dnssrp
Done
Referencias de CLI y API
tiempo de red (configuración)
Establece los parámetros de sincronización de tiempo.
timesyncperiod
: El período de sincronización en segundos.xtalthreshold
: Es el umbral de precisión de XTAL para que un dispositivo sea compatible con el router, en PPM.
Parámetros
networktime timesyncperiod xtalthreshold
Ejemplos
networktime 100 300
Done
Referencias de CLI y API
tiempo de red
Obtiene la hora de la red de Thread y los parámetros de sincronización de la hora.
Parámetros
Sin parámetros.
Ejemplos
networktime
Network Time: 21084154us (synchronized)
Time Sync Period: 100s
XTAL Threshold: 300ppm
Done
Referencias de CLI y API
siguiente salto
Esta función obtiene el siguiente salto y el costo de la ruta de acceso hacia un destino determinado de RLOC16.
Esta función se puede usar, ya que aNextHopRloc16
o aPathCost
son NULL, lo que indica que el emisor no desea obtener el valor.
Parámetros
nexthop rloc16
Ejemplos
nexthop 0xc000
0xc000 cost:0
Done
nexthop 0x8001
0x2000 cost:3
Done
Referencias de CLI y API
búsqueda para padres
Inicia el proceso para que el elemento secundario busque un superior superior sin perder la conexión con el elemento superior actual.
Se debe usar cuando el dispositivo se conecta como niño.
Parámetros
Sin parámetros.
Ejemplos
parent search
Done
Referencias de CLI y API
prefijo agregado
Agrega un prefijo válido a los datos de red.
Parámetros
prefix add prefix [padcrosnD] [high|med|low]
La CLI de OT usa argumentos asignados para configurar los valores de otBorderRouterConfig. Para obtener más información, consulta la Descripción general de la CLI de OpenThread.
Ejemplos
prefix add 2001:dead:beef:cafe::/64 paros med
Done
prefix add fd00:7d03:7d03:7d03::/64 prosD low
Done
Referencias de CLI y API
prefijo mallalocal
Obtén el prefijo local de malla.
Parámetros
Sin parámetros.
Ejemplos
prefix meshlocal
fdde:ad00:beef:0::/64
Done
Referencias de CLI y API
- No hay ninguna API asociada
prefix
Obtén la lista de prefijos en los datos de red locales.
Para obtener más información sobre las marcas otBorderRouterConfig, consulta la Descripción general de la CLI de OpenThread.
Parámetros
Sin parámetros.
Ejemplos
prefix
2001:dead:beef:cafe::/64 paros med
- fd00:7d03:7d03:7d03::/64 prosD med
Done
Referencias de CLI y API
prefijo quitar
Quite una configuración del router de borde de los datos de la red local.
Parámetros
Sin parámetros.
Ejemplos
prefix remove 2001:dead:beef:cafe::/64
Done