openwrt.git
11 years agoramips: rt305x: add support for Edimax 3G-6200N
juhosg [Thu, 12 Jul 2012 13:29:46 +0000 (13:29 +0000)]
ramips: rt305x: add support for Edimax 3G-6200N

Support for Edimax 3G-6200N router with USB.

Signed-off-by: Lukasz Golebiowski <lgolebio@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32682 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agogeneric: ocf: restore terminating entry of pci_id_table in hifnHIPP
juhosg [Thu, 12 Jul 2012 08:34:23 +0000 (08:34 +0000)]
generic: ocf: restore terminating entry of pci_id_table in hifnHIPP

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32680 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: select ATH79_DEV_M25P80 for the WRT400N board
juhosg [Thu, 12 Jul 2012 08:34:22 +0000 (08:34 +0000)]
ar71xx: select ATH79_DEV_M25P80 for the WRT400N board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32679 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: airrouter power led support
juhosg [Thu, 12 Jul 2012 08:34:21 +0000 (08:34 +0000)]
ar71xx: airrouter power led support

This patch adds support for power led to Unifi Airrouter AP.

[juhosg:fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]

Signed-off-by: Rocco Folino <lordzen@autistici.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32678 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: unifi reset button support
juhosg [Thu, 12 Jul 2012 08:34:20 +0000 (08:34 +0000)]
ar71xx: unifi reset button support

This patch adds support for reset button to Ubiquiti UniFi AP.

[juhosg: fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]

Signed-off-by: Rocco Folino <lordzen@autistici.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32677 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: airrouter reset button support
juhosg [Thu, 12 Jul 2012 08:34:18 +0000 (08:34 +0000)]
ar71xx: airrouter reset button support

This patch adds support for reset button to Ubiquiti Airrouter AP.

[juhosg: fold the patch into 608-MIPS-ath79-ubnt-xm-add-more-boards.patch]

