RAMIPS_BOARD_NAME=
RAMIPS_MODEL=
-all500x_board_detect() {
- local systype
-
- systype=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /system type/ {print $2}' /proc/cpuinfo)
- case "$systype" in
- *"RT5350"*)
- RAMIPS_MODEL="Allnet ALL5003"
- ;;
- *"RT3352"*)
- RAMIPS_MODEL="Allnet ALL5002"
- ;;
- esac
-}
-
ramips_board_detect() {
local machine
local name
*"Allnet ALL0256N")
name="all0256n"
;;
- *"Allnet ALL5002/ALL5003")
+ *"Allnet ALL5002")
name="all5002"
;;
+ *"Allnet ALL5003")
+ name="all5003"
+ ;;
*"ARC FreeStation5")
name="freestation5"
;;
*"ESR-9753")
name="esr-9753"
;;
+ *"F7C027")
+ name="f7c027"
+ ;;
*"F5D8235 v1")
name="f5d8235-v1"
;;
*"MoFi Network MOFI3500-3GN")
name="mofi3500-3gn"
;;
+ *"HAME MPR-A2")
+ name="mpr-a2"
+ ;;
*"NBG-419N")
name="nbg-419n"
;;
;;
*"UR-326N4G Wireless N router")
name="ur-326n4g"
- ;;
+ ;;
*"UR-336UN Wireless N router")
name="ur-336un"
;;
;;
esac
- case "$machine" in
- *"Allnet ALL5002/ALL5003")
- all500x_board_detect
- ;;
- esac
-
[ -z "$RAMIPS_BOARD_NAME" ] && RAMIPS_BOARD_NAME="$name"
[ -z "$RAMIPS_MODEL" ] && RAMIPS_MODEL="$machine"