christianmanivong bb977f04b4
driver / standard (push) Successful in 15s
driver / lint (push) Successful in 11s
driver / types (push) Successful in 49s
driver / test (3.10) (push) Successful in 51s
driver / test (3.11) (push) Successful in 49s
driver / lowest (push) Successful in 25s
driver / test (3.13) (push) Successful in 45s
driver / test (3.12) (push) Successful in 51s
driver / build (push) Successful in 24s
driver / security (push) Successful in 51s
driver / publish (push) Successful in 25s
CI / driver (push) Successful in 45m42s
Merge pull request 'chore: adopt the NAPALM driver standard' (#9) from chore/driver-standard into main
2026-10-23 09:57:17 +00:00
2026-10-23 10:29:05 +02:00
2026-10-23 10:29:05 +02:00

napalm-tplink-jetstream

NAPALM community driver for TP-Link Jetstream managed switches (T1500G, T1600G, T2600G, T3700G and compatible series).

Tested devices

Model Series Tested
TL-SG2210P Jetstream Smart ✅
TL-SG3210 Jetstream Smart ✅

More devices from the T1500G, T1600G, T2600G and T3700G series should work as well — contributions welcome.

Requirements

Dependency Minimum version
Python 3.10
NAPALM 4.0
Netmiko 4.0

Installation

pip install napalm-tplink-jetstream

Or from source:

git clone https://git.netork.io/NAPALM/napalm-tplink-jetstream
cd napalm-tplink-jetstream
pip install -e .

Quick start

from napalm import get_network_driver

driver = get_network_driver("tplink_jetstream")
with driver("192.168.0.1", "admin", "admin") as device:
    facts = device.get_facts()
    print(facts)

Implemented getters

Getter Status
get_facts ✅
get_interfaces ✅
get_interfaces_ip ✅
get_config ✅
get_arp_table ✅
get_mac_address_table ✅
get_lldp_neighbors ✅
get_lldp_neighbors_detail ✅
get_vlans ✅
cli ✅
is_alive ✅
get_bgp_neighbors ❌ Not applicable
load_replace_candidate ❌ Not applicable
commit_config ❌ Not applicable

Optional arguments

Argument Default Description
port 22 SSH port
force_no_enable False Skip enable after login
canonical_int_fmt False Use canonical interface names

Any additional keyword arguments are forwarded to Netmiko.

Development

pip install -e ".[dev]"
pytest tests/

License

Apache 2.0 — see LICENSE.

S
Description
No description provided
Readme
466 KiB
0 Stars 1 Watchers 0 Forks
2026-10-23 12:53:11 +00:00
Languages
Python 100%