Signed-off-by: Rocco Folino <lordzen@autistici.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32676 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoopenssl: enable the use of cryptodev digests
luka [Wed, 11 Jul 2012 23:38:16 +0000 (23:38 +0000)]
openssl: enable the use of cryptodev digests

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32673 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoocf: update to version 20120127
luka [Wed, 11 Jul 2012 23:38:14 +0000 (23:38 +0000)]
ocf: update to version 20120127

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32672 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: update brcmsmac patches
hauke [Wed, 11 Jul 2012 22:18:09 +0000 (22:18 +0000)]
mac80211: update brcmsmac patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32671 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: bcma: update to version from wireless-testing tag master-2012-07-11
hauke [Wed, 11 Jul 2012 22:17:05 +0000 (22:17 +0000)]
kernel: bcma: update to version from wireless-testing tag master-2012-07-11

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32670 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: add a number of ar93xx eeprom related fixes / enhancements
nbd [Wed, 11 Jul 2012 16:45:58 +0000 (16:45 +0000)]
ath9k: add a number of ar93xx eeprom related fixes / enhancements

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32669 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: add missing part of the aggregation duration fix
nbd [Wed, 11 Jul 2012 16:44:13 +0000 (16:44 +0000)]
ath9k: add missing part of the aggregation duration fix

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32668 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[include] nls.mk: fix build dependency on gettext (#11829)
jow [Wed, 11 Jul 2012 10:05:00 +0000 (10:05 +0000)]
[include] nls.mk: fix build dependency on gettext (#11829)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32665 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] mac80211: fix patch order (#11839, #11842)
jow [Wed, 11 Jul 2012 09:59:08 +0000 (09:59 +0000)]
[package] mac80211: fix patch order (#11839, #11842)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32664 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[include] toplevel.mk: unexport ARCH, it ends up in CONFIG_ARCH if defined and messes...
jow [Wed, 11 Jul 2012 09:59:06 +0000 (09:59 +0000)]
[include] toplevel.mk: unexport ARCH, it ends up in CONFIG_ARCH if defined and messes the buildroot up

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32663 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] uhttpd: retry parsing the CGI header until the buffer space is exhausted
jow [Wed, 11 Jul 2012 09:59:05 +0000 (09:59 +0000)]
[package] uhttpd: retry parsing the CGI header until the buffer space is exhausted

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32662 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[brcm63xx] remove bcm63xx_pci_register() call in livebox board
florian [Wed, 11 Jul 2012 09:15:26 +0000 (09:15 +0000)]
[brcm63xx] remove bcm63xx_pci_register() call in livebox board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32661 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[brcm63xx] use physmap-flash on livebox (#8677)
florian [Wed, 11 Jul 2012 09:15:22 +0000 (09:15 +0000)]
[brcm63xx] use physmap-flash on livebox (#8677)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32660 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[mcs814x] nuport-mac: check netif_receive_skb() return value
florian [Wed, 11 Jul 2012 08:29:01 +0000 (08:29 +0000)]
[mcs814x] nuport-mac: check netif_receive_skb() return value

We did not reassign status to netif_receive_skb() return value, we thus
almost always incremented the dropped counter because the descriptor status
value never matches the NET_RX_DROP.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32659 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: fix some bugs related to txop limit handling and aggregation
nbd [Wed, 11 Jul 2012 02:11:33 +0000 (02:11 +0000)]
ath9k: fix some bugs related to txop limit handling and aggregation

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32658 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: disable hardware full sleep with active client mode interface until mac80211...
nbd [Tue, 10 Jul 2012 23:42:30 +0000 (23:42 +0000)]
ath9k: disable hardware full sleep with active client mode interface until mac80211 IEEE80211_CONF_IDLE support has been fixed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32657 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: clean up / fix some initval related code
nbd [Tue, 10 Jul 2012 01:13:15 +0000 (01:13 +0000)]
ath9k: clean up / fix some initval related code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32656 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: update to latest version, fix tx gain patch
nbd [Tue, 10 Jul 2012 00:21:25 +0000 (00:21 +0000)]
mac80211: update to latest version, fix tx gain patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32655 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolibubox: update to latest version, fixes timer/process deletion on uloop_done()
nbd [Mon, 9 Jul 2012 15:13:26 +0000 (15:13 +0000)]
libubox: update to latest version, fixes timer/process deletion on uloop_done()

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32654 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[mcs814x] fix typo on of_node_put()
florian [Mon, 9 Jul 2012 14:44:15 +0000 (14:44 +0000)]
[mcs814x] fix typo on of_node_put()

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32653 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] firewall: also set up nat reflection rules for redirects with proto all...
jow [Mon, 9 Jul 2012 12:23:36 +0000 (12:23 +0000)]
[package] firewall: also set up nat reflection rules for redirects with proto all and/or no src_dport set

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32652 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] uhttpd: various fixes
jow [Mon, 9 Jul 2012 00:08:20 +0000 (00:08 +0000)]
[package] uhttpd: various fixes

    - avoid closing descriptors before removing them from uloop (#11755, #11830)
    - do not auto-initialize ubus if no prefix is set (#11832)
    - remove extraneous client context pointer from cgi and lua states
    - code cleanups and debug message changes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32651 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[tools] bison: fix errors in shipped stdio.in.h
jow [Sun, 8 Jul 2012 15:50:36 +0000 (15:50 +0000)]
[tools] bison: fix errors in shipped stdio.in.h

Bison fails to build against glibc 2.16.x, the shipped stdio.in.h attempts to
wrap gets() with a warning which fails since gets() got removed from the
default _GNU_SOURCE featureset.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32649 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[tools] m4: fix errors in shipped stdio.in.h
jow [Sun, 8 Jul 2012 15:28:44 +0000 (15:28 +0000)]
[tools] m4: fix errors in shipped stdio.in.h

M4 fails to build against glibc 2.16.x, the shipped stdio.in.h attempts to
wrap gets() with a warning which fails since gets() got removed from the
default _GNU_SOURCE featureset.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32648 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: fix the ar9340 tx gain patch
nbd [Sat, 7 Jul 2012 20:03:35 +0000 (20:03 +0000)]
ath9k: fix the ar9340 tx gain patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32647 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: fix tx gain tables for ar934x
nbd [Sat, 7 Jul 2012 17:34:33 +0000 (17:34 +0000)]
ath9k: fix tx gain tables for ar934x

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32646 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] libubox: bump to latest git head
jow [Sat, 7 Jul 2012 16:49:17 +0000 (16:49 +0000)]
[package] libubox: bump to latest git head
 - uloop: prevent callback invocation for already removed descriptors
 - uloop: handle EPOLLHUP
 - blob, blobmsg: various changes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32645 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] uhttpd: do not dispatch pipe error events, fixes use after free for cgi...
jow [Sat, 7 Jul 2012 16:43:27 +0000 (16:43 +0000)]
[package] uhttpd: do not dispatch pipe error events, fixes use after free for cgi and lua scripts

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32644 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[brcm63xx] Detect alternative "cfe-" version bootloaders (found in 963281T_TEF board)
florian [Fri, 6 Jul 2012 22:10:37 +0000 (22:10 +0000)]
[brcm63xx] Detect alternative "cfe-" version bootloaders (found in 963281T_TEF board)

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32643 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] uhttpd: do not subscribe to epoll write events
jow [Fri, 6 Jul 2012 17:29:25 +0000 (17:29 +0000)]
[package] uhttpd: do not subscribe to epoll write events
Watch child read pipe end for data instead of relying on socket write
notification to process cgi data, should lower cpu consumption during
requests on weaker devices.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32640 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: swizzle address for PCI byte/word access on AR71xx
juhosg [Fri, 6 Jul 2012 16:33:12 +0000 (16:33 +0000)]
ar71xx: swizzle address for PCI byte/word access on AR71xx

Closes #11683.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32639 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: select SOC_AR933X and ATH79_DEV_WMAC for the OM2P board
juhosg [Fri, 6 Jul 2012 11:12:02 +0000 (11:12 +0000)]
ar71xx: select SOC_AR933X and ATH79_DEV_WMAC for the OM2P board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32638 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: merge new board patches into the generic patch
juhosg [Fri, 6 Jul 2012 11:12:01 +0000 (11:12 +0000)]
ar71xx: merge new board patches into the generic patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32637 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouboot-envtools: OM2P LC support
juhosg [Fri, 6 Jul 2012 11:11:59 +0000 (11:11 +0000)]
uboot-envtools: OM2P LC support

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32636 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: OM2P LC sysupgrade patch
juhosg [Fri, 6 Jul 2012 11:11:58 +0000 (11:11 +0000)]
ar71xx: OM2P LC sysupgrade patch

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32635 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] iwinfo: properly deal with channels 7..12 on 5GHz
jow [Fri, 6 Jul 2012 09:30:50 +0000 (09:30 +0000)]
[package] iwinfo: properly deal with channels 7..12 on 5GHz

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32634 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] iwinfo: find channel & frequency via nl80211 or hostapd instead of wext
jow [Fri, 6 Jul 2012 01:00:14 +0000 (01:00 +0000)]
[package] iwinfo: find channel & frequency via nl80211 or hostapd instead of wext

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32630 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[mcs814x] call of_node_put() on ethernet node
florian [Thu, 5 Jul 2012 18:46:55 +0000 (18:46 +0000)]
[mcs814x] call of_node_put() on ethernet node

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32628 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[mcs814x] fix EPHY clock bit definition after r32489
florian [Thu, 5 Jul 2012 18:46:52 +0000 (18:46 +0000)]
[mcs814x] fix EPHY clock bit definition after r32489

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32627 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[mcs814x] give an unique partition identifier for dLAN USB Extender Combined partition
florian [Thu, 5 Jul 2012 18:46:48 +0000 (18:46 +0000)]
[mcs814x] give an unique partition identifier for dLAN USB Extender Combined partition

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32626 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: update to latest version, fixes various issues related to interface alias...
nbd [Thu, 5 Jul 2012 18:42:29 +0000 (18:42 +0000)]
netifd: update to latest version, fixes various issues related to interface alias handling, improves handling of wifi interfaces in /etc/config/network

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32625 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agopackage/dnsmasq: allow /etc/config/dhcp to specify --address arguments
jow [Thu, 5 Jul 2012 17:54:14 +0000 (17:54 +0000)]
package/dnsmasq: allow /etc/config/dhcp to specify --address arguments

