[no ci] update network init script and configs

pull/1216/head
gtxaspec 2023-12-27 23:28:53 -08:00
parent 78043c650a
commit afb3d192ed
3 changed files with 4 additions and 4 deletions

View File

@ -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)

View File

@ -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)

View File

@ -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