mirror of https://github.com/OpenIPC/firmware.git
[no ci] update network init script and configs
parent
78043c650a
commit
afb3d192ed
|
@ -6,22 +6,20 @@ set_wireless() {
|
||||||
path=/etc/wireless
|
path=/etc/wireless
|
||||||
if $path/usb "$dev" || $path/modem "$dev" || $path/sdio "$dev"; then
|
if $path/usb "$dev" || $path/modem "$dev" || $path/sdio "$dev"; then
|
||||||
[ -n "$mac" ] && ip link set dev wlan0 address "$mac"
|
[ -n "$mac" ] && ip link set dev wlan0 address "$mac"
|
||||||
ifup wlan0
|
|
||||||
ifconfig eth0 192.168.192.10
|
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start)
|
||||||
echo "Starting network..."
|
echo "Starting network..."
|
||||||
ifup -a
|
|
||||||
[ -n "$dev" ] && set_wireless || ifup eth0
|
[ -n "$dev" ] && set_wireless || ifup eth0
|
||||||
|
ifup -a
|
||||||
;;
|
;;
|
||||||
|
|
||||||
stop)
|
stop)
|
||||||
echo "Stopping network..."
|
echo "Stopping network..."
|
||||||
ifdown -a
|
|
||||||
[ -n "$dev" ] && ifdown wlan0 || ifdown eth0
|
[ -n "$dev" ] && ifdown wlan0 || ifdown eth0
|
||||||
|
ifdown -a
|
||||||
;;
|
;;
|
||||||
|
|
||||||
restart|reload)
|
restart|reload)
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
|
auto eth0
|
||||||
iface eth0 inet dhcp
|
iface eth0 inet dhcp
|
||||||
hwaddress ether $(fw_printenv -n ethaddr || echo 00:00:23:34:45:66)
|
hwaddress ether $(fw_printenv -n ethaddr || echo 00:00:23:34:45:66)
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
auto wlan0
|
||||||
iface wlan0 inet dhcp
|
iface wlan0 inet dhcp
|
||||||
pre-up wpa_passphrase "$(fw_printenv -n wlanssid)" "$(fw_printenv -n wlanpass)" > /tmp/wpa_supplicant.conf
|
pre-up wpa_passphrase "$(fw_printenv -n wlanssid)" "$(fw_printenv -n wlanpass)" > /tmp/wpa_supplicant.conf
|
||||||
pre-up sed -i 's/#psk.*/scan_ssid=1/g' /tmp/wpa_supplicant.conf
|
pre-up sed -i 's/#psk.*/scan_ssid=1/g' /tmp/wpa_supplicant.conf
|
||||||
|
|
Loading…
Reference in New Issue