# netlab 1.9.6: Static Routes to Default Gateways

DevFeed: [netlab 1.9.6: Static Routes to Default Gateways](<https://devfeed.tech/articles/netlab-1-9-6-static-routes-to-default-gateways-11155.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/03/netlab-1-9-6-gateway/>)

Published: 2025-03-25T07:25:00Z

Content type: release

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [gateway](<https://devfeed.tech/topics/gateway.md>), [Python](<https://devfeed.tech/topics/python.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Networks](<https://devfeed.tech/topics/networks.md>), [Package Management](<https://devfeed.tech/topics/package-management.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>)

Tags: [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [networks](<https://devfeed.tech/tags/networks.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

## AI overview

netlab 1.9.6 fixes installation problems caused by Python dependency conflicts on Ubuntu 24.04. The release also adds default gateways as valid next hops for static routes, improves IPv6 default-gateway processing, sets a 9500 MTU for libvirt bridge networks, and supports specifying Juniper vMX license files through device or node variables.

## Source excerpt

Last week, I had to push out netlab release 1.9.6 to address a particularly nasty Python dependency hell to make netlab work (again) on Ubuntu 24.04 (more details). The release also brought these goodies (and a bunch of bug fixes): Add default gateway (including anycast- and VRRP gateway )as a valid next-hop for static routes Rewrite the default gateway processing and add IPv6 default gateways on links without anycast or VRRP gateways Set libvirt MTU to 9500 on bridge-based networks to avoid the "transparent fragmentation" on Linux bridges. Use device- or node variables to specify the Juniper vMX license file. Read more ...