You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
Jasper Scholte 3d680c5728 ramips: add support for Sitecom WLR-6000
The Sitecom firmware upgrade file has SENAO_FIRMWARE_TYPE 2 set. This
looks rather wrong since SENAO_FIRMWARE_TYPE 2 is kernel only but the
file is way to big for only including a kernel.

The factory image need to have the dlf file extension. Otherwise the
Sitecom firmware rejects the file.

The stock firmware uses the following mac addresses:

LAN: 00:0C:F6:AA:BB:D8 (u-boot env: ethaddr)
2,4: 00:0C:F6:AA:BB:D8 (EEPROM)
5:   00:0C:F6:AA:BB:DC (EEPROM)
WAN: 00:0C:F6:AA:C8:43 (u-boot env: wanaddr)

Assuming the mac address range :D8 to :DC is reserved for this device,
the MAC addresses were reorder to have a unique MAC address for each
interface:

2.4GHz: 00:0C:F6:AA:BB:D8
LAN:    00:0C:F6:AA:BB:D9
WAN:    00:0C:F6:AA:BB:DA
5 GHz:  00:0C:F6:AA:BB:DC

The first MAC is assigned to the 2.4GHz WiFi interface
to keep compatibility with the SSIDs printed on the case, which have
the last three sextets of the MAC address appended.

There are still issues with the rt2x00 driver. It is not possible to
use both wireless interfaces at the same time. The 2.4 GHz
wireless (PCIe) only works if the internal 5GHz wireless is/has been
enabled or used for scanning. The internal 5GHz wireless only works if
the 2.4GHz wireless (PCIe) was never enabled. Disabling the 2.4Ghz
after it was enabled will result in stations seeing the 5Ghz AP but are
unable to connect.

Due to the not optimal working wifi the manufacture, backup and storage
partitions of the OEM firmware are kept for now to allow an easy switch
back to the Sitecom firmware.

Signed-off-by: Jasper Scholte <NightNL@outlook.com>
Signed-off-by: Mathias Kresin <dev@kresin.me>
8 years ago
..
adm5120 kernel: drop usbdev LED trigger 8 years ago
adm8668 build: fix subtarget descriptions 8 years ago
apm821xx kernel: update kernel 4.4 to version 4.4.32 8 years ago
ar7 kernel: update kernel 3.18 to version 3.18.43 8 years ago
ar71xx kernel: update kernel 4.4 to version 4.4.32 8 years ago
arc770 tools: remove old mkdosfs symlink from dosfstools 8 years ago
archs38 tools: remove old mkdosfs symlink from dosfstools 8 years ago
arm64 arm64: boot-wrapper: Add mirror 8 years ago
at91 at91: Remove u-boot from platform images folder 8 years ago
ath25 kernel: update kernel 4.4 to version 4.4.20 8 years ago
au1000 kernel: update kernel 3.18 to version 3.18.43 8 years ago
bcm53xx bcm53xx: add switch config for Buffalo WXR-1900DHP and WZR-1750DHP 8 years ago
brcm47xx brcm47xx: image: use append-rootfs step for per-device rootfs support 8 years ago
brcm63xx treewide: dts: use keycode defines from input dt-binding 8 years ago
brcm2708 kernel: update kernel 4.4 to version 4.4.32 8 years ago
cns3xxx cns3xxx: fix UART resource overlap 8 years ago
gemini gemini: rename config-default to config-4.4 8 years ago
generic kernel: enable pcrypt 8 years ago
imx6 imx6: Add ds1672 RTC to kernel for working hctosys (Gateworks) 8 years ago
ipq806x ipq806x: fixes for R7800 and C2600 8 years ago
ixp4xx kernel: update kernel 3.18 to version 3.18.43 8 years ago
kirkwood kirkwood: fix pogo_e02 LED name 8 years ago
lantiq kernel: update kernel 4.4 to version 4.4.32 8 years ago
layerscape layerscape: ls1012ardb: only reserve ext4 fs as default firmware.bin 8 years ago
malta malta: enable be64 and le64 subtargets 8 years ago
mcs814x treewide: dts: use C style includes 8 years ago
mediatek kernel: update kernel 4.4 to version 4.4.30 8 years ago
mpc85xx cleanup ucidef_set_interface* usage 8 years ago
mvebu mvebu: revert remove of mvsw61xx device tree nodes 8 years ago
mxs tools: remove old mkdosfs symlink from dosfstools 8 years ago
octeon octeon: fix feature flag for initramfs support 8 years ago
omap build: fix subtarget descriptions 8 years ago
omap24xx kernel: clean up usb gadget support 8 years ago
orion treewide: remove bad local shell variable declarations 8 years ago
oxnas treewide: dts: use keycode defines from input dt-binding 8 years ago
ppc40x build: fix subtarget descriptions 8 years ago
ppc44x build: fix subtarget descriptions 8 years ago
ramips ramips: add support for Sitecom WLR-6000 8 years ago
rb532 kernel: update kernel 4.1 to version 4.1.34 8 years ago
realview build: fix subtarget descriptions 8 years ago
sunxi tools: remove old mkdosfs symlink from dosfstools 8 years ago
uml uml: set inittab for working console 8 years ago
x86 x86-generic: add MMC support to boot off SD cards 8 years ago
xburst use immediate set in target Makefiles 8 years ago
zynq zynq: fix maintainer email address 8 years ago
Makefile