summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add Netgear WNCE2001 (OF version)John Crispin2013-04-091-2/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Netgear WNCE2001. This is a small RT3052 device with 4MB spi flash and 32MB ram. 2 built-in antennas, 1x fastE, no USB, reset & wps switch. On my model the AP/RT switch is unpopulated, but I verified the gpio mapping for it. The stock firmware is running an unprotected tftpd which allows you to read any file from the filesystem. Serial port is present on testpads (See image on the wiki page). There are more testpads below the shield near the SoC, which may have JTAG. Slight annoyance: The bootloader is checksumming kernel&rootfs, but can be tricked by zeroing checksum and length fields in the checksum partition, see target/linux/ramips/base-files/lib/preinit/04_disable_wnce2001_flash_checksumming The manufacturer image is very similar to the DAP one, so I slightly modified mkdapimg to support generating it. The resulting openwrt-ramips-rt305x-wnce2001-squashfs-factory-(worldwide|northamerica).bin can be used to flash from stock to OpenWRT using the stock firmware upgrade function, without using the serial port. http://www.netgear.com/landing/wnce2001.aspx http://wiki.openwrt.org/toh/netgear/wnce2001 Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de> SVN-Revision: 36289
* tools/upx: use HOSTCXX to fix build errors on mac os xFelix Fietkau2013-03-221-1/+2
| | | | SVN-Revision: 36110
* firmware-utils/mktplinkfw: Add support for MR3420v2Gabor Juhos2013-03-111-0/+6
| | | | | | | | Patch-by: Dmytro <dioptimizer@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/3441/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35963
* mkimage: unbreak build on non-linux systemsFelix Fietkau2013-03-091-0/+31
| | | | SVN-Revision: 35909
* mkimage: upgrade to version 2013.01.01Luka Perkov2013-03-085-19/+18
| | | | SVN-Revision: 35905
* build: BSD compile fixesFelix Fietkau2013-03-0710-9/+130
| | | | | | | | | | | | | | | | following patch allows to build images for Qemu ARM on OpenBSD 5.2 amd64 and FreeBSD 9.1 amd64. Mostly small pieces of code changes to get things right on the specific platform. Updated the README to describe better, which tools on the host are required. Added some kind of prepare scripts to install needed tools on BSD via packages. Signed-off-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de> SVN-Revision: 35900
* b43-tools: fix compile error: undefined reference to `yydebug'Hauke Mehrtens2013-02-281-0/+27
| | | | | | | | | | | | | | With bison 2.7 YYDEBUG will be set to 0 if it was not set, then #ifdef YYDEBUG returns true, but bison 2.7 treets YYDEBUG 0 as not set. This fixes the following error: obj/main.o: In function `main': main.c:(.text.startup+0xaf): undefined reference to `yydebug' collect2: error: ld returned 1 exit status This closes #13093. SVN-Revision: 35830
* mpfr: upgrade to 3.1.1Luka Perkov2013-02-284-1974/+25
| | | | SVN-Revision: 35828
* bison: upgrade to version 2.7Luka Perkov2013-02-284-26/+27
| | | | SVN-Revision: 35827
* cmake: upgrade to version 2.8.10.2Luka Perkov2013-02-281-3/+3
| | | | SVN-Revision: 35826
* e2fsprogs: upgrade to version 1.42.7Luka Perkov2013-02-281-3/+3
| | | | SVN-Revision: 35825
* flex: upgrade to version 2.5.37Luka Perkov2013-02-281-3/+3
| | | | SVN-Revision: 35824
* gmp: upgrade to version 5.1.1Luka Perkov2013-02-283-216/+5
| | | | SVN-Revision: 35823
* sed: upgrade to version 4.2.2Luka Perkov2013-02-281-3/+3
| | | | SVN-Revision: 35822
* ccache: upgrade to version 3.1.9Luka Perkov2013-02-271-3/+3
| | | | SVN-Revision: 35821
* mklibs: upgrade to 0.1.35Luka Perkov2013-02-263-3/+14
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 35818
* firmware-utils/mktplinkfw: add support for the TL-WA830RE v1/v2 boardsGabor Juhos2013-02-251-0/+12
| | | | | | | Signed-off-by: Ronald Hecht <ronald.hecht@gmx.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35787
* firmware-utils/mktplinkfw: add support for the TL-WDR4900 v1Gabor Juhos2013-02-131-0/+12
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35593
* firmware-utils/mktplinkfw: add TP-LINK TL-WR743ND v2 supportGabor Juhos2013-02-021-0/+6
| | | | | | | | | AR9331 based, these same as 741v4 Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35448
* adds support for Edimax BR-6524NJohn Crispin2013-01-062-0/+2
| | | | | | | | fixes #12754 Signed-off-by: <rq@akl.lt> SVN-Revision: 35019
* tools/ipkg-utils: remove some unnecessary field checksFelix Fietkau2012-12-221-0/+36
| | | | SVN-Revision: 34870
* firmware-utils/mktplinkfw: add support for the TL-MR3220 v2Gabor Juhos2012-12-191-0/+6
| | | | | | | | | | Based on the following patch: http://patchwork.openwrt.org/patch/3043/ Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34781
* tools: add a symlink for gnu awk to fix kernel build errors on some platformsFelix Fietkau2012-12-171-1/+2
| | | | SVN-Revision: 34736
* firmware-utils/mkfwimage2: allow to use numbers in partition namesGabor Juhos2012-12-171-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34729
* firmware-utils/mktplinkfw: add support for TP-LINK WA801NDv1Gabor Juhos2012-12-071-0/+6
| | | | | | | Patch-by: Amir Sagie <openwrt-devel@taproot.org.il> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34575
* b43-tools: update to version 017, which contains the patch.Hauke Mehrtens2012-12-072-25/+3
| | | | SVN-Revision: 34574
* tools: e2fsprogs: delete doc/ directory after unpacking to ensure that ↵Jo-Philipp Wich2012-12-021-0/+5
| | | | | | makeinfo is not invoked SVN-Revision: 34459
* tools/sstrip: remove redundant -I flag that breaks build on some x86_64 ↵Felix Fietkau2012-12-021-1/+1
| | | | | | linux hosts SVN-Revision: 34455
* b43-tools: pack the lcn firmware into the brcmsmac firmware package.Hauke Mehrtens2012-12-021-0/+22
| | | | SVN-Revision: 34453
* sstrip: remove a redundant copy of elf.hFelix Fietkau2012-12-022-2446/+1
| | | | SVN-Revision: 34448
* ipkg-utils: Force gnu format for tar (#12496)Vasilis Tsiligiannis2012-11-191-0/+27
| | | | SVN-Revision: 34261
* firmware-utils/mktplinkfw: add support for TL-WA7510NGabor Juhos2012-11-131-0/+6
| | | | | | | | | [juhosg: separated from the http://patchwork.openwrt.org/patch/2820/ patch] Signed-off-by: Stefan Helmert <helst_listen@aol.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34189
* rename patch-cmdline and add code for patching DTB files into kernel imagesJohn Crispin2012-11-024-3/+107
| | | | SVN-Revision: 34058
* b43-tools: get rid of the libfl dependency to fix build errors on mac os xFelix Fietkau2012-10-252-0/+15
| | | | SVN-Revision: 33934
* b43-tools: fix md5sumHauke Mehrtens2012-10-251-1/+1
| | | | SVN-Revision: 33931
* firmware-utils: new tool for fixing U-Media firmware headersGabor Juhos2012-10-182-0/+355
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 33848
* tools/firmware-utils: add seama toolGabor Juhos2012-10-183-0/+638
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 33840
* mac80211: brcmsmac: use firmware extracted from proprietary driverHauke Mehrtens2012-10-081-1/+1
| | | | | | | | The firmware from linux-firmware does not support the rev 17 core found in a bcm4716. The firmware extracted from the proprietary driver supports this core. Use this firmware instead by default. SVN-Revision: 33669
* tools: add b43-toolsHauke Mehrtens2012-10-084-0/+192
| | | | | | Move the b43-tools build from the mac80211 Makefile into an own package in tools and use the newest version of b43-tools. SVN-Revision: 33668
* firmware-utils: move bcm_tag.h hereJonas Gorski2012-10-081-1/+70
| | | | | | | Since there is only one user of bcm_tag.h left, we can safely move it into the firmware-utils directory, replacing the symlink. SVN-Revision: 33655
* cmake: update to version 2.8.9Felix Fietkau2012-09-281-3/+6
| | | | SVN-Revision: 33576
* build: add the + token to any commands that can pass through the jobserver, ↵Felix Fietkau2012-09-234-3/+4
| | | | | | fixes parallel build on some systems SVN-Revision: 33523
* tools: flex depends on m4Felix Fietkau2012-09-231-0/+1
| | | | SVN-Revision: 33520
* tools/mkimage: avoid picking up unrelated /usr/include headers with the same ↵Felix Fietkau2012-09-232-0/+21
| | | | | | name as internal header files (e.g. image.h), fixes #12232 SVN-Revision: 33519
* tools/cmake: enable parallel buildsFelix Fietkau2012-09-151-0/+5
| | | | SVN-Revision: 33441
* tools/e2fsprogs: enable parallel buildsFelix Fietkau2012-09-151-0/+2
| | | | SVN-Revision: 33440
* tools/bison: enable parallel buildsFelix Fietkau2012-09-151-0/+2
| | | | SVN-Revision: 33439
* tools/flex: enable parallel buildsFelix Fietkau2012-09-151-0/+2
| | | | SVN-Revision: 33438
* tools/libelf: enable parallel buildsFelix Fietkau2012-09-151-1/+3
| | | | SVN-Revision: 33437
* tools/mpc: enable parallel buildsFelix Fietkau2012-09-151-0/+2
| | | | SVN-Revision: 33436