mirror of https://github.com/hak5/openwrt.git
base-files: generate /etc/config/wireless, if it doesn't exist
This patch adds a check in "wifi detect" to test if the wireless configuration file does exist. If it doesn't exist, an empty /etc/config/wireless file will be created. This is necessary because uci doesn't create new files, instead the tool just exits with "uci: Entry not found". Signed-off-by: Mathias Kresin <dev@kresin.me> Signed-off-by: Christian Lamparter <chunkeey@gmail.com>lede-17.01
parent
f78405f500
commit
ba3540db62
|
@ -146,6 +146,8 @@ wifi_reload() {
|
||||||
}
|
}
|
||||||
|
|
||||||
wifi_detect() {
|
wifi_detect() {
|
||||||
|
[ ! -f /etc/config/wireless ] && touch /etc/config/wireless
|
||||||
|
|
||||||
for driver in $DRIVERS; do (
|
for driver in $DRIVERS; do (
|
||||||
if eval "type detect_$driver" 2>/dev/null >/dev/null; then
|
if eval "type detect_$driver" 2>/dev/null >/dev/null; then
|
||||||
eval "detect_$driver" || echo "$driver: Detect failed" >&2
|
eval "detect_$driver" || echo "$driver: Detect failed" >&2
|
||||||
|
|
Loading…
Reference in New Issue