Add a config list to the 'config dnsmasq' section to specify fixed DNS
addresses.

For example:

  config dnsmasq:
[snip]
list address '/example.com/192.168.0.1'

will result in the argument '-A /example.com/192.168.0.1' to the dnsmasq
options. This configures dnsmasq to return the specified IP for any
queries to '*.example.com' names.

Useful for overriding lookups to a range of DNS names.

[jow: "append args" -> "xappend", "-A" -> "--address"]

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32624 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoAdd local TTL option to dnsmasq
jow [Thu, 5 Jul 2012 17:46:32 +0000 (17:46 +0000)]
Add local TTL option to dnsmasq

-T, --local-ttl=<time>
    When replying with information from /etc/hosts or the DHCP leases
file dnsmasq by default sets the time-to-live field to zero, meaning
that the requestor should not itself cache the information. This is
the correct thing to do in almost all situations. This option allows a
time-to-live (in seconds) to be given for these replies. This will
reduce the load on the server at the expense of clients using stale
data under some circumstances.

[jow: change -T to --local--ttl to conform with the other options]

Signed-off-by: Andrew Byrne <openwrt@andy.id.au>
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32623 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agodropbear: set DEFAULT_PATH for non-interactive logins
jow [Thu, 5 Jul 2012 16:44:05 +0000 (16:44 +0000)]
dropbear: set DEFAULT_PATH for non-interactive logins

