- Feb 27, 2017
-
-
Matthias Schiffer authored
The confvar macro is adjusted to not only consider if a variable has a value or not, but also the value itself. Instead of creating a string of 'y' and 'n' characters, all variable names and values are concatenated and hashed. Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
John Crispin authored
Signed-off-by:
John Crispin <john@phrozen.org>
-
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
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
John Crispin authored
Signed-off-by:
John Crispin <john@phrozen.org>
-
Jonas Gorski authored
Binutils recently updated the ABI version to 5, which broke glibc, as it refuses to load anything > 3. Upstream reverted the ABI version update, so backport the commit. Fixes the following error on boot: /bin/sh: error while loading shared libraries: /lib/libcrypt.so.1: ELF file ABI version invalid [ 0.920077] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 [ 0.920077] [ 0.929450] Rebooting in 1 seconds.. Signed-off-by:
Jonas Gorski <jonas.gorski@gmail.com>
-
Wang JiaWei authored
HC5661A is almost the same as HC5661 but MT7628AN is used instead of MT7620A. - MT7628AN - 128 MiB DDR2 RAM (W971GG6KB-25) - 16 MiB SPI NOR flash (W25Q128) - SD slot (not work yet) - 1+4 x 100M Ethernet - 802.11 b/g/n Wi-Fi - 3 x LED - 1 x button - UART pad on PCB (JP1: TX, RX, GND, 3.3V) The factory flash layout seems different from HC5661. "hwf_config" is renamed to "oem" and its size changes to 0x20000. It is modified accordingly in the dts file. 0x000000000000-0x000000030000 : "u-boot" 0x000000030000-0x000000040000 : "hw_panic" 0x000000040000-0x000000050000 : "Factory" 0x000000050000-0x000000160000 : "kernel" 0x000000160000-0x000000fc0000 : "rootfs" 0x000000bb0000-0x000000fc0000 : "rootfs_data" 0x000000fc0000-0x000000fe0000 : "oem" 0x000000fe0000-0x000000ff0000 : "bdinfo" 0x000000ff0000-0x000001000000 : "backup" 0x000000050000-0x000000fc0000 : "firmware" To install LEDE, enabled the "developer mode", which will *void your warranty* and open the SSH server at port 1022. sysupgrade -n -F lede-ramips-mt7628-hc5661a-squashfs-sysupgrade.bin SD slot: - Tried to add modules kmod-sdhci kmod-sdhci-mt7620, and corresponding dts block. - It will block WAN + 3xLAN ports, only one LAN works. - I'm not sure why, everything else works fine. Signed-off-by:
Wang JiaWei <buaawjw@gmail.com>
-
Ansuel Smith authored
refresh patch 630-packet_socket_type Signed-off-by:
Ansuel Smith <ansuelsmth@gmail.com>
-
Chris Blake authored
The following will enable the TPM kernel module, as well as support for the atmel i2c TPM driver. Tested and confirmed working on an Aerohive AP-121 Signed-off-by:
Chris Blake <chrisrblake93@gmail.com>
-
- Feb 26, 2017
-
-
Thomas Reifferscheid authored
The more straight forward approach for generating the pure and unpadded kernel file which then can be used for initramfs straight. Build options for factory.img and sysupgrade.tar are handeled seperately. Signed-off-by:
Thomas Reifferscheid <thomas@reifferscheid.org>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Etienne Haarsma authored
Patch 100-fix-gets-removal.patch is removed because it's included in the new version. Signed-off-by:
Etienne Haarsma <bladeoner112@gmail.com>
-
Felix Fietkau authored
Instead of using a separate .clean stamp file, remove the install info file on compile, then append the install package list afterwards Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Defined required host related variables in toplevel.mk instead Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
This was added for Mac OS X many years ago, but recent versions also support find -L Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Alex Samorukov authored
Signed-off-by:
Alex Samorukov <samm@os2.kiev.ua>
-
Alif M. Ahmad authored
Signed-off-by:
Alif M. Ahmad <alive4ever@live.com>
-
Thibaut VARENE authored
On Mikrotik SPI NOR devices, the firmware partition must be erased when flashing from stock firmware, otherwise leftover bits (in particular a kernel signature) can trigger a boot loop. When booted from initramfs (the only way to flash LEDE on these devices), this patch unconditionally erases the firmware partition in the pre_upgrade() stage for all supported SPI NOR devices. Signed-off-by:
Thibaut VARENE <hacks@slashdirt.org>
-
Joseph C. Lehner authored
This patch frees up flash space on the EX2700, by removing unused mt76 drivers and firmware. Signed-off-by:
Joseph C. Lehner <joseph.c.lehner@gmail.com>
-
Arvid E. Picciani authored
Enables TTY on the Mikrotik RouterBoard RB2011*R* Signed-off-by:
Arvid E. Picciani <aep@exys.org>
-
Ansuel Smith authored
Refresh generic patch Compiled and tested WRT1900ACS Signed-off-by:
Ansuel Smith <ansuelsmth@gmail.com>
-
Yangbo Lu authored
Backport kernel patches for LS1043A Rev1.1 support from upstream, patchwork, and SDK. And update to latest u-boot to support LS1043A Rev1.1. Signed-off-by:
Yangbo Lu <yangbo.lu@nxp.com>
-
Kevin Darbyshire-Bryant authored
Drops a LEDE carried patch now upstream. Convert to autotools. A number of nits fixed upstream (dns & short packet handling most notable) Signed-off-by:
Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
-
- Feb 25, 2017
-
-
Yousong Zhou authored
Defer procd_open_instance only after validity check passed. Fixes FS#541 Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
Yousong Zhou authored
Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
Felix Fietkau authored
c09e4f0 ubusd: fix incomplete copy of shared buf during queue-ing 453b87f cli: add support for subscribing to objects 6eb3c96 cli: do not use default timeout for listen dfe3383 libubus: reset ctx->sock.error when doing ubus reconnect 34c6e81 cli: fix listen_timeout compile issue Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 24, 2017
-
-
Ted Hess authored
9d6305a utils: Change calloc_a() to return size_t aligned pointers Signed-off-by:
Ted Hess <thess@kitschensync.net>
-
Yousong Zhou authored
Fixes FS#544 3dc78a4 kmodloader: don't store aliases info in struct module Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
Yousong Zhou authored
Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
Yousong Zhou authored
This is required for default wireless configuration of malta target to work out of the box again. Fixes "77ece30e: hostapd: Add ability to specify that that wireless driver supports 802.11ac" Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 23, 2017
-
-
Hans Dedecker authored
1b630f8 router: don't announce prefixes with valid lifetime equal to 0 ba0cac0 router: fix arithmetic exception fault 3495f17 router: allow RA prefix lifetime being set to leasetime value (FS#397) e437ce9 treewide: simplify dhcp leasetime checking 942fb33 router: support ra_mininterval and ra_lifetime uci parameters (FS#397) f913337 router.h: fix alignment style 4dc7edb Revert "odhcpd.h: fix alignment style" 62ea54f odhcpd.h: fix alignment style a898ee5 config: make loglevel configurable via uci (FS#481) 51c756c odhcpd: display correct default log level in usage text 68ee0b5 treewide: define and use macro IN6_IS_ADDR_ULA fa57225 ndp: deregister netlink event socket for non recoverable errors ac70d28 odhcpd: fix white space errors Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
Ben Kelly authored
When not defining 'device' or 'vlan' in relevant switch_port uci sections, behaviour is inconsistent due to *devn, *port and *vlan pointers not being zero initialized. Signed-off-by:
Ben Kelly <ben@benjii.net>
-
Alexandru Gagniuc authored
This is needed for the definition of $(LINUX_DIR). This is used in u-boot.mk to change the device-tree compiler to the dtc used by linux. Without this, the build will use the system dtc. This results in a build failure when a dtc does not exist outside the buildroot. Signed-off-by:
Alexandru Gagniuc <alex.g@adaptrum.com>
-
Felix Fietkau authored
Patch from https://github.com/openwrt/openwrt/pull/398 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
stop() is overwritten by rc.common, so implement stop_service instead. While at it, remove the now unnecessary restart() override Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Joseph C. Lehner authored
This patch splits `kmod-mt76` into three separate packages: `kmod-mt76-core`, `kmod-mt76x2` and `kmod-mt7603`. By making `kmod-mt76` a metapackage containing these new packages, the previous behaviour of including all drivers and firmware is left unchanged, unless explicitly unselected in `DEVICE_PACKAGES`. This splitting is especially beneficial for devices with small flash chips, since the `kmod-mt76` package currently requires ~160K on squashfs (after compression). Signed-off-by:
Joseph C. Lehner <joseph.c.lehner@gmail.com> Signed-off-by: Felix Fietkau <nbd@nbd.name> [cleanup]
-
Felix Fietkau authored
The ethernet driver uses a port map override via special tag to control the ports on which multicast packets are sent. This was added to work around an issue in the switch that was occasionally leaking packets onto the wrong vlan. Unfortunately the change had some leftover lines that were overwrting the port map with a list of all ports, thus always leaking packets onto the wront vlan. Fix this by only enabling the override with the VLAN port map and only if a matching VLAN port map was actually found Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-