get wifi iface from config
parent
f4c4257cc8
commit
96c1fe9a96
1
.env
1
.env
|
@ -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
4
run.sh
|
@ -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"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue