mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-04-21 12:27:27 +03:00
ramips: add support for the Senao/EnGenius ESR-9753 board
Signed-off-by: Artur Wronowski <arteqw@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29603 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -33,6 +33,9 @@ get_status_led() {
|
||||
dir-300-b1 | dir-600-b1 | dir-600-b2)
|
||||
status_led="d-link:green:status"
|
||||
;;
|
||||
esr-9753)
|
||||
status_led="esr-9753:orange:power"
|
||||
;;
|
||||
fonera20n)
|
||||
status_led="fonera20n:green:power"
|
||||
;;
|
||||
|
||||
@@ -47,6 +47,7 @@ case "$FIRMWARE" in
|
||||
|
||||
argus-atp52b | \
|
||||
bc2 | \
|
||||
esr-9753 | \
|
||||
fonera20n | \
|
||||
hw550-3g | \
|
||||
mofi3500-3gn | \
|
||||
|
||||
@@ -16,12 +16,29 @@ commit system
|
||||
EOF
|
||||
}
|
||||
|
||||
set_wifi_led() {
|
||||
local sysfs="$1"
|
||||
|
||||
uci batch <<EOF
|
||||
set system.wifi_led=led
|
||||
set system.wifi_led.name='wifi'
|
||||
set system.wifi_led.sysfs='$sysfs'
|
||||
set system.wifi_led.trigger='netdev'
|
||||
set system.wifi_led.dev='wlan0'
|
||||
set system.wifi_led.mode='link rx tx'
|
||||
commit system
|
||||
EOF
|
||||
}
|
||||
|
||||
board=$(ramips_board_name)
|
||||
|
||||
case $board in
|
||||
bc2)
|
||||
set_usb_led "bc2:blue:usb"
|
||||
;;
|
||||
esr-9753)
|
||||
set_wifi_led "rt2800pci-phy0::radio"
|
||||
;;
|
||||
fonera20n)
|
||||
set_usb_led "fonera20n:amber:usb"
|
||||
;;
|
||||
|
||||
@@ -68,6 +68,7 @@ ramips_setup_macs()
|
||||
wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1)
|
||||
;;
|
||||
|
||||
esr-9753 | \
|
||||
nbg-419n)
|
||||
lan_mac=$(ramips_get_mac_binary factory 4)
|
||||
wan_mac=$(ramips_get_mac_binary factory 40)
|
||||
|
||||
@@ -8,7 +8,7 @@ preinit_set_mac_address() {
|
||||
. /lib/ramips.sh
|
||||
|
||||
case $(ramips_board_name) in
|
||||
bc2 | nw718)
|
||||
bc2 | nw718 | esr-9753)
|
||||
mac=$(ramips_get_mac_binary factory 4)
|
||||
mac=$(maccalc or "$mac" "02:00:00:00:00:00")
|
||||
ifconfig eth0 hw ether $mac 2>/dev/null
|
||||
|
||||
@@ -62,6 +62,9 @@ ramips_board_name() {
|
||||
*"DIR-600 B2")
|
||||
name="dir-600-b2"
|
||||
;;
|
||||
*"ESR-9753")
|
||||
name="esr-9753"
|
||||
;;
|
||||
*"F5D8235 v2")
|
||||
name="f5d8235-v2"
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user