TL;DR - is it possible to access a Wi-Fi dongle from within an lxc container? If so, how?
I realize this isn't a typical use case, but I hope it is more typical than the creators of LXC first imagined. I would like to use an lxc container to develop Ubuntu 18.04 specific software on my Ubuntu 16.04 laptop. Part of the testing I need to do requires access to a Wi-Fi network. I have tried various bridge combinations to make this work and none of them have been successful. So I decided to just plug a Wi-Fi dongle into a USB port and use that directly from the container. The problem is... I don't know how to provide the wpa supplicant SSID and password to the Wi-Fi adapter. I tried: $ lxc config device add first eth1 nic nictype=physical parent=wlx803f5d19f6d2 $ lxc start first $ lxc exec first -- /bin/bash root@first:~# ifconfig and I see that eth1 exists in my first container (cleverly named "first"). Then I tried creating a netplan .yaml file to set the SSID and password: network: version: 2 wifis: eth1: dhcp4: true access-points: "home": password: "**********" but when I try running "netplan try" in the container, it times out eventually, and fails. As I thought about this, I started wondering if the "eth1" interface in the container looks more like an ethernet interface and not at all like a wlan interface, and if perhaps that is the source of my problem. Another possible source of my problem is that I have never even heard of netplan before this evening, so I have no experience with that whatsoever. Any thoughts or tips? --wpd _______________________________________________ lxc-users mailing list lxc-users@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-users