Set PATH in non-interactive logins to include /sbin paths,
so to be consistent with what is currently set in /etc/profile
for interactive shells.

[jow: reapply with current patch level, fix inner patch, refresh]

Signed-off-by: Gui Iribarren <gui@altermundi.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32620 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoRevert "dropbear: set DEFAULT_PATH for non-interactive logins"
jow [Thu, 5 Jul 2012 16:34:52 +0000 (16:34 +0000)]
Revert "dropbear: set DEFAULT_PATH for non-interactive logins"

This reverts commit 9927e7918211a22ba5871cbccdcb3764d3872f91.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32619 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agodropbear: set DEFAULT_PATH for non-interactive logins
jow [Thu, 5 Jul 2012 16:33:07 +0000 (16:33 +0000)]
dropbear: set DEFAULT_PATH for non-interactive logins

Set PATH in non-interactive logins to include /sbin paths,
so to be consistent with what is currently set in /etc/profile
for interactive shells.

Signed-off-by: Gui Iribarren <gui@altermundi.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32618 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: set firmware version for the TL-WR2543N
juhosg [Thu, 5 Jul 2012 16:25:31 +0000 (16:25 +0000)]
ar71xx: set firmware version for the TL-WR2543N

This ensures that the resulting firmware can
be flashed from the latest (v3.13.17) offical
firmware.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32617 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agofirmware-utils/mktplinkfw: allow to specify firmware version
juhosg [Thu, 5 Jul 2012 16:25:29 +0000 (16:25 +0000)]
firmware-utils/mktplinkfw: allow to specify firmware version

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32616 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: make 2.4GHz wlan LED work on the WR2543N
juhosg [Thu, 5 Jul 2012 16:25:26 +0000 (16:25 +0000)]
ar71xx: make 2.4GHz wlan LED work on the WR2543N

Because ath9k does not supports separate LEDs for
different bands yet, the 2.4GHz LED will show the
activity, even if the 5GHz band is selected.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32615 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] hostapd: change wpa_supplicant.sh to pass 64 byte hex psk unquoted and...
jow [Thu, 5 Jul 2012 12:25:29 +0000 (12:25 +0000)]
[package] hostapd: change wpa_supplicant.sh to pass 64 byte hex psk unquoted and remove the undocumented usepasspharse option, this makes it match the logic of the hostapd setup

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32614 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: OM2P sysupgrade support
juhosg [Thu, 5 Jul 2012 08:26:57 +0000 (08:26 +0000)]
ar71xx: OM2P sysupgrade support

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32613 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouboot-envtools: OM2P partition information
juhosg [Thu, 5 Jul 2012 08:26:55 +0000 (08:26 +0000)]
uboot-envtools: OM2P partition information

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32612 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: add support for the OpenMesh OM2P-LC board
juhosg [Thu, 5 Jul 2012 08:26:53 +0000 (08:26 +0000)]
ar71xx: add support for the OpenMesh OM2P-LC board

Patch-by: Marek Linder <marek@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32611 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agopackage/om-watchdog: add om2p-lc support
juhosg [Thu, 5 Jul 2012 08:26:52 +0000 (08:26 +0000)]
package/om-watchdog: add om2p-lc support

