debug-thread-network

Diagnose Thread mesh networks and OpenThread Border Router connectivity issues.

Updated Mar 27, 2022
One-click install
npx skills add https://github.com/emliunix/home.conf --skill debug-thread-network
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debug-thread-network
Source: https://github.com/emliunix/home.conf/tree/main/skills/debug-thread-network
Command: npx skills add https://github.com/emliunix/home.conf --skill debug-thread-network

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Thread networks and OpenThread Border Routers can be challenging to troubleshoot due to their combination of IPv6 addressing, router advertisements, and dynamic network data. This skill provides a structured toolkit to simplify diagnosing connectivity, configuration, and routing issues across OTBR deployments.

Core Features & Use Cases

  • Connectivity testing for Thread Border Routers
  • IPv6 diagnostics and Router Advertisement analysis
  • OpenThread Border Router API queries and Network Data decoding

Quick Start

Run the main diagnostic script to test connectivity to a Border Router and gather a comprehensive network report.

Frequently Asked Questions about debug-thread-network

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot OpenThread Border Router connectivity issues?

To troubleshoot OpenThread Border Router connectivity, run the diagnostic script to test reachability and gather a comprehensive network report. This identifies configuration problems and validates active connections across your OTBR deployment.

Why does my Thread mesh network have IPv6 reachability problems?

IPv6 reachability problems in a Thread mesh network often stem from incorrect Router Advertisements or Border Router configuration. Analyzing IPv6 diagnostics and network data decoding helps isolate these specific routing and addressing failures.

What is the best way to decode Thread Network Data on an OTBR?

The best way to decode Thread Network Data on an OTBR is by querying the Border Router API. This extracts active network configurations and decodes the data to deliver actionable insights into dynamic routing issues.

Does this diagnose Router Advertisement configurations for Thread networks?

Yes, it diagnoses Router Advertisement configurations for Thread networks. The toolkit applies IPv6 diagnostics specifically to analyze RA behavior and identify connectivity issues across OTBR deployments.

How do I test OpenThread Border Router API responses during network debugging?

You test OpenThread Border Router API responses by running the core API query scripts. These coordinate with connectivity tests to validate the Border Router configuration and identify network data issues.