Commit Graph

22573 Commits (346f55fc00017fb13b37020d766a35016f99ea21)

Author SHA1 Message Date
Gabor Juhos fd7bd75c16 ar71xx: merge DIR-600 A1 and DIR-615 E4 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29976 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 18:37:29 +00:00
Gabor Juhos 129be88f0d ar71xx: fix ethernet LEDs on the DIR-600-A1 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 18:37:24 +00:00
Gabor Juhos 4946900ecc ar71xx: unify LED names on D-Link boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29974 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 18:37:15 +00:00
Gabor Juhos 780aecc9ca ar71xx: support for D-LINK DIR-615 rev. E4
This patch adds support for D-LINK DIR-615 E4 board. It's mostly based
on the existing support for DIR-600 A1, with some changes in the leds
configuration.

It's an updated version of the patch that reliably works on my hw for
about a year (it was built from trunk on Jan 2011). When I decided to
update the firmware and checked for the current support for that device,
I also found previously posted patches by Alexey Loukianov that
mentioned some stability issues. I'm not sure where could be the
difference, the patches are very similar except the wmac led pin number
- I was using 1, and those patches used 17.

[juhosg: add 3.2 support]

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 18:37:09 +00:00
Gabor Juhos 0e45b3367c ar71xx: add support for TP-Link TL-MR11U
Adds support for TL-MR11U, a portable router with very similar
hardware to the TL-WR703N and TL-MR3020, but with an onboard
2000mAh battery.

Tested, working:
All interfaces (Ethernet, 802.11n, USB)
WPS & Reset switches (Power appears to be a hardware slider)
Ethernet, Wifi, 3G LEDs (Power & charging LEDs hardware controlled)
Sysupgrade

[juhosg: fix indentations to use TABs instead of spaces, fix 3.2 patch
breakage]

