mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-21 14:37:57 +00:00
1898f7339f
x86 board.d only contains a case for the APU2, not the APU1. This causes, for example, network configuration not to be created correctly. Even though the APU1 seems to reaching EOL, there a still a lot of them out there. The APU1 and APU2 is configured in the same way and this patch should also be considered for stable, as the error also exists there. Signed-off-by: Kristian Evensen <kristian.evensen@gmail.com>
27 lines
620 B
Bash
Executable File
27 lines
620 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Copyright © 2017 OpenWrt.org
|
|
#
|
|
|
|
. /lib/functions/uci-defaults.sh
|
|
|
|
board_config_update
|
|
|
|
board=$(cat /tmp/sysinfo/board_name) 2>/dev/null
|
|
|
|
case "$board" in
|
|
pc-engines-apu|pc-engines-apu2)
|
|
ucidef_set_led_netdev "wan" "WAN" "apu2:green:led3" "eth0"
|
|
ucidef_set_led_netdev "lan" "LAN" "apu2:green:led2" "br-lan"
|
|
ucidef_set_led_default "diag" "DIAG" "apu2:green:power" "1"
|
|
;;
|
|
traverse-technologies-geos)
|
|
ucidef_set_led_netdev "lan" "LAN" "geos:1" "br-lan" "tx rx"
|
|
ucidef_set_led_netdev "wlan" "WiFi" "geos:2" "phy0tpt"
|
|
ucidef_set_led_default "diag" "DIAG" "geos:3" "1"
|
|
;;
|
|
esac
|
|
board_config_flush
|
|
|
|
exit 0
|