immortalwrt/target/linux
Davide Fioravanti dfb7a4ce5d ath79: add support for Sitecom WLR-8100
Sitecom WLR-8100 v1 002 (marketed as X8 AC1750) is a dual band wireless
router.

Specification:

- Qualcomm Atheros SoC QCA9558
- 128 MB of RAM (DDR2)
- 16 MB of FLASH (Macronix MX25L12845EMI-10G - SPI NOR)
- 5x 10/100/1000 Mbps Ethernet
- 3T3R 2.4 GHz (QCA9558 WMAC)
- 3T3R 5.8 Ghz (QCA9880-BR4A)
- 1x USB 3.0 (Etron EJ168A)
- 1x USB 2.0
- 9x LEDs
- 2x GPIO buttons

Everything working.
Installation and restore procedure tested

Installation
1. Connect to one of LAN (yellow) ethernet ports,
2. Open router configuration interface,
3. Go to Toolbox > Firmware,
4. Browse for OpenWrt factory image with dlf extension and hit Apply,
5. Wait few minutes, after the Power LED will stop blinking, the router
	is ready for configuration.

Restore OEM FW (Linux only)
1. Download OEM FW from website (tested with WLR-8100v1002-firmware-v27.dlf)
2. Compile the FW for this router and locate the "mksenaofw" tool
	in build_dir/host/firmware-utils/bin/ inside the OpenWrt buildroot
3. Execute "mksenaofw -d WLR-8100v1002-firmware-v27.dlf -o WLR-8100v1002-firmware-v27.dlf.out" where:
	WLR-8100v1002-firmware-v27.dlf is the path to the input file
		(use the downloaded file)
	WLR-8100v1002-firmware-v27.dlf.out is the path to the output file
		(you can use the filename you want)
4. Flash the new WLR-8100v1002-firmware-v27.dlf.out file. WARNING: Do not keep settings.

Additional notes.
The original firmware has the following button configuration:
- Press for 2s the 2.4GHz button: WPS for 2.4GHz
- Press for 2s the 5GHz button: WPS for 5GHz
- Press for 15s both 2.4GHz and 5GHz buttons: Reset
I am not able to replicate this behaviour, so I used the following configuration:
- Press the 2.4GHz button: RFKILL (disable/enable every wireless interfaces)
- Press the 5GHz button: Reset

Signed-off-by: Davide Fioravanti <pantanastyle@gmail.com>
2020-03-07 11:02:13 +08:00
..
apm821xx treewide: move commonly disabled symbols to generic config 2020-03-01 00:51:23 +01:00
ar71xx ar71xx: add missing LED migration for Archer C7 2020-03-01 23:39:27 +01:00
arc770
archs38
armvirt kernel: remove non-existant symbols from 4.19 config 2020-02-22 16:38:41 +01:00
at91
ath25 kernel: bump 4.14 to 4.14.171 2020-02-24 14:18:59 +01:00
ath79 ath79: add support for Sitecom WLR-8100 2020-03-07 11:02:13 +08:00
bcm27xx bcm27xx: bcm2708: refresh linux 5.4 config 2020-03-01 13:43:29 +01:00
bcm47xx kernel: bump 4.14 to 4.14.171 2020-02-24 14:18:59 +01:00
bcm53xx bcm53xx: fix ASUS firmwares to use vendor format 2020-03-02 22:06:02 +01:00
bcm63xx kernel: remove non-existant symbols from 4.19 config 2020-02-22 16:38:41 +01:00
cns3xxx
gemini
generic generic: add missing symbol from 5.4 config 2020-03-03 23:38:23 +01:00
imx6 imx6: 5.4: dts: backport lsm9ds1 imu support for GW553x 2020-03-01 21:36:00 +01:00
ipq40xx ipq40xx: fix support of EnGenius EAP2200 2020-03-05 12:53:06 +01:00
ipq806x ipq806x: add newline at the end of qcom-ipq8064-v1.0.dtsi 2020-03-05 12:53:14 +01:00
ipq807x ipq807x: fix indent in image/Makefile 2020-02-28 20:00:10 +01:00
kirkwood kirkwood: switch kernel version to 5.4 2020-03-03 23:38:23 +01:00
lantiq kernel: remove non-existant symbols from 4.19 config 2020-02-22 16:38:41 +01:00
layerscape kernel: bump 4.14 to 4.14.171 2020-02-24 14:18:59 +01:00
malta
mediatek mediatek: update uci-defaults for renamed smp packet steering option 2020-03-03 22:43:09 +01:00
mpc85xx mpc85xx: disable kernel uImage generation 2020-03-01 00:51:23 +01:00
mvebu mvebu: uDPU: drop patch compiling dtb 2020-03-01 21:36:00 +01:00
mxs
octeon octeon: apply vendor_model scheme to device definition/image name 2020-01-26 23:00:26 +01:00
octeontx
omap
oxnas oxnas: add 5.4 as testing kernel version 2020-03-06 19:21:03 +01:00
pistachio kernel: bump 4.14 to 4.14.171 2020-02-24 14:18:59 +01:00
ramips ramips: increase spi-max-frequency to 50 MHz for D-Link DIR-810L 2020-03-05 12:53:50 +01:00
rb532
samsung
sunxi sunxi: backport increased SATA/AHCI DMA TX/RX FIFOs 2020-02-13 17:45:46 +01:00
tegra
uml
x86 kernel: x86_64: drop CALGARY IOMMU on 5.4 2020-03-02 11:42:31 +00:00
zynq
Makefile