Fix wireless-configuration to properly overwrite files

pull/677/head
Viktor 2023-03-16 22:44:21 +01:00
parent 2237cb2f32
commit 16e09d07b7
3 changed files with 9 additions and 15 deletions

View File

@ -19,10 +19,10 @@ fi
if [ $1 = "startup" ]; then if [ $1 = "startup" ]; then
/etc/network/netadapter $1 /etc/network/netadapter $1
ifconfig eth0 192.168.2.10 ifconfig eth0 192.168.2.10
ifup wlan0
fi fi
if [ $1 = "shutdown" ]; then if [ $1 = "shutdown" ]; then
killall -q udhcpd
killall -q wpa_supplicant killall -q wpa_supplicant
/etc/network/netadapter $1 /etc/network/netadapter $1
fi fi

View File

@ -9,19 +9,6 @@ WIRELESS_CONFIGURATION_SITE =
WIRELESS_CONFIGURATION_LICENSE = MIT WIRELESS_CONFIGURATION_LICENSE = MIT
WIRELESS_CONFIGURATION_LICENSE_FILES = LICENSE WIRELESS_CONFIGURATION_LICENSE_FILES = LICENSE
WIRELESS_CONFIGURATION_PATH = ../general/package/wireless-configuration/files BR2_ROOTFS_POST_BUILD_SCRIPT += $(WIRELESS_CONFIGURATION_PKGDIR)/wireless-configuration.sh
define WIRELESS_CONFIGURATION_INSTALL_TARGET_CMDS
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc
cp -f $(WIRELESS_CONFIGURATION_PATH)/udhcpd.conf $(TARGET_DIR)/etc
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/network
cp -f $(WIRELESS_CONFIGURATION_PATH)/interfaces $(TARGET_DIR)/etc/network
cp -f $(WIRELESS_CONFIGURATION_PATH)/netadapter $(TARGET_DIR)/etc/network
cp -f $(WIRELESS_CONFIGURATION_PATH)/netsetup $(TARGET_DIR)/etc/network
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/sbin
cp -f $(WIRELESS_CONFIGURATION_PATH)/wireless $(TARGET_DIR)/usr/sbin
endef
$(eval $(generic-package)) $(eval $(generic-package))

View File

@ -0,0 +1,7 @@
#!/bin/bash
FILES=../general/package/wireless-configuration/files
cp -f $FILES/udhcpd.conf $TARGET_DIR/etc
cp -f $FILES/interfaces $TARGET_DIR/etc/network
cp -f $FILES/netadapter $TARGET_DIR/etc/network
cp -f $FILES/netsetup $TARGET_DIR/etc/network
cp -f $FILES/wireless $TARGET_DIR/usr/sbin