Maybe this is helpful for fixing: On a router with LEDE-based OS, I have two different "versions" of wget:
With full wget 1.18, I cannot use an IPv6 address with interface as described above. However, with the wget included in BusyBox v1.25.1, the same command is working! Command (in both cases): wget http://[fe80::someip%br-mesh]/dev/firmware/current/release.nfo -P /tmp -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to wget in Ubuntu. https://bugs.launchpad.net/bugs/1566930 Title: wget does not support IPv6 address with scoped zone (RFC 4007) Status in wget package in Ubuntu: Confirmed Bug description: IMPACT: wget is not usable in the default configuration for LXD containers in Xenial Summary: A scoped zone address in the form [<address>%<interface] is not supported by wget. The default network configuration of lxd in xenial containers is to use an http_proxy address that is a scoped IPv6 address 'http://[fe80::1%eth0]:13128'. $ lxc exec test -- wget http://www.google.com Error parsing proxy URL http://[fe80::1%eth0]:13128: Invalid IPv6 numeric address. Steps to recreate: - Install lxd 2.0.0~rc8-0ubuntu5 - Launch a conatiner (lxc launch ubuntu-daily:xenial test) - lxc exec test -- wget 'http://www.google.com' These instructions use an LXD environment as an easy way to create a test environment with an IPv6 proxy using a scoped address. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wget/+bug/1566930/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp