Auto activate WiFi modules for Asus initramfs images
This commit is contained in:
@@ -136,6 +136,23 @@ if [ -f "$DIS_SVC_FN" ]; then
|
|||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
WIFI77_FN="$ROOTFSDIR/etc/uci-defaults/77_wireless"
|
||||||
|
if [ -f "$WIFI77_FN" ]; then
|
||||||
|
if grep -q 'CONFIG_PACKAGE_MAC80211_ENABLE=y' $TOPDIR/.config ; then
|
||||||
|
if grep -q 'CONFIG_PACKAGE_MAC80211_PASSWORD="' $TOPDIR/.config ; then
|
||||||
|
sed -i "s#%ENABLE%#y#g" "$WIFI77_FN"
|
||||||
|
WIFI_SSID=$( get_param_qq CONFIG_PACKAGE_MAC80211_SSID "$TOPDIR/.config" )
|
||||||
|
sed -i "s#%SSID%#${WIFI_SSID}#g" "$WIFI77_FN"
|
||||||
|
WIFI_ENCRYPTION=$( get_param_qq CONFIG_PACKAGE_MAC80211_ENCRYPTION "$TOPDIR/.config" )
|
||||||
|
sed -i "s#%ENCRYPTION%#${WIFI_ENCRYPTION}#g" "$WIFI77_FN"
|
||||||
|
WIFI_PASSWORD=$( get_param_qq CONFIG_PACKAGE_MAC80211_PASSWORD "$TOPDIR/.config" )
|
||||||
|
sed -i "s#%KEY%#${WIFI_PASSWORD}#g" "$WIFI77_FN"
|
||||||
|
WIFI_COUNTRY=$( get_param_qq CONFIG_PACKAGE_MAC80211_COUNTRY "$TOPDIR/.config" )
|
||||||
|
sed -i "s#%COUNTRY%#${WIFI_COUNTRY}#g" "$WIFI77_FN"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
NEXTDNSCFG="$ROOTFSDIR/etc/config/nextdns"
|
NEXTDNSCFG="$ROOTFSDIR/etc/config/nextdns"
|
||||||
if [ -f "$NEXTDNSCFG" ]; then
|
if [ -f "$NEXTDNSCFG" ]; then
|
||||||
sed -i "s/option enabled '1'/option enabled '0'/g" "$NEXTDNSCFG"
|
sed -i "s/option enabled '1'/option enabled '0'/g" "$NEXTDNSCFG"
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ CONFIG_TARGET_mediatek_filogic_DEVICE_asus_rt-ax52=y
|
|||||||
|
|
||||||
#include _addons.config
|
#include _addons.config
|
||||||
#include _base_initrd.config
|
#include _base_initrd.config
|
||||||
|
#include _wifi_en.config
|
||||||
|
|
||||||
|
|
||||||
CONFIG_TARGET_INITRAMFS_FORCE=y
|
CONFIG_TARGET_INITRAMFS_FORCE=y
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ CONFIG_TARGET_mediatek_filogic_DEVICE_asus_rt-ax57m=y
|
|||||||
|
|
||||||
#include _addons.config
|
#include _addons.config
|
||||||
#include _base_initrd.config
|
#include _base_initrd.config
|
||||||
|
#include _wifi_en.config
|
||||||
|
|
||||||
|
|
||||||
CONFIG_TARGET_INITRAMFS_FORCE=y
|
CONFIG_TARGET_INITRAMFS_FORCE=y
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ CONFIG_TARGET_mediatek_filogic_DEVICE_asus_rt-ax59u=y
|
|||||||
|
|
||||||
#include _addons.config
|
#include _addons.config
|
||||||
#include _base_initrd.config
|
#include _base_initrd.config
|
||||||
|
#include _wifi_en.config
|
||||||
|
|
||||||
|
|
||||||
CONFIG_TARGET_INITRAMFS_FORCE=y
|
CONFIG_TARGET_INITRAMFS_FORCE=y
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ CONFIG_TARGET_mediatek_filogic_DEVICE_asus_tuf-ax4200=y
|
|||||||
|
|
||||||
#include _addons.config
|
#include _addons.config
|
||||||
#include _base_initrd.config
|
#include _base_initrd.config
|
||||||
|
#include _wifi_en.config
|
||||||
|
|
||||||
|
|
||||||
CONFIG_TARGET_INITRAMFS_FORCE=y
|
CONFIG_TARGET_INITRAMFS_FORCE=y
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ CONFIG_TARGET_mediatek_filogic_DEVICE_asus_tuf-ax6000=y
|
|||||||
|
|
||||||
#include _addons.config
|
#include _addons.config
|
||||||
#include _base_initrd.config
|
#include _base_initrd.config
|
||||||
|
#include _wifi_en.config
|
||||||
|
|
||||||
|
|
||||||
CONFIG_TARGET_INITRAMFS_FORCE=y
|
CONFIG_TARGET_INITRAMFS_FORCE=y
|
||||||
|
|||||||
Reference in New Issue
Block a user