projects
/
openwrt
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
target: ar71xx: add support for COMFAST CF-E316N v2 board
[openwrt/openwrt.git]
/
target
/
linux
/
ar71xx
/
base-files
/
lib
/
ar71xx.sh
diff --git
a/target/linux/ar71xx/base-files/lib/ar71xx.sh
b/target/linux/ar71xx/base-files/lib/ar71xx.sh
index 9d3d2cbc29aa5503e1e586a350cb4ee0d0335ee0..d4959408de0d9b3515a383fdaa986de1dead728f 100755
(executable)
--- a/
target/linux/ar71xx/base-files/lib/ar71xx.sh
+++ b/
target/linux/ar71xx/base-files/lib/ar71xx.sh
@@
-38,7
+38,7
@@
wndr3700_board_detect() {
;;
"33373031")
# Use awk to remove everything after the first zero byte
;;
"33373031")
# Use awk to remove everything after the first zero byte
- model="$(ar71xx_get_mtd_offset_size_format art 41 32 %c |
awk 'BEGIN{FS="[[:cntrl:]]"}
{print $1; exit}')"
+ model="$(ar71xx_get_mtd_offset_size_format art 41 32 %c |
LC_CTYPE=C awk -v 'FS=[^[:print:]]' '
{print $1; exit}')"
case $model in
$'\xff'*)
if [ "${model:24:1}" = 'N' ]; then
case $model in
$'\xff'*)
if [ "${model:24:1}" = 'N' ]; then
@@
-240,6
+240,9
@@
tplink_board_detect() {
"49000002")
model="TP-Link TL-WDR4900"
;;
"49000002")
model="TP-Link TL-WDR4900"
;;
+ "65000002")
+ model="TP-Link TL-WDR6500"
+ ;;
"453000"*)
model="MERCURY MW4530R"
;;
"453000"*)
model="MERCURY MW4530R"
;;
@@
-365,6
+368,9
@@
ar71xx_board_detect() {
*"AP143 reference board")
name="ap143"
;;
*"AP143 reference board")
name="ap143"
;;
+ *"AP147-010 reference board")
+ name="ap147-010"
+ ;;
*AP81)
name="ap81"
;;
*AP81)
name="ap81"
;;
@@
-386,6
+392,9
@@
ar71xx_board_detect() {
*CAP4200AG)
name="cap4200ag"
;;
*CAP4200AG)
name="cap4200ag"
;;
+ *"COMFAST CF-E316N v2")
+ name="cf-e316n-v2"
+ ;;
*"CPE210/220/510/520")
name="cpe510"
tplink_pharos_board_detect
*"CPE210/220/510/520")
name="cpe510"
tplink_pharos_board_detect
@@
-556,6
+565,9
@@
ar71xx_board_detect() {
*"OM5P AN")
name="om5p-an"
;;
*"OM5P AN")
name="om5p-an"
;;
+ *"Onion Omega")
+ name="onion-omega"
+ ;;
*PB42)
name="pb42"
;;
*PB42)
name="pb42"
;;
@@
-670,6
+682,9
@@
ar71xx_board_detect() {
*"SMART-300")
name="smart-300"
;;
*"SMART-300")
name="smart-300"
;;
+ "Smart Electronics Black Swift board"*)
+ name="bsb"
+ ;;
*TEW-632BRP)
name="tew-632brp"
;;
*TEW-632BRP)
name="tew-632brp"
;;
@@
-760,6
+775,9
@@
ar71xx_board_detect() {
*"TL-WDR4900 v2")
name="tl-wdr4900-v2"
;;
*"TL-WDR4900 v2")
name="tl-wdr4900-v2"
;;
+ *"TL-WDR6500 v2")
+ name="tl-wdr6500-v2"
+ ;;
*TL-WR741ND)
name="tl-wr741nd"
;;
*TL-WR741ND)
name="tl-wr741nd"
;;
@@
-886,9
+904,6
@@
ar71xx_board_detect() {
*WRT400N)
name="wrt400n"
;;
*WRT400N)
name="wrt400n"
;;
- *WAP4410N)
- name="wap4410n"
- ;;
*"WZR-450HP2")
name="wzr-450hp2"
;;
*"WZR-450HP2")
name="wzr-450hp2"
;;