Patch-by: Marek Linder <marek@open-mesh.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32610 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: add profile and build image for the Atheros AP136 reference board
juhosg [Thu, 5 Jul 2012 08:26:51 +0000 (08:26 +0000)]
ar71xx: add profile and build image for the Atheros AP136 reference board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32609 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: AP136 user-space support
juhosg [Thu, 5 Jul 2012 08:26:50 +0000 (08:26 +0000)]
ar71xx: AP136 user-space support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32608 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: add initial support for the Qualcomm Atheros AP136 board
juhosg [Thu, 5 Jul 2012 08:26:48 +0000 (08:26 +0000)]
ar71xx: add initial support for the Qualcomm Atheros AP136 board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32607 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: add initial support for the QCA955X SoCs
juhosg [Thu, 5 Jul 2012 08:26:47 +0000 (08:26 +0000)]
ar71xx: add initial support for the QCA955X SoCs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32606 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: refactor PCI code to allow registering multiple PCI controllers
juhosg [Thu, 5 Jul 2012 08:26:45 +0000 (08:26 +0000)]
ar71xx: refactor PCI code to allow registering multiple PCI controllers

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32605 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agogeneric: ar8216: start aneg on each PHY of the AR8327
juhosg [Thu, 5 Jul 2012 08:26:39 +0000 (08:26 +0000)]
generic: ar8216: start aneg on each PHY of the AR8327

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32604 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[mcs814x] add missing interrupts properties to some device nodes
florian [Wed, 4 Jul 2012 19:37:11 +0000 (19:37 +0000)]
[mcs814x] add missing interrupts properties to some device nodes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32603 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomtd - remove partition table assumption when writing fis table
jow [Wed, 4 Jul 2012 11:56:25 +0000 (11:56 +0000)]
mtd - remove partition table assumption when writing fis table

When mtd alters the fis partition table it assumes that the first partition
table entry also is the first logical parition table entry. For instance our
table could look like this (irrelevant partitions put aside):
 * vmlinux.bin.l7 0xA8710000
 * rootfs         0xA8030000
Here mtd would assume vmlinux.bin.l7 being the first partition and use its
address to calculate the size and offset which ultimately leads to a broken
partition table.
This patch alters the behavior by checking what partition has the smaller
address to do the calculations based on that address.

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32601 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomtd - add partition offset parameter
jow [Wed, 4 Jul 2012 11:37:53 +0000 (11:37 +0000)]
mtd - add partition offset parameter

The offset parameter can be used to write the data at the offset
instead of writing it to the beginning of the partition.

Signed-off-by: Marek Linder <lindner_marek@yahoo.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32600 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: update the EW Dorin MTD layout, increase kernel partition size (requested...
nbd [Wed, 4 Jul 2012 10:55:56 +0000 (10:55 +0000)]
ar71xx: update the EW Dorin MTD layout, increase kernel partition size (requested by EW)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32599 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: make channel bandwidth setting generic
thepeople [Wed, 4 Jul 2012 00:25:46 +0000 (00:25 +0000)]
mac80211: make channel bandwidth setting generic

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32596 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agocommit patch from https://lists.ath5k.org/pipermail/ath5k-devel/2011-November/005043...
thepeople [Wed, 4 Jul 2012 00:09:18 +0000 (00:09 +0000)]
commit patch from https://lists.ath5k.org/pipermail/ath5k-devel/2011-November/005043.html, fixed up for newer ath5k and added in more radios.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32595 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobcm63xx: bcm63xx-spi does not depend on spi-bitbang
jogo [Tue, 3 Jul 2012 21:42:17 +0000 (21:42 +0000)]
bcm63xx: bcm63xx-spi does not depend on spi-bitbang

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32594 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobcm63xx: 96348A-122 improvements (Comtrend 5365)
jogo [Tue, 3 Jul 2012 21:42:15 +0000 (21:42 +0000)]
bcm63xx: 96348A-122 improvements (Comtrend 5365)

1) Improve WLAN button.
2) Add 96348A-122 image.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32593 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobcm63xx: fix second caldata address calculation
jogo [Tue, 3 Jul 2012 21:42:12 +0000 (21:42 +0000)]
bcm63xx: fix second caldata address calculation