Signed-off-by: Simon Taylor <simon.taylor.uk@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29972 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 18:37:01 +00:00
Gabor Juhos f25655b13b ar71xx: compress kernel binaries in Image/Prepare stage
The lzma compressed kernel is used by one of the loaders.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29971 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 18:36:54 +00:00
Gabor Juhos f9e8748d57 ar71xx: use dynamically allocated partitions in wrt160nl_part
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 18:36:51 +00:00
Gabor Juhos 95d23e7497 ramips: change vlan_config for the ALFA W502U board
This change moves the WAN port into a separate VLAN.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29969 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 18:34:10 +00:00
Jonas Gorski 16c688c247 kernel: update linux 3.2 to 3.2.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29967 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 09:44:00 +00:00
Jonas Gorski b1059710a2 kernel: update linux 3.1 to 3.1.10
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 09:43:57 +00:00
Jonas Gorski db12fa60c6 kernel: update linux 3.0 to 3.0.18
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 09:43:53 +00:00
Florian Fainelli 61579d0934 [brcm63xx] build 96348R images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 21:12:32 +00:00
Florian Fainelli 58cd86efe5 [brcm63xx] remove support for 2.6.39
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 21:12:28 +00:00
Florian Fainelli c1defe3633 [brcm63xx] bump to 3.0.17
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29958 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 21:12:25 +00:00
Florian Fainelli a680c14060 [package] fix wprobe build for arm on 3.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29957 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 14:02:13 +00:00
Florian Fainelli d14447001d [package] ebtales: update to v2.0.10-4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 14:02:10 +00:00
Florian Fainelli d12db5a466 [au1000] add missing config symbols
Thanks KanjiMonster

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29955 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 10:53:20 +00:00
Florian Fainelli e7449c8331 [kernel] fix gpiommc build failure with 3.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29954 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 10:53:16 +00:00
Jo-Philipp Wich 1c14360a21 [x86] create a config-3.2 for upcoming changes, rebase config-default to 2.6.39
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29953 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 02:13:37 +00:00
Jo-Philipp Wich 16eb3e2e8b [buildroot] rules.mk: filter "." and "./" entries from $PATH, prevents toolchain build issues and likely other problems
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29951 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 23:34:25 +00:00
Jo-Philipp Wich c10c357a74 [scripts] patch-specs.sh: gcc 3.4.6 has an additional "(OpenWrt-2.0)" after the version tag, cope with that
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 20:19:06 +00:00
Jo-Philipp Wich acd9bb6f8d [scripts] download.pl: remove ftp.geo.kernel.org mirror, it does not resolve
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29947 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 19:28:12 +00:00
Jo-Philipp Wich 8f49540aa7 [scripts] ext-toolchain.sh: rework generated gcc wrapper
Only append -L and -Wl,-rpath-link flags if the command line contains -l, -L, -shared or -static flags;
this is needed to suppress "-rpath-link: linker input file unused because linking not done" on each cc invocation.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29946 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 18:53:12 +00:00
Jo-Philipp Wich 2c6847fa45 [scripts] patch-specs.sh: fallback to ext-toolchain.sh --wrap if spec file patching is not possible (gcc < 4.3.0)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29945 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 17:42:58 +00:00
Jo-Philipp Wich 5da516bb55 [scripts] ext-toolchain.sh: support --wrap with src == dest
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29944 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 17:42:10 +00:00
Florian Fainelli dc9a8df928 [ep93xx] add default and Sim.One profiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29942 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 15:00:36 +00:00
Florian Fainelli 1c4b74d018 [ep93xx] add 3.2 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29941 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 15:00:33 +00:00
Florian Fainelli a2b20b117f [kernel] add another 3.2 framebuffer symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29940 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 15:00:29 +00:00
Florian Fainelli fdce0d68fd [au1000] add support for 3.2 kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-29 15:00:25 +00:00
Hauke Mehrtens b8d85a1212 switch: fix some memory leaks in switch_parse_vlan()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29936 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-28 13:52:37 +00:00
Florian Fainelli c003d83f1a [ar71xx] add support for the Atheros AP113 reference board
This reference board is equipped with:
- AR7242 SoC
- AR9580 on-board Wi-Fi
- AR8316 switch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29935 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-28 13:19:49 +00:00
Florian Fainelli 906dfaac14 [ar71xx] refresh 3.2 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-28 13:19:43 +00:00
Jo-Philipp Wich 388166a051 [tools] autoconf: another relocatability fix for autom4te, substitute hardcoded prefix with $STAGING_DIR when reading autom4te.cfg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-28 04:42:15 +00:00
Jo-Philipp Wich 42b6794ef8 [tools] automake: generate relative aclocal symlinks in staging_dir
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29929 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-28 03:51:22 +00:00
Jo-Philipp Wich a57b94ceb0 [sdk] make sure .config gets copied as file
When using scripts/env, .config is most likely a symbolic link
pointing to env/.config. Previously the symbolic link got
copied as-is into the SDK tarball, leading to a dangling .config
symlink on the target system which prevented the SDK from working.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-28 03:30:30 +00:00
Hauke Mehrtens ffa8668331 brcm47xx: add fix for cardbus host controller
These devices have two devices on the bus, the host controller itself and the device.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-27 20:10:51 +00:00
Hauke Mehrtens b1afe3de3f mac80211: fix patch when running on ssb based devices
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29922 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-27 20:08:49 +00:00
Felix Fietkau 10178533d7 ath9k: revert one more linux upstream commit in the initvals to fully fix the ar938x tx power issue
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-27 15:35:29 +00:00
Felix Fietkau 36161b938a ath9k: fix initvals for high-power ar938x devices, fixes tx power on buffalo wzr-hp-g450h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29918 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-27 11:06:32 +00:00
Gabor Juhos c82034b4c9 ar71xx: use 64k block size for WZR-HP-AG300H
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29917 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-27 10:42:41 +00:00
Gabor Juhos 1727dca60a ar71xx: fix sysupgrade image building of atheros boards after r29899
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29916 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-27 07:51:09 +00:00
Gabor Juhos 9ae562846f ar71xx: create the temporary directory before building initramfs images
Thanks to Florian for reporting.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-26 21:28:34 +00:00
Gabor Juhos d8bb980f47 ar71xx: create a profile and build images for Compex WPE72
[juhosg: remove ath9k from the the profile package list, build WPE72
image with the Default profile as well]

Signed-off-by: Johnathan Boyce <jon.boyce@globalreach.eu.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29914 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-26 17:01:44 +00:00
Gabor Juhos a32fd3f98a firmware-utils/mkmylofw: add WPE72 support
Signed-off-by: Johnathan Boyce <jon.boyce@globalreach.eu.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-26 17:01:43 +00:00
Gabor Juhos ede9030b02 ar71xx: add support for Compex WPE72/WPE72NX
This patch adds support for Compex WPE72 bare board and Compex WPE72NX
Indoor Access Point.

