summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* base-files: add macaddr_canonicalize helper functionGabor Juhos2013-11-142-2/+35
| | | | | | | | | | | | | | | | | | | | | | | | In commit r38690, the MAC address canonicalization has been converted to use 'tr' instead of 'printf'. This only works if with MAC addresses which uses the 'xx:xx:xx:xx:xx:xx' format. However on some boards, the MAC addresses are stored in different format in the mtd partition. Some vendors are using hyphens or dots as separators instead of colons. Also the leading zeroes may be missing from the individual octets or those are replaced with spaces. Add a new function which can be used to convert these into the 'xx:xx:xx:xx:xx:xx' format. Also update the 'mtd_get_mac_ascii' function to use the new helper. The helper function is based on this code: http://isquared.nl/blog/2010/08/11/Bash-function-to-canonicalize-MAC-addresses/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38803
* ath9k: add a fix to improve reliability of high bitrates on AR93xx/AR95xxFelix Fietkau2013-11-142-2/+95
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38802
* mac80211: merge a patch that enables DFS for ad-hoc modeFelix Fietkau2013-11-144-8/+52
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38801
* Config.in: drop TARGET_UBIFS_SQUASH_UIDS, it's used by default nowLuka Perkov2013-11-141-6/+0
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38800
* image: don't force ubifs journal sizeLuka Perkov2013-11-142-2/+2
| | | | | | | | | Small journal size can lead to problems if nand flash is too big. By default ubifs will use ~12% of volume size or a maximum of 8MiB. Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38799
* mac80211: update regdb.txtHauke Mehrtens2013-11-131-166/+292
| | | | | | | | | | | This was copied from wireless-regdb.git commit a14052b85e5d70e37a31962a9c56c0cdbb9acafc The passive-scan/no-ibss flag of channels 36-48 in the world regd were removed like it was done in r32126. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38797
* bcm53xx: this ARM SoC does not have a FPU, use soft float.Hauke Mehrtens2013-11-132-1/+2
| | | | | | | | | model name : ARMv7 Processor rev 0 (v7l) Features : swp half thumb fastmult edsp tls Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38796
* zram-swap: fix dependenciesHauke Mehrtens2013-11-131-1/+1
| | | | | | | | | swapon/swapoff are no longer provided by swap-utils; they are provided by block-mount instead. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38795
* brcm47xx: swap also early boot console if necessary.Hauke Mehrtens2013-11-132-2/+49
| | | | | | | | | | | Some devices are using tty1 as the default console, also swap the early boot console in such case. This is needed for the WGT634U. Thank you Russell for reporting this. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38794
* kernel: b53: fix untagged shift for BCM5365Hauke Mehrtens2013-11-132-4/+8
| | | | | | | | | | | The BCM5365 needs a shift of 7 bits and not 6 bits like the BCM5325 for the untagged ports. Thank you Russell for reporting this and testing the patch. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38793
* upgrade linux-firmware git revision, bump package versionImre Kaloz2013-11-131-4/+4
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38792
* add another symbol for TI chipsetsImre Kaloz2013-11-131-1/+1
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38791
* procd: remove obselete script install reference Signed-off-by: John Crispin ↵John Crispin2013-11-131-1/+1
| | | | | | <blogic@openwrt.org> SVN-Revision: 38790
* procd: fixup 2 wrong option typesJohn Crispin2013-11-132-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38789
* procd: options with default values are not parsed properly in the ubus ↵John Crispin2013-11-131-1/+2
| | | | | | | | register code Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38788
* procd: convert services to the new validation apiJohn Crispin2013-11-132-72/+67
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38787
* procd: update to latest git headJohn Crispin2013-11-132-14/+81
| | | | | | | | this includes the first wip version of the uci validation backend Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38786
* uboot-sunxi: add U-boot builds for a couple sunxi boardsZoltan Herpai2013-11-131-0/+107
| | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38785
* ramips: select kmod-rt2800-soc by default (if available)Felix Fietkau2013-11-131-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38784
* mac80211: update to wireless-testing 2013-11-05Felix Fietkau2013-11-1255-12945/+4771
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38783
* hostapd: remove #ifdef MULTICALL around ap+sta support code (to support ↵Felix Fietkau2013-11-125-20/+11
| | | | | | | | separately installed supplicant+hostapd) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38782
* mxs: - update uboot-mxs to 3.10 - enable building uboot for imx23 along ↵Zoltan Herpai2013-11-122-4/+5
| | | | | | | | sbImage by default - (doc updated) Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38781
* mxs: bump kernel to 3.12 - remove DCP patch as it's in mainline now (dts ↵Zoltan Herpai2013-11-125-1004/+48
| | | | | | | | patch will stay) - refresh Duckbill patch - update kmod-usb-chipidea Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38780
* Add patch to fix ipset timeout setting problemJo-Philipp Wich2013-11-121-0/+28
| | | | | | | | Fixes #14325 Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com> SVN-Revision: 38779
* Update ipset to version 6.20.1Jo-Philipp Wich2013-11-122-18/+2
| | | | | | Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com> SVN-Revision: 38778
* mxs: add basic board runtime detection supportZoltan Herpai2013-11-124-0/+109
| | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de> Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38777
* uboot-envtools: add support for mxs targetZoltan Herpai2013-11-122-0/+30
| | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de> SVN-Revision: 38776
* mxs: duckbill: adjust leds to final hardwareZoltan Herpai2013-11-121-4/+4
| | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de> SVN-Revision: 38775
* mxs: rename uboot-imx23 to uboot-mxsZoltan Herpai2013-11-122-4/+4
| | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38774
* mxs: fix loadaddr for uImagesZoltan Herpai2013-11-121-1/+1
| | | | | | Signed-off-by: Harald Geyer <harald@ccbib.org> SVN-Revision: 38773
* kernel: add new core sound module snd-pcm-dmaengine.ko for 3.12 kernels and ↵Zoltan Herpai2013-11-121-0/+8
| | | | | | | | above Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38772
* base-files: don't enter failsafe if triggered by switchLuka Perkov2013-11-112-2/+3
| | | | | | | | Fixes failsafe issues with switches after r38725. Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38770
* brcm47xx: fix netconfig for inverted vlan?ports in nvramHauke Mehrtens2013-11-111-2/+4
| | | | | | This was observed on the Belkin Share F7D7302. SVN-Revision: 38769
* broadcom-diag: add Belkin F7D3302/F7D7302Hauke Mehrtens2013-11-111-3/+28
| | | | | | Signed-off-by: Cody P Schafer <devel@codyps.com> SVN-Revision: 38768
* linux/brcm47xx : Belkin F7Dx30x board detectionHauke Mehrtens2013-11-111-0/+33
| | | | | | | | | | | | | | | boardnum is unstable, so allow using NULL to make it unchecked. A method for differentiating F7D3301 from F7D3302 using nvram is unknown at this point. Reading the first 32bits of magic from the "linux" mtd partition would do the trick, but these 2 are similar enough that we don't need separate led/button definitions. Not knowing which one you have is only a usability issue for upgrading the device: they expect different magic numbers for their trx images. Signed-off-by: Cody P Schafer <devel@codyps.com> SVN-Revision: 38767
* base-files: don't kill nas for sysupgradeHauke Mehrtens2013-11-111-1/+1
| | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38766
* broadcom-wl: version rollHauke Mehrtens2013-11-111-1/+1
| | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38765
* broadcom-wl: support 'wds' interfaces on 'wl1' deviceHauke Mehrtens2013-11-111-1/+1
| | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38764
* broadcom-wl: support probe of 'wds' devicesHauke Mehrtens2013-11-111-0/+11
| | | | | | | | | 'nas' requires probe of 'wds' devices to be successful; so don't fail them. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38763
* broadcom-wl: fix crash when starting multiple virtual interfacesHauke Mehrtens2013-11-116-10/+131
| | | | | | | | | When enabling multiple VIFS, the driver sometimes crashes. The frequency of the crash increases as more VIFS are enabled. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38762
* broadcom-wl: perform additional cleanup on wl module unloadHauke Mehrtens2013-11-115-6/+10
| | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38761
* kernel: of_i2c is moved into i2c-core in 3.12, add kernel version check into ↵Zoltan Herpai2013-11-111-2/+4
| | | | | | | | modules/i2c.mk Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38760
* broadcom-wl: support more virtual interfacesHauke Mehrtens2013-11-112-2/+53
| | | | | | | | | Read the number of virtual interfaces to support from the device capabilities; as some newer devices can support up to 16. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38759
* broadcom-wl: improve device cleanupHauke Mehrtens2013-11-111-15/+21
| | | | | | | | Move all device cleanup to "disable_broadcom". Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38758
* broadcom-wl: add support for setting H/W addressHauke Mehrtens2013-11-112-4/+18
| | | | | | | | | | Some devices initialize with a default address (common to all H/W). The address needs to be changeable so that a unique address can be assigned to each AP. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38757
* broadcom-wl: eliminate 'invalid command' when setting ssidHauke Mehrtens2013-11-111-2/+1
| | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38756
* broadcom-wl: clean up variable definitions (broadcom.sh)Hauke Mehrtens2013-11-111-19/+28
| | | | | | | | Specify variables as 'local' where appropriate Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38755
* broadcom-wl: simplify processing of 'hwmode'Hauke Mehrtens2013-11-111-20/+22
| | | | | | | | | | Default gmode to "GOnly" unless explicitly overwridden. This corrects processing for 11ng to specify "GOnly" for gmode instead of "Auto" (which translated to "bg"). Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38754
* broadcom-wl: shutdown 'nas' when 'wl' device is disabledHauke Mehrtens2013-11-111-1/+3
| | | | | | | | | | 'nas' must be shutdown independently for each 'wl' device to properly support devices with multiple radios. Do the shutdown when the device is disabled instead of when it is brought up. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38753
* broadcom-wl: use a single instance of 'nas' per 'wl' deviceHauke Mehrtens2013-11-111-3/+5
| | | | | | | | | A single instance of 'nas' can support multiple interfaces; there's no need to run multiple instances. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 38752