get wifi iface from config

pull/1/head
Jordan Sokolic 2020-02-15 07:40:23 +02:00
parent f4c4257cc8
commit 96c1fe9a96
2 changed files with 3 additions and 2 deletions

1
.env
View File

@ -10,6 +10,7 @@ NET_GW=192.168.99.1
NET_NETMASK=255.255.255.0 NET_NETMASK=255.255.255.0
# wifi settings # wifi settings
WIFI_IFACE=wlp0s20f0u3
WIFI_SSID=test123 WIFI_SSID=test123
WIFI_ENCRYPTION=psk2 WIFI_ENCRYPTION=psk2
WIFI_KEY=12345678 WIFI_KEY=12345678

4
run.sh
View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
source .env source .env
IFACE=$1 IFACE=$WIFI_IFACE
function _usage { function _usage {
echo "$0 [interface_name]" echo "$0 [interface_name]"
@ -95,7 +95,7 @@ function main {
pid=$(docker inspect -f '{{.State.Pid}}' $CONTAINER) pid=$(docker inspect -f '{{.State.Pid}}' $CONTAINER)
sudo iw phy "$PHY" set netns $pid sudo iw phy "$PHY" set netns $pid
docker exec $CONTAINER /etc/init.d/network restart docker exec $CONTAINER /etc/init.d/network restart
echo "* ready" echo "* ready"
} }