- Feb 21, 2017
-
-
Felix Fietkau authored
px5g-standalone only supports SHA1 for certificates, which is strongly deprecated. The new px5g-standalone is about 27k bigger (compressed), and has identical behavior to px5g-mbedtls (it uses SHA256). Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
This allows binaries that links these libraries statically to be reduced by using --gc-sections on link Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Improves parallel build behavior, since it allows opkg to be built at the same time as other packages Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
cmake checks the build system and its variables on its own to detect if the makefiles need to be regenerated. Unfortunately this can invalidate overrides passed in the Build/Configure step. On non-Linux systems this breaks the build when switching between targets of the same package architecture. Fix this by forcibly disabling the build system check and relying on the LEDE build system to take care of these things Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
QUILT=1 had the same effect, but it is sometimes useful to be able to do this without quilt Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Michal Sojka authored
The feeds script sets value of TOPDIR in a way that is inconsistent with how toplevel Makefile sets it. The inconsistency manifests when I use a "build directory" with symlinks to LEDE source (see below). When make is invoked in such a directory, make's TOPDIR variable is set to that directory, whereas scripts/feeds sets TOPDIR to the top of LEDE source, which results in creating feeds directory inside the LEDE source instead of in the build directory. This patch changes the script so that it reuses the TOPDIR value form the environment if it exists. The result is that 'make package/symlinks' correctly fetches feeds to the build directory instead in the source. I use the following commands to create the build directory: ln -s $SRC/config config ln -s $SRC/Config.in Config.in ln -s $SRC/feeds.conf.default feeds.conf.default ln -s $SRC/include include ln -s $SRC/Makefile Makefile mkdir package ln -s $SRC/package/base-files package/base-files ln -s $SRC/package/boot package/boot ln -s $SRC/package/devel package/devel ln -s $SRC/package/firmware package/firmware ln -s $SRC/package/kernel package/kernel ln -s $SRC/package/libs package/libs ln -s $SRC/package/Makefile package/Makefile ln -s $SRC/package/network package/network ln -s $SRC/package/system package/system ln -s $SRC/package/utils package/utils ln -s $SRC/rules.mk rules.mk ln -s $SRC/scripts scripts ln -s $SRC/target target ln -s $SRC/toolchain toolchain ln -s $SRC/tools tools This allows me to easily test changes in LEDE on multiple targets. Signed-off-by:
Michal Sojka <sojkam1@fel.cvut.cz>
-
- Feb 20, 2017
-
-
Jo-Philipp Wich authored
The switch to cmake caused the -DHAVE_USIGN flag to get lost, disabling compilation of the correspondinf support code. Update to latest Git head which enables usign support by default. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Stijn Tintel authored
This reverts commit cc66f819. This commit causes opkg to install px5g-standalone instead of px5g when installing luci-ssl. As luci-ssl depends on mbedtls, using px5g-standalone makes no sense. Next to that, it creates deprecated SHA1 certificates. Revert the commit to avoid pxg5-standalone to be installed by accident. Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be>
-
Felix Fietkau authored
Use the defaults instead of a custom non-portable Host/Install section Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Jo-Philipp Wich authored
- Fix eap test to work with standalone hostapd builds - Fix 11n test to check the correct define - Add 11ac, 11r and 11w tests Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Kevin Darbyshire-Bryant authored
New test release (since test1) includes 2 LEDE patches that are upstream and may be dropped, along with many spelling fixes. Add forthcoming 2017 root zone trust anchor to trust-anchors.conf. Backport 2 patches that just missed test3: Reduce logspam of those domains handled locally 'local addresses only' Implement RFC-6842 (Client-ids in DHCP replies) Compile & run tested Archer C7 v2 Signed-off-by:
Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
-
Weijie Gao authored
For AR71XX devices, GMAC1 always connects port 0 of the built-in switch, as the CPU port. This patch sets correct vlan for some devices with wrong settings: a) mark port 0 as CPU port, tagged b) reverse port order, marking these ports untagged Signed-off-by:
Weijie Gao <hackpascal@gmail.com>
-
Thibaut VARENE authored
This patch enables serial console on the 435 series and the 953gs. Signed-off-by:
Thibaut VARENE <hacks@slashdirt.org>
-
Hsing-Wang Liao authored
Signed-off-by:
Hsing-Wang Liao <kuoruan@gmail.com>
-
Alexandru Gagniuc authored
Specifying USE_PRIVATE_LIBGCC is no longer needed, as it is the default. Patch 001 is removed, since it was already merged upstream. Patches 100 and 101 are removed because they do not appear to be needed anymore, and they do not conform with the sign-off and commit message procedures. Signed-off-by:
Alexandru Gagniuc <alex.g@adaptrum.com>
-
Alexandru Gagniuc authored
Because they were hidden, there was no way to disable the uboot targets in menuconfig, so they had to be built every time. The omap target is the only one to hide uboot packages. To be consistent with the other targets, and have more control over the build, un-hide the u-boot packages. Note that the default behavior remains unchanged, as uboot will be built unless explicitly disabled. Signed-off-by:
Alexandru Gagniuc <alex.g@adaptrum.com>
-
Thomas Roberts authored
This patch adds support for the TP-Link TL-WR802N Version 2. Specification: - SoC: Qualcomm Atheros QCA9533 (560 MHz, MIPS 24Kc) - RAM: 32 MiB - Storage: 4 MiB of FLash on board - Wireless: Built into QCA9533 (Honey Bee), PHY modes b/g/n - Ethernet: 1x100M (port0) Installation through OEM Web Interface: - Connect to TL-WR802N by Ethernet or Wi-Fi - Go to http://192.168.0.1 (default user is "admin" & password is "admin) - Go to "System Tools -> Firmware Upgrade" - Browse for firmware "*.factory-us.bin" or "*.factory-eu.bin" for eu model - Click upgrade Installation through tftp: Note: T_OUT, T_IN and GND on the board must be connected to USB TTL Serial Configuration 115200 8n1 - Boot the TL-WR802N - When "Autobooting in 1 seconds" appears type "tpl" followed by enter - Connect to the board Ethernet port (IPADDR: 192.168.1.1, ServerIP: 192.168.1.10) - tftpboot 0x80000000 <Firmware Image Name> - Record the result of "printenv bootcmd" - Enter "erase <Result of 'printenv bootcmd'> +0x3c0000" (e.g erase 0x9f020000 +0x3c0000) - Enter "cp.b 0x80000000 <Result of 'printenv bootcmd'> 0x3c0000" (e.g cp.b 0x80000000 0x9f020000 0x3c0000) - Enter "bootm <Result of 'printenv bootcmd'>" (e.g bootm 0x9f020000) Signed-off-by:
Thomas Roberts <tom.p.roberts@gmail.com>
-
- Feb 19, 2017
-
-
Jo-Philipp Wich authored
Properly resolve symbolic tag names when constructing the base feed Git url and avoid emitting "HEAD" references when building from detached commits. Fixes #495, #501. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Switch to our own fork of opkg to significantly reduce the required amount of memory when updating lists or installing packages. Preliminary tests showed a usage drop of about 90% during these operations, from ~3.7MB with unmodified opkg to ~360KB with our custom fork. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Our opkg fork requires libubox to build, so add a host build for it. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Felix Fietkau authored
On some systems, file adds ", with debug info" after "not stripped" Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
On some systems, file adds ", with debug info" after "not stripped" Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 18, 2017
-
-
Mathias Kresin authored
Fixes the following warning on first boot if the ltq_atm modules are not included in the image: ls: /lib/modules/4.4.49/ltq_atm*: No such file or directory Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Mathias Kresin authored
Use the nas0 interface for the netdev trigger as default. Use the ptm0 interface for xRX200 boards to match the default wan interface set in 02_network. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Mathias Kresin authored
Move the code to check if the current system is a system with vdsl support to a dedicate function to make it reusable. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Mathias Kresin authored
Fixes FS#454. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
- Feb 17, 2017
-
-
Hans Dedecker authored
Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
Felix Fietkau authored
Patch from attachment to FS#512 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
USB support could be built into the kernel as well Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Stijn Tintel authored
Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be>
-
Felix Fietkau authored
QCA956x is configured like AR934x, not like the older chips. Should fix ethernet hangs when using the WAN port without SGMII Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Henryk Heisig authored
Signed-off-by:
Henryk Heisig <hyniu@o2.pl>
-
David Woodhouse authored
Prior to commit 1496b95a ("x86: clean up default grub baudrate settings") we had three different baud rates for the Geode targets: 19200 for net5501, 38400 for alix2, and 115200 for Geos. It doesn't seem that there's a very good reason for varying from our default 115200 baud, so let's make the Geode target do that instead. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
David Woodhouse authored
This makes the Geode images actually useful again. The Geos profile should include the relevant hardware for that board, and the Default profile adds the via-rhine adapter which seems to have been present in the net5501 and alix targets killed in commit 9e0759ea ("x86: merge all geode based subtargets into one"). Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
Karol Dudek authored
Lima is a module for the (IoE) internet of everything applications, based on Qualcomm/Atheros QCA4531. Specification: - 650/600/216 MHz (CPU/DDR/AHB) - 64 MB of RAM (DDR2) - 32 MB of FLASH - 2T2R 2.4 GHz - 2x 10/100 Mbps Ethernet - USB 2.0 Host - PCIe - UART for serial console - 14x GPIO Flash instruction: 1. Download lede-ar71xx-generic-lima-squashfs-sysupgrade.bin and rename it to 8dev_recovery.bin 2. Binary file copy to USB stick and plug into slot USB 3. Press S2 (reset) button 4. Press and hold the S1 button by 5 seconds 5. Wait ~40 seconds to complete recovery Tested on: - Lima development kit Signed-off-by:
Karol Dudek <karoiz@sli.pl>
-
- Feb 16, 2017
-
-
John Crispin authored
Signed-off-by:
John Crispin <john@phrozen.org>
-
John Crispin authored
Signed-off-by:
John Crispin <john@phrozen.org>
-
John Crispin authored
Signed-off-by:
John Crispin <john@phrozen.org>
-