mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-27 01:11:14 +00:00
e12c72bb52
Add support for the Sercomm AD1018 router This a BCM6328 based board, 128 MB RAM, 128 MiB NAND flash, with an onboard BCM43217 wifi, 4 ethernet ports and 1 USB host port (not soldered). The board also has an FXS chip (Si32177) connected via SPI (SS2#), without support in LEDE. Since NAND flash chips aren't still supported in brcm63xx, the support is for now added to work only with SPI flash chips. Therefore hardware modding, soldering a new SPI flash chip, is required to make the board work with LEDE (tested and working OK). The flash at dts is intentionally left without partitioning to let the user choose a NOR chip of any size (8, 16 or 32 MB). Signed-off-by: Daniel Gonzalez Cabanelas <dgcbueu@gmail.com> [jonas.gorski: renamed ad1018 to ad1018-nor to signify the modification] Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
88 lines
2.7 KiB
Bash
Executable File
88 lines
2.7 KiB
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Copyright (C) 2013-2015 OpenWrt.org
|
|
#
|
|
|
|
. /lib/functions/uci-defaults.sh
|
|
|
|
board_config_update
|
|
|
|
case "$(board_name)" in
|
|
a4001n1)
|
|
ucidef_set_led_netdev "lan" "LAN" "A4001N1:green:eth" "eth0"
|
|
ucidef_set_led_usbdev "usb" "USB" "A4001N1:green:3g" "1-1"
|
|
;;
|
|
a4001n)
|
|
ucidef_set_led_usbdev "usb" "USB" "A4001N:green:usb" "1-1"
|
|
;;
|
|
ad1018-nor)
|
|
ucidef_set_led_netdev "wlan0" "WLAN" "AD1018:green:wifi" "wlan0"
|
|
;;
|
|
ar-5315u)
|
|
ucidef_set_led_usbdev "usb" "USB" "AR-5315u:green:usb" "1-1"
|
|
;;
|
|
av4202n)
|
|
ucidef_set_led_netdev "wlan0" "WLAN" "AV4202N:blue:wifi" "wlan0"
|
|
;;
|
|
cpva502p)
|
|
ucidef_set_led_netdev "lan" "LAN" "CPVA502+:amber:link" "eth0"
|
|
;;
|
|
dgnd3700v1_dgnd3800b)
|
|
ucidef_set_led_netdev "lan" "LAN" "DGND3700v1_3800B:green:lan" "eth0.1"
|
|
ucidef_set_led_netdev "wan" "WAN" "DGND3700v1_3800B:green:inet" "eth0.2"
|
|
ucidef_set_led_netdev "wlan0" "WIFI2G" "DGND3700v1_3800B:green:wifi2g" "wlan0"
|
|
ucidef_set_led_netdev "wlan1" "WIFI5G" "DGND3700v1_3800B:blue:wifi5g" "wlan1"
|
|
ucidef_set_led_usbdev "usb1" "USB1" "DGND3700v1_3800B:green:usb-back" "1-1"
|
|
ucidef_set_led_usbdev "usb2" "USB2" "DGND3700v1_3800B:green:usb-front" "1-2"
|
|
;;
|
|
evg2000)
|
|
ucidef_set_led_netdev "lan" "LAN" "EVG2000:green:lan" "eth0"
|
|
ucidef_set_led_netdev "wan" "WAN" "EVG2000:green:wan" "eth1"
|
|
ucidef_set_led_netdev "wlan0" "WIFI" "EVG2000:green:wireless" "wlan0"
|
|
ucidef_set_led_usbdev "usb1" "USB1" "EVG2000:green:voip1" "1-1"
|
|
ucidef_set_led_usbdev "usb2" "USB2" "EVG2000:green:voip2" "1-2"
|
|
;;
|
|
fast2704n)
|
|
ucidef_set_led_netdev "wan" "WAN" "F@ST2704N:green:inet" "eth0.2"
|
|
;;
|
|
fast2704v2)
|
|
ucidef_set_led_usbdev "usb" "USB" "F@ST2704V2:green:usb" "1-1"
|
|
;;
|
|
hg553)
|
|
ucidef_set_led_netdev "lan" "LAN" "HW553:blue:lan" "eth0"
|
|
ucidef_set_led_usbdev "usb1" "USB1" "HW553:red:hspa" "1-1"
|
|
ucidef_set_led_usbdev "usb2" "USB2" "HW553:blue:hspa" "1-2"
|
|
;;
|
|
hg556a_*)
|
|
ucidef_set_led_netdev "lan" "LAN" "HW556:red:dsl" "eth0"
|
|
ucidef_set_led_usbdev "usb" "USB" "HW556:red:hspa" "1-2"
|
|
;;
|
|
hg622)
|
|
ucidef_set_led_usbdev "usb" "USB" "HG622:green:usb" "1-2"
|
|
;;
|
|
hg655b)
|
|
ucidef_set_led_usbdev "usb" "USB" "HW65x:green:usb" "1-2"
|
|
;;
|
|
homehub2a)
|
|
ucidef_set_led_netdev "lan" "LAN" "HOMEHUB2A:blue:broadband" "eth0.1"
|
|
ucidef_set_led_netdev "wlan0" "WIFI" "HOMEHUB2A:green:wireless" "wlan0"
|
|
ucidef_set_led_usbdev "usb1" "USB1" "HOMEHUB2A:blue:phone" "1-1"
|
|
ucidef_set_led_usbdev "usb2" "USB2" "HOMEHUB2A:green:phone" "2-1"
|
|
;;
|
|
livebox1)
|
|
ucidef_set_led_netdev "lan" "LAN" "Livebox1:red:traffic" "eth0"
|
|
ucidef_set_led_netdev "wan" "WAN" "Livebox1:red:adsl" "eth1"
|
|
ucidef_set_led_netdev "wlan0" "WIFI" "Livebox1:red:wifi" "wlan0"
|
|
;;
|
|
r1000h)
|
|
ucidef_set_led_usbport "usb" "USB" "R1000H:green:usb" "usb1-port1" "usb2-port1"
|
|
;;
|
|
r5010un_v2)
|
|
ucidef_set_led_usbdev "usb" "USB" "R5010UNv2:green:usb" "1-1"
|
|
;;
|
|
esac
|
|
|
|
board_config_flush
|
|
|
|
exit 0
|