Commit Graph

217 Commits (b219848bfc95add6d1f8b6fa744bf05231a49f17)

Author SHA1 Message Date
Gabor Juhos 8854c90119 ar71xx: add profile and build factory image for the Hornet-UB board
SVN-Revision: 29637
13 years ago
Gabor Juhos 1d3de89f3c ar71xx: build images for the ALFA Network N2/N5 boards
SVN-Revision: 29636
13 years ago
Felix Fietkau 0cc056cb7e ar71xx: add support for the wzr-hp-g300nh2
Signed-off-by: Mark Deneen <mdeneen@gmail.com>

SVN-Revision: 29567
13 years ago
Gabor Juhos 5a0a2b2f1b ar71xx: use 64kraw template on more TP-Link boards
SVN-Revision: 29561
13 years ago
Gabor Juhos bfe747b7d9 ar71xx: build images for TL-WR741N/ND v2
SVN-Revision: 29548
13 years ago
Gabor Juhos aefff26624 ar71x: use raw squashfs images for TP-Link boards
SVN-Revision: 29547
13 years ago
Gabor Juhos d5bd28ffae ar71xx: create a template for using unpadded squashfs images
SVN-Revision: 29546
13 years ago
Gabor Juhos dbc4fa4b5b ar71xx: put squash image right after the kernel on TP-Link boards
SVN-Revision: 29545
13 years ago
Gabor Juhos d3058b8f8c ar71xx: build image for the Hornet-UB board
SVN-Revision: 29536
13 years ago
Gabor Juhos d2717d3d47 ar71xx: get rid of squashfs-4k images
SVN-Revision: 29522
13 years ago
Gabor Juhos 058998acdb ar71xx: Build images for Netgear WNDRMAC and WNDRMACv2
The WNDRMAC is a WNDR3700v2 (64MB RAM, 16MB flash) in a white case. The
WNDRMACv2 is a WNDR3800 (128MB RAM, 16MB flash) in a WNDRMAC case.

The WNDRMAC case doesn't have "holes" or labels for the 2.4GHz LED or
switch ports 2-4. The stock firmware uses a single LED (in the 5GHz
position) to indicate the status of both radios, and a single LED (in the
switch port 1 position) to indicate the status of all LAN ports. The
"missing" LEDs are present on the board, and easily shine through the
case. Unlike the stock firmware, OpenWrt will use these "hidden" LEDs.

I've tested the WNDRMACv2 image. I don't have a v1 WNDRMAC, but assume
that this is sufficient to build a fully-functional image.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 29513
13 years ago
Gabor Juhos 6e69765559 ar71xx: fix WNDR3x00 factory image generation
Factory images for WNDR3700v2 and WNDR3800 should contain these model IDs
for the device: field in their DNI tags, not WNDR3700.

This regressed in r29434, which redid WNDR3x00 model detection. The sixth
parameter to Image/Build/Netgear is only used as the -B argument to
mkdniimg, which is used to set the device: field. In r29434, this was
erroneously changed to be WNDR3700 for all models. The tools to flash
factory images (U-Boot's TFTP server and the factory software's upgrade
utility) may refuse to honor images with incorrect device: fields in their
DNI tags.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 29473
13 years ago
Gabor Juhos c6b2b98812 ar71xx: create firmware image for the TL-WR740N/ND v4 boards
Based on a patch by Cristian Deluxe <djcristiandeluxe@gmail.com>

SVN-Revision: 29468
13 years ago
Gabor Juhos fbfad4e9b4 ar71xx: use hw_id, hw_rev and flash_layout with mktplinkfw
SVN-Revision: 29467
13 years ago
Gabor Juhos d753e08c79 ar71xx: fix TL-MR3x20 profile names in image/Makefile
SVN-Revision: 29463
13 years ago
Gabor Juhos 62d8009cdd ar71xx: cleanup TP-Link profiles
SVN-Revision: 29461
13 years ago
Gabor Juhos 4dc9092f4b ar71xx: reclaim some unused space on TP-Link boards
With the default OpenWrt configuration, this increases the size
of the rootfs_data partition by 384KB/128KB on the older/newer
TP-Link models.

