openwrt/target/linux
Kristian Evensen 49ce6d04b0 ramips: add support for Sanlinking D240
The Sanlinking Technologies D240
(http://www.sanlinking.com/en/29-dual-4g-wifi-router.html) is basically the same
device as the ZBT WE826, so adding support for it in LEDE is straight forward.
The differences is that the D240 has two mini-PCIe slots (instead of one), blue
LEDs and supports PoE.

Specification:
* CPU: MT7620A
* 1x 10/100Mbps POE (802.3af/802.3at) Ethernet, 4x 10/100Mbps.
* 16 MB Flash.
* 128 MB RAM.
* 1x USB 2.0 port.
* 2x mini-PCIe slots.
* 2x SIM slots.
* 1x 2.4Ghz WIFI.
* 1x button.

Wifi, USB, switch and both mini-PCIe slots are working. I have not been able to
test the SD card reader.

The device comes pre-installed with an older version of OpenWRT, including Luci.
In order to install LEDE, you need to follow the existing procedure for updating
OpenWRT/LEDE using Luci. I.e., you need to access the UI and update the firmware
using the sysupgrade-image. Remember to select that you do not want to keep
existing settings. The default router address is 192.168.10.1 and
username/password admin/root (at least on my devices).

If you brick the device, the procedure for recovery is the same as for the
WE826. Please see the wiki page for that device for instructions.

Signed-off-by: Kristian Evensen <kristian.evensen@gmail.com>
2017-04-28 17:09:45 +02:00
..
adm5120 Mark targets using kernel 3.18 as source-only 2017-02-17 06:58:33 +01:00
adm8668 Mark targets using kernel 3.18 as source-only 2017-02-17 06:58:33 +01:00
apm821xx kernel: update 4.4 kernel to 4.4.42 2017-01-13 23:05:36 +01:00
ar7 Mark targets using kernel 3.18 as source-only 2017-02-17 06:58:33 +01:00
ar71xx ar71xx: select ATH79_NVRAM only by boards actually use it 2017-04-28 17:09:40 +02:00
arc770 arc770: only calculate entry point address when necessary 2017-03-01 20:37:37 +01:00
archs38 archs38: only calculate entry point address when necessary 2017-03-01 20:37:37 +01:00
arm64 Revert "arm64: boot-wrapper: Add mirror" 2016-12-22 21:08:17 +01:00
armvirt armvirt: add kernel config change missing from 0d44f0cb 2017-01-13 11:05:32 +01:00
at91 kernel: remove ubifs xz decompression support 2017-01-09 14:07:06 +01:00
ath25 kernel: backport MIPS changes introducing a separate IRQ stack 2017-01-15 18:25:54 +01:00
au1000 Mark targets using kernel 3.18 as source-only 2017-02-17 06:58:33 +01:00
bcm53xx bcm53xx: backport BCM5301X patches 2017-04-20 23:04:24 +02:00
brcm47xx kernel: update kernel 4.4 to 4.4.61 2017-04-15 17:20:51 +02:00
brcm63xx kernel: update kernel 4.4 to version 4.4.50 2017-02-20 16:02:54 +01:00
brcm2708 kernel: update kernel 4.4 to 4.4.59 2017-04-02 14:37:49 +02:00
cns3xxx kernel: update kernel 4.4 to 4.4.59 2017-04-02 14:37:49 +02:00
gemini gemini: rename config-default to config-4.4 2016-08-24 01:44:05 +03:00
generic generic: keep module aliases inside .modinfo 2017-04-27 14:46:31 +08:00
imx6 kernel: update kernel 4.4 to 4.4.59 2017-04-02 14:37:49 +02:00
ipq806x kernel: update kernel 4.4 to version 4.4.47 2017-02-06 20:13:06 +01:00
ixp4xx ixp4xx: drop 3.18 config/patches 2017-01-02 21:06:13 +01:00
kirkwood kirkwood: fix include in etc/board.d/02_network 2017-03-01 20:37:37 +01:00
lantiq kernel: update kernel 4.4 to 4.4.61 2017-04-15 17:20:51 +02:00
layerscape kernel: update kernel 4.4 to version 4.4.50 2017-02-20 16:02:54 +01:00
malta malta: mark as source-only to avoid wasting build resources 2017-01-24 13:35:47 +01:00
mcs814x Mark targets using kernel 3.18 as source-only 2017-02-17 06:58:33 +01:00
mediatek Kernel: bump to 4.4.44 2017-02-06 20:13:06 +01:00
mpc85xx kernel: remove DEVMEM/DEVKMEM platform overrides 2017-01-10 13:48:53 +01:00
mvebu mvebu: wrt3200acm enable SDIO interface 2017-03-11 20:34:33 +01:00
mxs mxs: remove stale references to obsolete kernel module packages 2017-01-28 20:32:39 +01:00
octeon octeon: only copy sysupgrade file if present 2017-02-15 09:37:15 +01:00
omap omap: build various core drivers into the kernel instead of packaging them 2017-01-10 13:44:26 +01:00
omap24xx kernel: clean up usb gadget support 2016-09-15 13:11:21 +02:00
orion kernel: remove DEVMEM/DEVKMEM platform overrides 2017-01-10 13:48:53 +01:00
oxnas kernel: remove ubifs xz decompression support 2017-01-09 14:07:06 +01:00
ppc40x build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
ppc44x ppc44x: mark as broken 2017-01-10 12:49:34 +01:00
ramips ramips: add support for Sanlinking D240 2017-04-28 17:09:45 +02:00
rb532 kernel: remove ubifs xz decompression support 2017-01-09 14:07:06 +01:00
sunxi sunxi: use fwtool for checking sdcard images 2017-01-05 11:09:15 +01:00
uml uml: mark as source-only 2017-01-24 13:35:47 +01:00
x86 x86: enable 4G high memory support for generic (32bit) subtarget 2017-04-27 15:26:48 +02:00
xburst Mark targets using kernel 3.18 as source-only 2017-02-17 06:58:33 +01:00
zynq kernel: remove DEVTMPFS platform overrides 2017-01-10 13:48:53 +01:00
Makefile