[juhosg: add support to 3.2 as well]

Signed-off-by: Johnathan Boyce <jon.boyce@globalreach.eu.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-26 17:01:41 +00:00
Gabor Juhos c82d70b34a generic: add WPE72 ID to myloader.h
Signed-off-by: Johnathan Boyce <jon.boyce@globalreach.eu.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29911 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-26 17:01:38 +00:00
Gabor Juhos ab13e563a8 ramips: add support for Sitecom WL-341v3 and other Sercomm IP1006RRv2 boards
This patch adds support for the Sitecom WL-341 v3 and other Sercomm
IP1006RRv2 based boards for sysupgrade support and for the initial
flash through pushbutton initiated recovery mode with the special
partition table and fixes for the quirks and things required by the
modified bootloader.

There is a known bug, Wi-Fi is not working on my board probably
because of the lack of RAM (the board only has 16MiB ram -- half of
the normal amount for non rebadged versions, but there is an empty
slot for another ram chip,) but I don't know for sure. The driver
loads but hostapd fails to load so I think it's not related to the
specific device except for the lack of RAM.

Moreover, only 7 of the 11 onboard leds are confirmed working, it
seems that one of the others is always on and the remaining ones are
connected to the wireless card leds already recognized by OpenWrt

[juhosg: reordered some parts in order to keep things sorted
alphabetically]

Signed-off-by: Marco Antonio Mauro <marcus90@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-26 10:44:23 +00:00
Gabor Juhos 872b9a83b9 mac80211: enable support for RaLink Rt53xx USB devices in rt2800usb
Hi!

On Mon, Nov 14, 2011 at 03:01:34PM +0100, Daniel Golle wrote:
> The driver works quite nice and stable for me using a RaLink Rt5370 USB device.
>
> Signed-off-by: Daniel Golle <dgolle@allnet.de>
>
> Index: package/mac80211/Makefile
> ===================================================================
> --- package/mac80211/Makefile	(revision 29114)
> +++ package/mac80211/Makefile	(working copy)
> @@ -1147,6 +1147,7 @@
>  	CONFIG_RT2800_LIB=$(if $(CONFIG_PACKAGE_kmod-rt2800-lib),m) \
>  	CONFIG_RT2800PCI=$(if $(CONFIG_PACKAGE_kmod-rt2800-pci),m) \
>  	CONFIG_RT2800USB=$(if $(CONFIG_PACKAGE_kmod-rt2800-usb),m) \
> +	CONFIG_RT2800USB_RT53XX=$(if $(CONFIG_PACKAGE_kmod-rt2800-usb),y) \
>  	CONFIG_RTL8180=$(if $(CONFIG_PACKAGE_kmod-rtl8180),m) \
>  	CONFIG_RTL8187=$(if $(CONFIG_PACKAGE_kmod-rtl8187),m) \
>  	CONFIG_RTL8192CE= \

Aparently this was wrong, CONFIG_RT2800USB_RT53XX is supposed to live in
BUILDARGS rather than MAKE_OPTS to actually get support for the Rt5370.
Thanks to actmnophn for the hint!

This reverts changeset 29116 and adds it to the right section in the Makefile.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29906 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-25 07:44:46 +00:00
Gabor Juhos e55bf8c335 ar71xx: TL-MR3020: fix board detection, fix missing mandatory package and modify LED behaviour
This patch fixes the board detection of the TL-MR3020.

The LED behaviour has also been modified:
* The WPS LED is the diag LED now.
* A netdev trigger for the LAN LED has been added.

The profile of the TL-MR3020 has been updated because the needed package
"kmod-ledtrig-usbdev" was missing which resulted in a non-working usbdev
trigger for the 3G/USB LED.

[juhosg: the board name changes has been removed, and the kernel files
has been changed instead.]

Signed-off-by: Christian Cier-Zniewski <c.cier@gmx.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-25 07:44:45 +00:00
Gabor Juhos 47e45167d9 ar71xx: TL-MR3020: fix GPIO polarity for button and switch
This patch fixes the GPIO polarity for the button and the sliding
switch. The buttons are not active low. "Pressed" and "Released"
events are wrong without the patch.

Signed-off-by: Christian Cier-Zniewski <c.cier@gmx.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29904 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-25 07:44:43 +00:00