SVN-Revision: 29447
13 years ago
Gabor Juhos feebf484ba ar71xx: use the lzma-loader on TP-Link boards w/o lzma support
SVN-Revision: 29444
13 years ago
Felix Fietkau 1f809532de ar71xx: add preliminary support for wzr-hp-g450h
SVN-Revision: 29441
13 years ago
Gabor Juhos 4cc2b9bb06 ar71xx: rewrite WNDR3700/3800 handling
SVN-Revision: 29434
13 years ago
Gabor Juhos 8a3a60fc64 ar71xx: allow WNDR3700 image creation to fail if kernel/rootfs too big
SVN-Revision: 29431
13 years ago
Gabor Juhos 20483faed0 ar71xx: create initramfs images for the newer TP-Link boards
SVN-Revision: 29410
13 years ago
Gabor Juhos a02a9c3f8b ar71xx: reclaim unused space in WNDR3700/3800 images
Patch by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 29406
13 years ago
Gabor Juhos ac82296c53 ar71xx: add a profile and build image for the OM2P board
[juhosg: the name of the final image has been changed to
'openwrt-ar71xx-generic-om2p-squashfs-factory.bin']

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>

SVN-Revision: 29397
13 years ago
Gabor Juhos f188f1bad5 ar71xx: add support for Ubiquiti AirRouter
Signed-off-by: Gergely Barta <gergely.barta@printerfairkft.hu>

SVN-Revision: 29395
13 years ago
Gabor Juhos c20d7378e5 ar71xx: fix wndr3800 machine name
This fixes the machine name in /proc/cpuinfo and luci status page machine name.

Signed-off-by: Petri Rosenström <petri.rosenstrom@gmail.com>

SVN-Revision: 29326
13 years ago
Gabor Juhos 600b6efc41 ar71xx: copy atheros initramfs images to the image directory
SVN-Revision: 29325
13 years ago
Gabor Juhos d97cf76790 ar71xx: specify mtd layout in command line for the DB120 board
SVN-Revision: 29324
13 years ago
Gabor Juhos 5b6cc3eb9f ar71xx: change generated Buffalo firmware versions
With version 1.76 the upgrade may fail with newer Buffalo firmwares with
a message like this:
"You can not update the firmware because the firmware version is earlier
than 1.82. Please use 1.82 or later version for firmware update."

SVN-Revision: 28815
13 years ago
Gabor Juhos c60baf78ce ar71xx: fix WHR-HP-G300N firmware partition offset
SVN-Revision: 28810
13 years ago
Gabor Juhos 034b2b7cde ar71xx: build image for the Buffalo WHR-HP-GN
SVN-Revision: 28806
13 years ago
Gabor Juhos 0d9ae0a036 ar71xx: build image for the Buffalo WHR-G301N
SVN-Revision: 28804
13 years ago
Gabor Juhos 63784ea2bc ar71xx: fix WHR-HP-G300N image generation
SVN-Revision: 28802
13 years ago
Gabor Juhos fc8adbb854 ar71xx: build image for the TL-WR741ND v4 board
SVN-Revision: 28708
13 years ago
Gabor Juhos 415814f051 ar71xx: fix typos in image/Makefile
SVN-Revision: 28618
13 years ago
Gabor Juhos 4a70cace09 ar71xx: create image for the WNDR3800
This adds support for the Netgear WNDR3800, it is almost the same as
the WNDR3700v2. It just has more RAM so the hd_id had to be adjusted.

Signed-off-by: Petri Rosenström <petri.rosenstrom@gmail.com>

SVN-Revision: 28597
13 years ago
Gabor Juhos c8b9086ac5 ar71xx: build image for the Buffalo WHR-HP-G300N
Based on a patch by Yoichi Shinoda <shinoda@jaist.ac.jp>

