mirror of https://github.com/OpenIPC/firmware.git
16 lines
402 B
Bash
Executable File
16 lines
402 B
Bash
Executable File
#!/bin/sh
|
|
dev=$(fw_printenv -n wlandev)
|
|
mac=$(fw_printenv -n wlanaddr)
|
|
wlan=/etc/wireless
|
|
netif=/etc/network/interfaces.d
|
|
|
|
if [ "$1" = "start" ] && [ ! -z "$dev" ]; then
|
|
if $wlan/usb "$dev" || $wlan/modem "$dev" || $wlan/sdio "$dev"; then
|
|
grep -q "static" $netif/eth0 || cp -f $wlan/interfaces/* $netif
|
|
fi
|
|
fi
|
|
|
|
if [ "$1" = "start" ] && [ ! -z "$mac" ]; then
|
|
ip link set dev wlan0 address "$mac"
|
|
fi
|