thanks Noltari for spotting this.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32592 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobcm63xx: update patches to latest upstream versions
jogo [Tue, 3 Jul 2012 21:42:07 +0000 (21:42 +0000)]
bcm63xx: update patches to latest upstream versions

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32591 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: generic: spi: allow empty (un)prepare transfer
jogo [Tue, 3 Jul 2012 21:42:03 +0000 (21:42 +0000)]
kernel: generic: spi: allow empty (un)prepare transfer

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32590 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoath9k: add a patch to make the hw queue length configurable via debugfs
nbd [Tue, 3 Jul 2012 21:00:47 +0000 (21:00 +0000)]
ath9k: add a patch to make the hw queue length configurable via debugfs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32589 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: add support for AR9550
juhosg [Tue, 3 Jul 2012 18:05:04 +0000 (18:05 +0000)]
mac80211: add support for AR9550

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32588 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] base-files: ensure that /sys is available during sysupgrade, some essential...
jow [Tue, 3 Jul 2012 15:43:43 +0000 (15:43 +0000)]
[package] base-files: ensure that /sys is available during sysupgrade, some essential services like om-watchdog need it

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32587 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: improve MDIO busy wait code
juhosg [Tue, 3 Jul 2012 15:24:02 +0000 (15:24 +0000)]
ar71xx: improve MDIO busy wait code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32586 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: remove the built-in MTD map of the ALL0258N
juhosg [Tue, 3 Jul 2012 15:24:01 +0000 (15:24 +0000)]
ar71xx: remove the built-in MTD map of the ALL0258N

