The network interfaces for --network are assumed to be something like wlan0 or eth1. In the latest version of Arch Linux, the network interfaces are named based on pci. For instance, my lspci output shows 03:00.0 Network controller (...), so the network interface is named wlp3s0. This could be fixed by adding the ability for the --wlan, --eth, and --ppp options to accept something like wlp3s0. They currently only accept something like 0, meaning wlan0.
The network interfaces for
--network
are assumed to be something likewlan0
oreth1
. In the latest version of Arch Linux, the network interfaces are named based on pci. For instance, mylspci
output shows03:00.0 Network controller (...)
, so the network interface is namedwlp3s0
. This could be fixed by adding the ability for the--wlan
,--eth
, and--ppp
options to accept something likewlp3s0
. They currently only accept something like0
, meaningwlan0
.