- Nov 19, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Use fwtool to extract it, only require metadata to be present if the platform sysupgrade script sets REQUIRE_IMAGE_METADATA=1 Image metadata is in JSON format and contains a list of supported devices, along with version information that could be displayed by a UI later before the actual upgrade happens. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
This will be used to append extra information to images which allows the system to verify if an image is compatible with the system. The extra data is appended to the end of the image, where it will be ignored when upgrading from systems that do not process this data yet: If the image is a squashfs or jffs2 image, the extra data will land after the end-of-filesystem marker, where it will be overwritten once the system boots for the first timee. If the image is a sysupgrade tar file, tar will simply ignore the extra data when unpacking. The layout of the metadata/signature chunks is constructed in a way that the last part contains just a magic and size information, so that the tool can quickly check if any valid data is present without having to do a pattern search throughout the full image. Chunks also contain CRC32 information to detect file corruption, even when the image is not signed. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
SafeLoader is image format used by some TP-LINK devices. This tool allows extracting selected partitions out of it. It can be used for sysupgrade. Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
Thanks to the struct device_info we can now use one unified function. Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Rafał Miłecki authored
This struct stores all device specific info which allows making do_eap function more generic. Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
- Nov 18, 2016
-
-
João Chaínho authored
This patch enables the serial console on some Mikrotik devices (RB450, RB450G, RB493G, RB750UP). Signed-off-by:
João Chaínho <joaochainho@gmail.com>
-
Vitaly Chekryzhev authored
Factory image can be installed via Zyxel WebUI. Signed-off-by:
Vitaly Chekryzhev <13hakta@gmail.com> [removed linux,modalias parameter from flash node in dts] [removed sdhci node from dts; no sd card slot here] Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
- Nov 17, 2016
-
-
Vitaly Chekryzhev authored
Signed-off-by:
Vitaly Chekryzhev <13hakta@gmail.com> [moved to firmware-utils package] [dropped the compiled binary] Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Vitaly Chekryzhev authored
Add build option for RTL8367R/VB switches. Signed-off-by:
Vitaly Chekryzhev <13hakta@gmail.com>
-
Vitaly Chekryzhev authored
Move definitions to header. Replace array size definitions with macro. Signed-off-by:
Vitaly Chekryzhev <13hakta@gmail.com> [merged into 0513-net-mediatek-add-swconfig-driver-for-gsw_mt762x.patch] Signed-off-by:
Mathias Kresin <dev@kresin.me> Acked-by:
John Crispin <john@phrozen.org>
-
Hannu Nyman authored
This patch refreshes the ipq806x kernel patches. There was a large PR for ipq806x in the queue when the kernel patches were refreshed for 4.4.32, so currently there is quite much fuzz for ipq806x. Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Jasper Scholte authored
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>
-
Dominik Menke authored
This is basically a ZBT-WG3526 (mt7621 SoC), but with 32M flash. Signed-off-by:
Dominik Menke <dom@digineo.de>
-
Dominik Menke authored
- replace magic numbers with GPIO_* constants - replace generic PCI definitions with correct vendor and device identification Signed-off-by:
Dominik Menke <dom@digineo.de>
-
Dominik Menke authored
Signed-off-by:
Dominik Menke <dom@digineo.de>
-
- Nov 16, 2016
-
-
Jason A. Donenfeld authored
This is a powerful API for parallel crypto from which many other modules can benefit. It only winds up being turned on on SMP systems, which means this adds 0 bytes to the kernel on tiny machines, while only adding a small bit to SMP systems for big performance improvements. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Matthias Schiffer authored
These symbols don't affect wpa-supplicant only, but also wpad. Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
Stijn Tintel authored
Refresh patches for all targets that support kernel 4.4. Compile-tested on all targets that use kernel 4.4 and aren't marked broken. Runtime-tested on ar71xx, octeon. Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be>
-
Alexandru Ardelean authored
Reboot of 519a199c Which broke other builds. This time, added compile flags to build only for POWERPC archs Tested on mpc85xx, ar71xx and bcm2708. Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com>
-
Henryk Heisig authored
Signed-off-by:
Henryk Heisig <hyniu@o2.pl>
-
Pavel Kubelun authored
Updating spi pins configuration in R7800 and C2600 DTs Adding more usb power pin export and gsbi6 in R7800 DT Updating and fixing leds Signed-off-by:
Pavel Kubelun <be.dissent@gmail.com>
-
Pavel Kubelun authored
Netgear R7500v2 has 512MB of RAM with 2MB reserved block in the end of memory region. Signed-off-by:
Pavel Kubelun <be.dissent@gmail.com>
-
Pavel Kubelun authored
Fix pci pins drive-strength according to oem sources. Signed-off-by:
Pavel Kubelun <be.dissent@gmail.com>
-
Pavel Kubelun authored
Signed-off-by:
Pavel Kubelun <be.dissent@gmail.com>
-
Pavel Kubelun authored
Signed-off-by:
Pavel Kubelun <be.dissent@gmail.com>
-
dissent1 authored
The patch #179 for RPM has initially been made for apq806x board. It has been modified to support ipq806x instead of apq8064. Signed-off-by:
Pavel Kubelun <be.dissent@gmail.com>
-
Pavel Kubelun authored
Signed-off-by:
Pavel Kubelun <be.dissent@gmail.com>
-
Pavel Kubelun authored
Signed-off-by:
Pavel Kubelun <be.dissent@gmail.com>
-
Yutang Jiang authored
Signed-off-by:
Yutang Jiang <yutang.jiang@nxp.com>
-
dpeddi authored
Signed-off-by:
Eddi De Pieri <eddi@depieri.net>
-
dpeddi authored
Signed-off-by:
Eddi De Pieri <eddi@depieri.net>
-
dpeddi authored
Signed-off-by:
Eddi De Pieri <eddi@depieri.net>
-