Pass the mtd_layout via the kernel command line instead.
Also increase the kernel partition size to 1024k, so current kernel can fit in.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32585 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotoolchain: sync eglibc headers/build split with uclibc changes
nbd [Tue, 3 Jul 2012 14:23:32 +0000 (14:23 +0000)]
toolchain: sync eglibc headers/build split with uclibc changes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32584 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotoolchain: fix libc headers dependency on kernel headers + minimal gcc
nbd [Tue, 3 Jul 2012 10:43:59 +0000 (10:43 +0000)]
toolchain: fix libc headers dependency on kernel headers + minimal gcc

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32582 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[brcm63xx] refresh patches
florian [Tue, 3 Jul 2012 09:45:46 +0000 (09:45 +0000)]
[brcm63xx] refresh patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32581 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: ssb/bcma: update to version from wireless-testing tag master-2012-07-02
hauke [Mon, 2 Jul 2012 23:12:58 +0000 (23:12 +0000)]
kernel: ssb/bcma: update to version from wireless-testing tag master-2012-07-02

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32580 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] 6to4: fix ifname resolving for adv_interface option (#11796)
jow [Mon, 2 Jul 2012 12:14:50 +0000 (12:14 +0000)]
[package] 6to4: fix ifname resolving for adv_interface option (#11796)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32576 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] netifd: repair dhcp client id option
jow [Sun, 1 Jul 2012 12:43:14 +0000 (12:43 +0000)]
[package] netifd: repair dhcp client id option
Busybox udhcpc dropped support for the -c option, instead it can be emulated by using -x 0x3d:id,
change the dhcp protocol script accordingly and filter all colons from the id while we're at it.
This change supersedes http://patchwork.openwrt.org/patch/1810/

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32573 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoinclude/image.mk: /tmp should have mode 1777
jow [Sun, 1 Jul 2012 11:48:54 +0000 (11:48 +0000)]
include/image.mk: /tmp should have mode 1777

On the off chance that the root filesystem's /tmp is used directly as a
temporary directory instead of having a tmpfs mounted over it, it should have
the sticky bit set.

Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32572 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] dnsmasq: introduce "add_local_hostname" and "add_local_domain" options
jow [Sun, 1 Jul 2012 11:32:46 +0000 (11:32 +0000)]
[package] dnsmasq: introduce "add_local_hostname" and "add_local_domain" options
 - add_local_domain defaults to 1 and controls whether the local domain is written as search directive to the local resolv.conf
 - add_local_hostname defaults to 1 and controls whether A and PTR records are created automatically for the local hostname
These change supersedes http://patchwork.openwrt.org/patch/2207/ and http://patchwork.openwrt.org/patch/2208/

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32570 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agopackage/dnsmasq: permit UCI configuration of --dhcp-fqdn option
jow [Sun, 1 Jul 2012 11:32:45 +0000 (11:32 +0000)]
package/dnsmasq: permit UCI configuration of --dhcp-fqdn option

This adds a new boolean option, fqdn, to the "config dnsmasq" section of
/etc/config/dhcp. The default is off. When set on, it enables the dhcp-fqdn
option to dnsmasq. dhcp-fqdn causes dnsmasq's DNS server to not resolve
unqualifed local hostnames. The "domain" option is required when using "fqdn".
Local hostnames will remain available for lookup using fully-qualified names.

Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32569 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[PATCH 1/4] package/dnsmasq: permit dhcp_option in global dnsmasq config section
jow [Sun, 1 Jul 2012 11:32:29 +0000 (11:32 +0000)]
[PATCH 1/4] package/dnsmasq: permit dhcp_option in global dnsmasq config section

dnsmasq currently permits dhcp_options to be specified only in "config dhcp"
sections of /etc/config/dhcp. When dnsmasq is providing DHCP service for
multiple subnets and there are multiple "config dhcp" sections without "option
ignore", it makes sense to allow dhcp_options that should apply globally in
the "config dnsmasq" section of /etc/config/dhcp. dhcp_option is a list option.

[jow: rework patch to apply after dhcp-option-force handling got introduced]

Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32568 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoFix extroot by UUID
jow [Sun, 1 Jul 2012 11:06:32 +0000 (11:06 +0000)]
Fix extroot by UUID

Extroot works fine when the target device is specified by a path. It fails
however if the device is specified by UUID (the target partition gets mounted
much later by hotplug hooks). This is because the blkid command is no longer
compiled into BusyBox (since changeset [1]) so it's unavailable for the
preinit phase.

The closest bug report I was able to find is [2], although the reporting person
mentions that /tmp/overlay-disabled showed up which wasn't there in my case.

This patch sets PATH and LD_LIBRARY_PATH environment variables so that the
blkid command installed on the target device can be used by that particular
preinit script.

[1] https://dev.openwrt.org/changeset/26245
[2] https://dev.openwrt.org/ticket/10653

Signed-off-by: Jaroslaw Swierczynski <jarek1701@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32567 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel/modules: load pppol2tp after pppox
jow [Sun, 1 Jul 2012 10:34:45 +0000 (10:34 +0000)]
kernel/modules: load pppol2tp after pppox

l2tp_ppp needs to be loaded after pppox, otherwise it ends up like this:
l2tp_ppp: Unknown symbol pppox_ioctl (err 0)
...
during boot.
I also fixed the dependency, it should be pppox rather than pppoe.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32562 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoconfig: tag parallel build options with high build breakage probability with a BROKEN...
nbd [Sat, 30 Jun 2012 21:44:12 +0000 (21:44 +0000)]
config: tag parallel build options with high build breakage probability with a BROKEN dependency to discourage users from spamming us with tickets about them

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32559 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouClibc: add -Wno-unused-but-set-variable to get rid of unnecessary warning logspam
nbd [Sat, 30 Jun 2012 21:44:09 +0000 (21:44 +0000)]
uClibc: add -Wno-unused-but-set-variable to get rid of unnecessary warning logspam

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32558 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agouClibc: split the package into the main directory and the headers/ and utils/ subdire...
nbd [Sat, 30 Jun 2012 21:44:05 +0000 (21:44 +0000)]
uClibc: split the package into the main directory and the headers/ and utils/ subdirectories to clean up build order and fix quilt support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32557 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotoolchain: fix up lib64 symlink to lib before copying the initial prefix dir to avoid...
nbd [Sat, 30 Jun 2012 21:43:59 +0000 (21:43 +0000)]
toolchain: fix up lib64 symlink to lib before copying the initial prefix dir to avoid errors on copying

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32556 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotoolchain/uClibc: fix getting the nameserver from _res state after res_init. fixes...
nbd [Sat, 30 Jun 2012 18:12:23 +0000 (18:12 +0000)]
toolchain/uClibc: fix getting the nameserver from _res state after res_init. fixes displaying the nameserver in busybox nslookup

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32555 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotoolchain/gcc: fix installing the toolchain after removing the toolchain dir without...
nbd [Sat, 30 Jun 2012 18:12:19 +0000 (18:12 +0000)]
toolchain/gcc: fix installing the toolchain after removing the toolchain dir without a full rebuild

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32554 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotoolchain: keep the initial gcc around for later uclibc rebuilds
nbd [Sat, 30 Jun 2012 18:12:15 +0000 (18:12 +0000)]
toolchain: keep the initial gcc around for later uclibc rebuilds

testing uclibc changes is tricky because the final gcc tends to miscompile
uclibc code or barf up internal compiler errors.
install binutils into $(TOOLCHAIN_DIR)/initial (without changing the configure
prefix) and copy it from there to $(TOOLCHAIN_DIR)/ so that the initial gcc
can be put into $(PATH) for the uclibc build, even if the final gcc
is already installed.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32553 3c298f89-4303-0410-b956-a3cf2f4a3e73