SVN-Revision: 28568
13 years ago
Gabor Juhos 0ab6be2ba3 ar71xx: build image for the Allnet ALL0258N board
Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 28565
13 years ago
Gabor Juhos 49ac36e818 ar71xx: build images for the TP-Link TL-WR703N v1 board
Based on a patch by dongyuqi <729650915@qq.com>

SVN-Revision: 28279
13 years ago
Gabor Juhos ef2431c8d9 ar71xx: create image for the TP-Link TL-WR743ND v1
Same hardware as WR741ND but with PoE support.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>

SVN-Revision: 28271
13 years ago
Gabor Juhos 76d0d1a837 ar71xx: create image for the TP-Link TL-WR740N v3
Signed-off-by: Martin Raykov <martin.raykov@gmail.com>

SVN-Revision: 28269
13 years ago
Felix Fietkau 9e5ead9a51 ar71xx: fix a copy&paste bug that broke wzr-hp-g300nh and wzr-hp-ag300h images (#9918)
SVN-Revision: 27950
13 years ago
Gabor Juhos 7e5a1bc1d0 ar71xx: fix image generation
SVN-Revision: 27907
13 years ago
Gabor Juhos fd3a5f64f2 ar71xx: cleanup image generation Makefile
SVN-Revision: 27899
13 years ago
Jonas Gorski e18ceb1dac ar71xx: merge WZR-HP-G301NH support into WZR-HP-G300NH
Now that we can use a generic name for the switch there is no need for a
separate image for the WZR-HP-G301NH.
Update the default network config and remove the extra image.

SVN-Revision: 27814
13 years ago
Gabor Juhos 5ad4040c49 ar71xx: build image for the AP121 boards with 4M of flash
SVN-Revision: 27523
13 years ago
Gabor Juhos 89f6b29feb ar71xx: fix building of squashfs images
SVN-Revision: 27446
13 years ago
Gabor Juhos b3a89652a5 ar71xx: use 4k image only for the AP121 board
Create optimized 64K images with the new padjffs2 tool and use that
images instead of the 4k ones. The 4k images causes problems on devices
where the flash erase size is 64 KB.

SVN-Revision: 27357
13 years ago
Felix Fietkau 86dbc3a02d ar71xx: add profile and image building code for wzr-hp-ag300h
SVN-Revision: 27076
13 years ago
Gabor Juhos 33fdc21d40 ar71xx: build images for the AP121 boards
SVN-Revision: 27070
13 years ago
Gabor Juhos 761e67b394 ar71xx: stop producing -NA factory images and tag factory images with hd_id for WNDR3700v2
NETGEAR doesn’t produce a distinct North American image for
WNDR3700v2, they use the same image worldwide. This is a change from
earlier models such as WNDR3700 (v1). NETGEAR's v2 images now contain
an "hd_id" parameter, as well. All observed WNDR3700v2, WNDR3800, and
WNDRMAC images use 29763654+16+64 as their hd_id value.

This patch changes the OpenWrt WNDR3700v2 "factory" image generation
to stop producing the extraneous -NA version and to tag the image with
the same hd_id used in NETGEAR's images.

There is no change to WNDR3700 (v1) image generation, as NETGEAR
continues to produce distinct -NA and worldwide images, neither of
which are tagged with hd_id.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 27053
13 years ago
Gabor Juhos c8d182406d ar71xx: create factory images for the WZR-HP-G30{0,1}NH boards
SVN-Revision: 27051
13 years ago
Gabor Juhos ea2f6d0edf ar71xx: reduce the size of the squashfs-4k binaries
SVN-Revision: 27047
13 years ago
Gabor Juhos adb6217471 ar71xx: don't hardcode console parameters in kernel config
SVN-Revision: 26605
13 years ago
Gabor Juhos 54ede24829 ar71xx: Add support for WZR-HP-G301NH
Add support for the Buffalo WZR-HP-G301NH. The only difference between it
and the WZR-HP-G00NH is that it has a RTL8366RB instead of a RTL8366S.
Since we don't do runtime detection of the switch, we need a separate
machine definition for it.

While we are at it, also rename the profile to reflect that it now is for
more than one device.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 26601
13 years ago
Gabor Juhos 72c84e6876 ar71xx: build firmware image for the Atheros DB120 board
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>

SVN-Revision: 26519
13 years ago
Jo-Philipp Wich 771d6f18f6 fix image generation in the Image Builder environment
SVN-Revision: 26271
13 years ago
Gabor Juhos 8eb616de82 ar71xx: add support for the TP-Link TL-WA901ND v2 board
Patch-by: Jonathan Benett <jbscience87@gmail.com>

SVN-Revision: 26119
14 years ago
Gabor Juhos 800fbf32d2 ar71xx: create firmware image for the WNDR3700v2 board
Patch-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 25119
14 years ago
Gabor Juhos 0b98f1f64f ar71xx: rework WNDR3700 image generation
SVN-Revision: 24983
14 years ago
Gabor Juhos b99f5f9c4a ar71xx: build separate image for the WNDR3700 with NA region
SVN-Revision: 24982
14 years ago
Gabor Juhos 0f659a13dd ar71xx: add support for TL-WR740N v1
Same as TL-WR741ND but with different hardware ID and without
detachable antenna.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>

SVN-Revision: 24811
14 years ago
Gabor Juhos b680f088ba ar71xx: add support for the jjPlus JA79PF
Patch-by: Cezary Jackiewicz

SVN-Revision: 24440
14 years ago
Gabor Juhos 5b0c83edd9 ar71xx: add support for the TP-LINK TL-MR3220 v1 board
SVN-Revision: 24439
14 years ago
Felix Fietkau 1fa3e7a941 ar71xx: do not throw compile errors if the nbg460n uboot is not selected
SVN-Revision: 24426
14 years ago
Gabor Juhos 081796fe47 ar71xx: add nbg460n image generation
This adds image generation for NBG460N/550N/550NH boards.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>

SVN-Revision: 24419
14 years ago
Jo-Philipp Wich 30b950154b add a new image for the TEW-652BRP which can be used with the bootloader recovery option
SVN-Revision: 24196
14 years ago
Claudio Mignanti 20b2a4417a Add support for Ubiquiti UniFi AP
SVN-Revision: 23904
14 years ago
Gabor Juhos 697f5d0bdd ar71xx: initial support for jjPlus JWAP003
Patch-by: Cezary Jackiewicz <cezary@eko.one.pl>

(the GPIODEV code has been removed, the sysfs interface
can be used to control the GPIO lines instead - juhosg)

SVN-Revision: 23165
14 years ago
Gabor Juhos 2fdc8aea04 ar71xx: build firmware image for the TL-MR3420 v1 board
SVN-Revision: 23138
14 years ago
Gabor Juhos ef54e93712 ar71xx: build firmware image for the TL-WR841N v7
SVN-Revision: 23134
14 years ago
Felix Fietkau a7bb7dd99e Add support for Atheros AP96 reference board
This is still preliminary and not really tested much. Anyway, this
version seems to be enough to get both wired and wireless
interfaces working. Buttons and leds are also working.

mach-ap96.c is based on mach-wndr3700.c.

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>

SVN-Revision: 23125
14 years ago
Gabor Juhos fcfe56924b ar71xx: build firmware images for the Zcomax boards
SVN-Revision: 22884
14 years ago
Felix Fietkau 900aaa919b ar71xx: add support for the tp-link tl-wa901nd devices (patch by Pieter "Fate" Hollants, from #7528, without the ethernet fifo cfg values)
SVN-Revision: 22353
14 years ago
Gabor Juhos 7bff9c0101 ar71xx: add support for the Senao EAP7660D board
This patch adds support for the Senao EAP7660D board to trunk.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>

SVN-Revision: 21837
14 years ago
Gabor Juhos e897618fe1 ar71xx: build firmware images if Minimal profile is selected
SVN-Revision: 21684
14 years ago
Felix Fietkau f4c9a4e042 ar71xx: use the lzma kernel and a proper size limit for pb92
SVN-Revision: 21405
14 years ago
Gabor Juhos 497d2ec2d0 ar71xx: create separate 'factory' and 'sysupgrade' images for the Planex boards
SVN-Revision: 21175
14 years ago
Gabor Juhos c018bd8ec1 ar71xx: build different firmware images for the DIR-825-Bx boards
SVN-Revision: 21171
14 years ago
Gabor Juhos 12fab9cb9e ar71xx: create smaller sysupgrade images for the WRT400N board
SVN-Revision: 21170
14 years ago
Gabor Juhos 8470d973ee ar71xx: create firmware images for the TL-WR941ND v3 boards
SVN-Revision: 21169
14 years ago
Gabor Juhos 97b031b57f ar71xx: create separate 'factory' and 'sysupgrade' images for the WRT160NL
The 'factory' image requires the garbage at the end of the image.
Flashing from the original web interface does not work without that.

SVN-Revision: 21168
14 years ago
Gabor Juhos d7919c8d0d ar71xx: fix mtd_layout for the DIR-615-C1 and similar devices
* Thanks to Yury Polyanskiy for the report

SVN-Revision: 21036
14 years ago
Felix Fietkau 231012cba0 ar71xx: fix image builds (broken by r20834)
SVN-Revision: 20840
14 years ago
Nicolas Thill e2b57ecf5f define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
SVN-Revision: 20834
14 years ago
Gabor Juhos 905f2d62f9 ar71xx: update image generation and trx header parsing for the WRT160NL
* patch by Bernhard Loos
 * note: trailing whitespaces has been removed

SVN-Revision: 20525
14 years ago
Felix Fietkau 6ce1fd2301 ar71xx: add images for pb92 - no kernel size check yet, lzma images did not yet work in my tests
SVN-Revision: 20496
14 years ago
Gabor Juhos c72b656d8d ar71xx: create smaller initramfs images for the TP-Link boards
SVN-Revision: 20414
14 years ago
Gabor Juhos 5da6ae3ab5 ar71xx: create separated and smaller sysupgrade files for the DIR-615 and similar boards
SVN-Revision: 20230
15 years ago
Gabor Juhos 704320385f ar71xx: build firmware image for the Fry's FR-54RTR board
SVN-Revision: 20229
15 years ago
Gabor Juhos 0b6f786316 ar71xx: change DIR-600-A1 image generation template, will be usable for other boards
SVN-Revision: 20227
15 years ago
Gabor Juhos ffdc6ec8ed ar71xx: create smaller sysupgrade files for the TP-Link boards
SVN-Revision: 20121
15 years ago
Gabor Juhos 342ab781f5 ar71xx: simplify WP543 image generation, and fix rootfs offset
SVN-Revision: 20063
15 years ago
Gabor Juhos 74f9af4c10 ar71xx: increase kernel partition size for the WP543 boards
SVN-Revision: 20049
15 years ago
Gabor Juhos f6e29416b5 ar71xx: create firmware images for the TL-WR941ND v4 board
SVN-Revision: 19749
15 years ago
Gabor Juhos 0e61dc3f61 ar71xx: create special initramfs images for the boards which does not accept standard uImages
SVN-Revision: 19245
15 years ago
Gabor Juhos 23e7dc9147 ar71xx: rename initramfs u-boot images
SVN-Revision: 19244
15 years ago
Gabor Juhos 10f41663ff ar71xx: fix image generation for TL-WR741ND/TL-WR841ND-v5
SVN-Revision: 19230
15 years ago
Gabor Juhos 5959e9f498 ar71xx: create rescue image for the WZR-HP-G300NH
SVN-Revision: 19223
15 years ago
Felix Fietkau 2670e906b6 ar71xx: fix portability errors in dd commands
SVN-Revision: 19207
15 years ago