Commit Graph

7072 Commits (df6727639aa8253b1da051f6a89dc37b45b14ef7)

Author SHA1 Message Date
Jo-Philipp Wich a49d72d713 libiconv: move to trunk and add myself as maintainer
SVN-Revision: 33710
2012-10-10 17:56:22 +00:00
Jo-Philipp Wich 109cf29629 lua: update to v5.1.5, refresh patches
SVN-Revision: 33707
2012-10-10 17:53:46 +00:00
Felix Fietkau 5bb789340e gdb: move to package/devel/
SVN-Revision: 33706
2012-10-10 13:27:10 +00:00
Felix Fietkau c6b27e2885 move a few development packages to trunk and add myself as a maintainer
SVN-Revision: 33705
2012-10-10 13:26:27 +00:00
Jo-Philipp Wich 936c1b9424 iputils: move to trunk and add myself as maintainer
SVN-Revision: 33704
2012-10-10 13:22:18 +00:00
Florian Fainelli 8230e20a79 add myself as maintainer of some packages
SVN-Revision: 33703
2012-10-10 13:21:54 +00:00
Jo-Philipp Wich c748c36d2c iftop: move to trunk and add myself as maintainer
SVN-Revision: 33702
2012-10-10 13:21:30 +00:00
Jo-Philipp Wich 711fdc3b09 conntrack-tools: move to trunk and add myself as maintainer
SVN-Revision: 33701
2012-10-10 13:19:43 +00:00
Jo-Philipp Wich 47ea3c7fee lldpd: move to trunk and add myself as maintainer
SVN-Revision: 33700
2012-10-10 13:17:14 +00:00
Jo-Philipp Wich 11549e1b73 dante: move to trunk and add myself as maintainer
SVN-Revision: 33699
2012-10-10 13:14:39 +00:00
Jo-Philipp Wich b5ab35e816 ipset: move to trunk and add myself as maintainer
SVN-Revision: 33698
2012-10-10 13:13:17 +00:00
Felix Fietkau 05c2442957 package/network/utils/rssileds: claim maintainership
SVN-Revision: 33697
2012-10-10 13:07:29 +00:00
Felix Fietkau cc59e71f84 mac80211: use ieee80211_free_txskb in a few more places
SVN-Revision: 33695
2012-10-10 13:02:27 +00:00
Jo-Philipp Wich d1d1ae994b claim maintainership for resolveip and lua
SVN-Revision: 33694
2012-10-10 12:57:20 +00:00
Felix Fietkau e51eb6046d add myself as a maintainer for a few more packages
SVN-Revision: 33693
2012-10-10 12:49:37 +00:00
Felix Fietkau 2fb3792fa9 hostapd: remove redundant MAINTAINER lines
SVN-Revision: 33692
2012-10-10 12:36:44 +00:00
Felix Fietkau ed33bd8c7c iperf: move to trunk and add myself as maintainer
SVN-Revision: 33691
2012-10-10 12:35:43 +00:00
Felix Fietkau 5806525653 tcpdump: move to trunk and add myself as maintainer
SVN-Revision: 33690
2012-10-10 12:35:26 +00:00
Felix Fietkau 445936955e samba36: move to trunk and add myself as a maintainer
SVN-Revision: 33689
2012-10-10 12:34:29 +00:00
Felix Fietkau 405e21d167 packages: sort network related packages into package/network/
SVN-Revision: 33688
2012-10-10 12:32:29 +00:00
Felix Fietkau c6d2712db3 package/kernel/sound: Add Gateworks Avila Sound SoC package
This package includes the audio drivers for Avila SoC Audio

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 33682
2012-10-10 11:38:54 +00:00
Felix Fietkau 1df0acf82e ixp4xx-microcode: Add ixp4xx NPE-A-HSS firmware
The ixp4xx HSS firmware is needed in order to use the HSS (synchronous serial
port).  An example of where this is used is the Gateworks Avila boards to
interface to an audio codec.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 33680
2012-10-10 11:38:36 +00:00
Jonas Gorski c8203d57c5 mac80211: fix intel wifi autoload module names
The autoload directives were using wrong module names, preventing
them from being automatically inserted at boot time.

SVN-Revision: 33676
2012-10-09 23:11:12 +00:00
Jo-Philipp Wich 6945d722e6 cyassl: add a patch to better check legacy SSLv2 client hello records
If junk data is received during SSL_accept(), cyassl will treat it as legacy SSLv2
record without performing further plausibility checks. Change the legacy code path
to return UNKNOWN_HANDSHAKE_TYPE if the value of the third byte isn't 0x01 the
hello message type.

SVN-Revision: 33675
2012-10-09 16:41:36 +00:00
Jo-Philipp Wich ff1b163540 hostapd: ensure that wpa_supplicant_setup_vif() returns success in cases where wpa_supplicant is not invoked (#11996)
SVN-Revision: 33674
2012-10-09 16:41:28 +00:00
Hauke Mehrtens 8086b7a750 mac80211: brcmsmac: use firmware extracted from proprietary driver
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
2012-10-08 20:18:27 +00:00
Hauke Mehrtens d14c6b29eb tools: add b43-tools
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
2012-10-08 20:15:42 +00:00
Hauke Mehrtens 5322ca7a30 mac80211: fix spacing
SVN-Revision: 33667
2012-10-08 18:24:35 +00:00
Imre Kaloz c5e5e70ab0 it's time to break the barriers
SVN-Revision: 33666
2012-10-08 13:12:37 +00:00
Felix Fietkau 8340e913d9 rssileds: select libiwinfo instead of just depending on it
SVN-Revision: 33664
2012-10-08 13:01:47 +00:00
Felix Fietkau 68c7a40346 busybox: backport upstream fixes for ext2 related tools
SVN-Revision: 33662
2012-10-08 12:31:33 +00:00
Felix Fietkau 4fdea4ee6a busybox: refresh patches
SVN-Revision: 33661
2012-10-08 12:31:27 +00:00
Felix Fietkau 37e89213fd add myself as a maintainer for various packages
SVN-Revision: 33660
2012-10-08 11:41:02 +00:00
Felix Fietkau 48db59fab7 move library packages to package/libs/
SVN-Revision: 33657
2012-10-08 11:24:12 +00:00
Jonas Gorski dd81dc48dd package: mtd: use in-kernel bcm63xx image tag header
Use the image tag header from the kernel instead of an external header
file.

SVN-Revision: 33654
2012-10-08 09:59:47 +00:00
Felix Fietkau 0dd7644ec7 x86: remove grub-legacy
SVN-Revision: 33640
2012-10-07 23:01:56 +00:00
Felix Fietkau 51e2b66b57 mac80211: refresh patches
SVN-Revision: 33636
2012-10-07 21:35:33 +00:00
Felix Fietkau e1ceb94c2f mac80211: use ieee80211_free_txskb in a few more places to prevent skb leaks
SVN-Revision: 33635
2012-10-07 21:35:29 +00:00
Felix Fietkau fafaa38ae5 move a few unmaintained packages from trunk to /packages
SVN-Revision: 33634
2012-10-07 12:50:15 +00:00
Felix Fietkau 44cd20b802 build: rework the package/install step - collect package install lists during package/compile, then install all packages at once
SVN-Revision: 33631
2012-10-06 16:01:06 +00:00
Felix Fietkau 5c91b34ed7 hostapd: fix parallel build issues and spurious object file rebuilds
SVN-Revision: 33630
2012-10-06 16:01:02 +00:00
Felix Fietkau 8c37a0f098 ath9k: fix invalid register access on single-stream ar93xx devices
SVN-Revision: 33628
2012-10-05 16:15:55 +00:00
Hauke Mehrtens 8e6ea0d1b7 acx-mac80211: adapt interface changes in mac80211
The prototype of conf_tx and tx in struct ieee80211_ops changed some
time ago and was not compatible with the prototype assumes by
acs-mac80211.
At least I do not see any compile warnings about this any more.

SVN-Revision: 33624
2012-10-04 21:39:22 +00:00
Florian Fainelli e5ca54aee9 broadcom-wl: fix build after IRQF_SAMPLE_RANDOM flag removal (#12248)
SVN-Revision: 33617
2012-10-04 12:36:45 +00:00
Gabor Juhos c034fc2f40 mac80211/rt2x00: fix lna assignment typo in Rt3352 which went upstream
Reviewing what went into wireless-testing I found a quite nasty mistake,
probably a result of copy&past'ing from the lines below in rt2800lib.c.
This adds another patch to fix that.

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

SVN-Revision: 33616
2012-10-04 06:34:14 +00:00
Gabor Juhos 2cffcaaae7 mac80211/rt2x00: sync Rt3352 support
The original patch was accepted into linux-next in a slightly modified form.
In order to provide integrity to follow-up patches, replace the patch in OpenWrt
with the (semantically identical) now upstream patch.
(commit 03839951515b0ea2b21d649b1fe7b63f9817d0c8 in wireless-testing)

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

SVN-Revision: 33615
2012-10-04 06:34:12 +00:00
Felix Fietkau b4207dd744 mac80211: allow scans in access point mode (for site survey)
SVN-Revision: 33613
2012-10-03 19:13:20 +00:00
Luka Perkov 20a164b240 uboot-envtools: remove MENU, it is unused since r33265
SVN-Revision: 33612
2012-10-03 18:57:51 +00:00
Felix Fietkau 15c884fdb2 ath9k: use ieee80211_free_txskb, might fix hostapd stability issues
SVN-Revision: 33611
2012-10-03 18:57:31 +00:00
Felix Fietkau 5d119f6a8f mac80211: fix regulatory tx power initialization
SVN-Revision: 33610
2012-10-03 18:57:25 +00:00
Florian Fainelli 89a9742bf7 add uboot-pxa for Gumstix boards
SVN-Revision: 33608
2012-10-03 16:14:21 +00:00
Felix Fietkau e5df65c155 netifd: update to latest version, should fix clearing ipv6 routes on interface bringup (#12184)
SVN-Revision: 33595
2012-09-28 23:12:34 +00:00
John Crispin 27144ca2a6 remove dependency for pkill
SVN-Revision: 33594
2012-09-28 22:37:04 +00:00
John Crispin f3cab53f27 dont explicitly select wireless-tools. rely on the drivers that need them to have the right dependency
SVN-Revision: 33593
2012-09-28 21:54:31 +00:00
Felix Fietkau a31bdfbea0 mac80211: add uci support for configuring antenna gain
SVN-Revision: 33587
2012-09-28 18:29:22 +00:00
Felix Fietkau de6a5279d1 iw: update to 3.6 and add support for configuring antenna gain
SVN-Revision: 33586
2012-09-28 18:29:16 +00:00
Felix Fietkau 702bf709d0 mac80211: fix antenna gain and add support for user-defined antenna gain configuration
SVN-Revision: 33585
2012-09-28 18:29:09 +00:00
Felix Fietkau aef9e61b32 mac80211: rework the current tx power display patch
SVN-Revision: 33584
2012-09-28 18:29:02 +00:00
Felix Fietkau d3add1f103 mac80211: fix beacon IE power constraint handling
SVN-Revision: 33583
2012-09-28 18:28:54 +00:00
Jo-Philipp Wich 7a575afa10 6to4: properly setup Base6to4Interface (#12251)
SVN-Revision: 33573
2012-09-27 18:30:07 +00:00
Felix Fietkau a1c5adc116 ath5k: add a spur mitigation fix
SVN-Revision: 33572
2012-09-27 11:12:13 +00:00
Florian Fainelli 4a67ccb163 get rid of the IRQF_SAMPLE_RANDOM flag
SVN-Revision: 33558
2012-09-26 12:53:58 +00:00
Florian Fainelli 60eec72adb mac80211: refresh patches
SVN-Revision: 33557
2012-09-26 12:53:54 +00:00
Felix Fietkau 4b5bbd82d1 mac80211: avoid sending useless delBA frames on client disassoc
SVN-Revision: 33551
2012-09-25 16:20:30 +00:00
Felix Fietkau c4ed9131ee ath9k: fix rx filtering for older chipsets, helps with multi-bssid and mesh mode
SVN-Revision: 33550
2012-09-25 16:17:18 +00:00
Felix Fietkau c7c649126f base-files: remove obsolete entries from sysctl.conf (#12236)
SVN-Revision: 33532
2012-09-24 15:24:01 +00:00
Felix Fietkau 6a72b90c87 openssl: use asm SHA1, SHA256, AES on MIPS.
On a lightly loaded 24Kc, as measured by 'openssl speed sha1', shows between
27% and 120% speedup depending on block size.
SHA1 is notably used in Transmission for piece verification.
Patch by Catalin Patulea

SVN-Revision: 33531
2012-09-24 15:23:57 +00:00
Hauke Mehrtens e945b473b0 mac80211: extend help for new options in b43-fwsquash.py
SVN-Revision: 33530
2012-09-23 18:48:27 +00:00
Hauke Mehrtens 7401a7a672 mac80211: fiy typo in b43-fwsquash.py
Thanks Jonas

SVN-Revision: 33529
2012-09-23 18:47:45 +00:00
Felix Fietkau a4b0a5043d hostapd: move the + to the correct line
SVN-Revision: 33527
2012-09-23 12:36:32 +00:00
Felix Fietkau 79e9f855f4 grub2: use the static lzma lib instead of the dynamic one
SVN-Revision: 33526
2012-09-23 10:38:06 +00:00
Felix Fietkau ed2bf29be5 build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems
SVN-Revision: 33523
2012-09-23 09:50:01 +00:00
Felix Fietkau 5c88d907c8 grub2: disable nls to fix build failure when libintl/host is built
SVN-Revision: 33522
2012-09-23 09:49:56 +00:00
Felix Fietkau 5e8fd64cb2 e2fsprogs: drop an unnecessary include that breaks on mac os x
SVN-Revision: 33517
2012-09-22 23:34:54 +00:00
Felix Fietkau cc13232904 add a package for grub2
SVN-Revision: 33512
2012-09-22 20:10:38 +00:00
Jo-Philipp Wich 09fe127a14 comgt: perform case insensitive match when probing for Huawei devices (#12039)
SVN-Revision: 33507
2012-09-22 14:55:17 +00:00
Hauke Mehrtens da94d4ac29 switch: warn if ndo_do_ioctl is not implemented in the Ethernet driver
SVN-Revision: 33506
2012-09-22 12:29:23 +00:00
Hauke Mehrtens 8f0d711550 mac80211: fix b43 firmware squash for HT and LCN firmware, one file was missing for both.
SVN-Revision: 33505
2012-09-22 12:28:37 +00:00
Jo-Philipp Wich 31d9f3d61f fuse: remove now redundant dependency on +USE_EGLIBC:librt
SVN-Revision: 33482
2012-09-19 15:37:35 +00:00
Florian Fainelli c7f0f973ab gdb: gdbserver package dependency fix (#11179)
In the current trunk, gdbserver is not building anymore (with EGLIBC 2.15
selected) due to a missing dependency:
Package gdbserver is missing dependencies for the following libraries:
libthread_db.so.1

In order to fix it, the system shared lib libthread_db.so.1 is copied from
the toolchain lib dir into the gdb package target structure (/usr/lib) to
pass the dependency checks.
This patch was (quickly) reviewed by Paul Fertser on IRC.

Signed-off-by: xxiao <xxiao@fosiao.com>
Signed-off-by: Matthieu Boujonnier <openwrt-devel@metaverse.fr>

SVN-Revision: 33479
2012-09-19 15:13:50 +00:00
Florian Fainelli 78f4cf3d70 base-files: release an attached loop device on umounting
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

SVN-Revision: 33477
2012-09-19 15:13:44 +00:00
Florian Fainelli 61e96dab3f fuse: Add librt to fuse to build with eglibc
Signed-off-by: xxiao <xxiao@fosiao.com>

SVN-Revision: 33476
2012-09-19 15:13:41 +00:00
Florian Fainelli 9e504b31a4 busybox: add support for CHECKSUM_PARTIAL to udhcpc
When running as KVM or Xen guest, packets may be received with
incomplete checksum[1].  Patch adopted from Fedora dhcp package.

[1]. http://article.gmane.org/gmane.linux.kernel/1003853

Signed-off-by: Alexey I. Froloff <raorn@raorn.name>

SVN-Revision: 33475
2012-09-19 15:13:38 +00:00
Florian Fainelli 40b13bc86a mac80211: remove ep93xx target from blacklist.
SVN-Revision: 33465
2012-09-19 11:39:48 +00:00
Hauke Mehrtens bf0974e8da switch: improve error message
SVN-Revision: 33464
2012-09-19 10:57:38 +00:00
Felix Fietkau 77acef2bb9 hostapd: update mirror md5sum for latest version (fixes #12208)
SVN-Revision: 33456
2012-09-18 07:01:26 +00:00
Jo-Philipp Wich 2165240c32 base-files: make file compare silent in migrate-sysctl
SVN-Revision: 33449
2012-09-17 18:36:51 +00:00
Jo-Philipp Wich 0fd1fb6252 base-files: add uci-defaults script to migrate sysctl.conf (#12196)
SVN-Revision: 33448
2012-09-17 17:15:56 +00:00
Jo-Philipp Wich f1eda43e73 netifd: prevent error in ifup if no /etc/config/wireless exists, properly handle wifi-iface sections which are part of multiple networks
SVN-Revision: 33425
2012-09-15 12:50:55 +00:00
Felix Fietkau d365063c59 opkg: add host and package parallel build support
SVN-Revision: 33424
2012-09-15 12:34:52 +00:00
Felix Fietkau cfbb7d9b22 hostapd: enable parallel build
SVN-Revision: 33419
2012-09-15 11:37:07 +00:00
Felix Fietkau fb2b3c9eae linux-atm: enable parallel builds
SVN-Revision: 33418
2012-09-15 11:37:04 +00:00
Felix Fietkau e3b3a9473c libpcap: enable parallel builds
SVN-Revision: 33417
2012-09-15 11:37:01 +00:00
Felix Fietkau d7a6141297 dnsmasq: enable parallel builds
SVN-Revision: 33416
2012-09-15 11:36:58 +00:00
Felix Fietkau fe30b8effa ppp: enable parallel builds
SVN-Revision: 33415
2012-09-15 11:36:55 +00:00
Felix Fietkau a5bf74c2e7 hostapd: add a config option for the inactivity timeout
SVN-Revision: 33412
2012-09-15 10:21:18 +00:00
Florian Fainelli 93c28ea473 busybox: add patch to fix CVE-2011-2716 in udhcp.
SVN-Revision: 33404
2012-09-14 15:36:38 +00:00
Felix Fietkau 16266e2232 hostapd: add a patch for suppressing probe responses from APs that have reached their limit of maximum number of clients
SVN-Revision: 33401
2012-09-14 14:08:39 +00:00
Felix Fietkau 39e6e9e394 hostapd: add an option for configuring the maximum number of connected clients
SVN-Revision: 33400
2012-09-14 14:08:35 +00:00
Felix Fietkau 9b020e776e hostapd: enable disassoc on many consecutive excessive retries, improves AP mode reliability with many clients
SVN-Revision: 33399
2012-09-14 13:45:29 +00:00
Felix Fietkau ef8b5fda8d mac80211: fix regdb locking issues
SVN-Revision: 33398
2012-09-14 13:37:30 +00:00
Florian Fainelli 623169bc49 busybox: fix build with recent eglibc toolchains
SVN-Revision: 33395
2012-09-13 15:57:59 +00:00
Felix Fietkau f2521b8104 hostapd: support wps in hostapd_cli even when built from the mini variant
SVN-Revision: 33393
2012-09-13 12:39:14 +00:00
Felix Fietkau 5d57cd2414 hostapd: update to 2012-09-10
SVN-Revision: 33392
2012-09-13 12:38:51 +00:00
Jo-Philipp Wich dac5ed38b6 base-files: remove route enabled check in lib/functions/network.sh after netifd bump
SVN-Revision: 33391
2012-09-13 08:47:10 +00:00
Jo-Philipp Wich 90c6994ad2 netifd: update to latest git head, reorganizes ubus output of inactive values
SVN-Revision: 33390
2012-09-13 08:47:06 +00:00
Jo-Philipp Wich 6804bafadd mountd: add "-f" option to not daemonize mountd, use service wrappers in init script
SVN-Revision: 33378
2012-09-12 10:09:55 +00:00
Jo-Philipp Wich 24e24b2d51 hostapd: introduce new default-off option "auth_cache" which controls PMKSA and Opportunistic Key Caching (#12129)
SVN-Revision: 33359
2012-09-10 12:23:41 +00:00
Jo-Philipp Wich 77fe98d134 block-mount: additionally try to umount disk by mountpoint (#12056)
SVN-Revision: 33357
2012-09-10 09:48:31 +00:00
Jo-Philipp Wich 56dbeb781e comgt: fix 3g redialling if dongle is physically reattached (#11567, #12008)
SVN-Revision: 33350
2012-09-09 19:46:38 +00:00
Felix Fietkau 958cb133ae mac80211: bump PKG_RELEASE
SVN-Revision: 33333
2012-09-08 13:19:21 +00:00
Felix Fietkau c9eea9dea9 ath9k: disable PA predistortion by default, since it has been reported to reduce rx sensitivity on some devices (#12135)
SVN-Revision: 33332
2012-09-08 13:18:58 +00:00
Felix Fietkau 6f6af5bee7 mac80211: update to 2012-09-07, adds ath9k beacon fixes, mesh/adhoc fixes, and more
SVN-Revision: 33331
2012-09-08 11:10:54 +00:00
Felix Fietkau 31e063d212 netifd: update to latest version, fixes premature device release on link loss (fixes #12114, #12112, #11959)
SVN-Revision: 33325
2012-09-06 15:05:30 +00:00
Felix Fietkau 088a126240 hostapd: fix ap+sta issues
SVN-Revision: 33311
2012-08-29 16:06:24 +00:00
Gabor Juhos b2d4ae6615 iwinfo: add hwinfo of AR9280 2T2R PCIe
SVN-Revision: 33306
2012-08-29 10:37:49 +00:00
Gabor Juhos 86ff39c2cb mac80211/rt2800: integrate cosmetic changes in rt3352 support
Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 33297
2012-08-29 10:37:33 +00:00
Gabor Juhos 326426b388 uboot-envtools: add configration for ramips devices
uboot-env settings for ALL0239-3G, ALL0256N, ALL5002.

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

SVN-Revision: 33296
2012-08-29 10:37:32 +00:00
Jo-Philipp Wich 803b98f7a3 iwinfo: add hwinfo for Rt3050 and maintain alphabetic order
Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 33293
2012-08-29 10:10:46 +00:00
John Crispin 8703cf92d0 revert threadsafe patch
SVN-Revision: 33292
2012-08-29 10:08:30 +00:00
Jo-Philipp Wich 95738d97a9 ppp: introduce "authfail" option which specifies whether pppd should attempt to re-authenticate after a failed PAP/CHAP auth
SVN-Revision: 33291
2012-08-29 10:07:08 +00:00
Felix Fietkau c965569d21 ath9k: add fix to improve reliability of powersave clients
SVN-Revision: 33290
2012-08-29 08:16:34 +00:00
Felix Fietkau eb896ce900 mac80211: reorganize patches
SVN-Revision: 33289
2012-08-29 08:16:31 +00:00
Gabor Juhos 9130e1121a uboot-envtools: add configuration for ALL0315N
Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 33283
2012-08-27 14:55:33 +00:00
Felix Fietkau e85962926a mac80211: fix a crash on accessing stale skb->dev references
SVN-Revision: 33279
2012-08-27 12:23:25 +00:00
Felix Fietkau 4a04899c5e ath9k: fix PA predistortion training, fixes hang issues and most likely also fixes #12073
SVN-Revision: 33278
2012-08-27 11:10:36 +00:00
Felix Fietkau 7a341980fa ath9k: add a patch to fix ASPM related issues
SVN-Revision: 33277
2012-08-27 11:07:23 +00:00
Felix Fietkau b639f7f0a4 madwifi: add mirror md5sum to fix issue with the disappeared svn repo (#12084)
SVN-Revision: 33276
2012-08-26 20:47:39 +00:00
John Crispin 27aa659f37 add missin -lpthread to the util - build bots spotted this
SVN-Revision: 33273
2012-08-26 06:31:04 +00:00
Gabor Juhos 245fe6a76c package/util-linux: don't lie about availability of '%ms' scanf modifier
Use a patch from gentoo which allows building libmount even
if the C library does not supports %ms/%as.

See: https://bugs.gentoo.org/406303

SVN-Revision: 33270
2012-08-24 10:01:01 +00:00
John Crispin fc1d7255ee add safethread
SVN-Revision: 33269
2012-08-24 09:58:42 +00:00
Gabor Juhos 9969f90f34 package/uboot-envtools: always install the fw_setenv symlink
It is required by sysupgrade on some boards, and it is only
working if a suitable /etc/fw_env.config is present on the
target board. If an user creates such configuration he/she
should know that it is a dangerous tool. The devices can
be bricked in several other ways anyway.

SVN-Revision: 33265
2012-08-23 14:27:36 +00:00
John Crispin 60e6fcd31b lantiq: dsl: fix status polling loop
doesn't need to do it 20 times all the time, missing loop condition check

Signed-off-by: Conor O'Gorman <i@conorogorman.net>

SVN-Revision: 33217
2012-08-22 09:19:11 +00:00
John Crispin 2df4c1b2d4 dnsmasq: Set prefix on-link bit in RAs
This is fix an issue with dnsmasq's RA that does not set the "on-link" bit, making all local IPv6 traffic go to the router then to the destination host, not directly to each other.

patch is from dnsmasq git

SVN-Revision: 33216
2012-08-22 09:14:42 +00:00
Jo-Philipp Wich ba15f1784c comgt: handle service mode for Huawai modems (#12039)
It seems that the comgt package does not handle the Huawei 3G USB dongle E176 correctly (and probably other Huawei dongles too). My dongle appears as ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem and 3G/UMTS
connections work well. However, no connection is established if only 2G/GPRS is available: the pppd chat script fails with NO CARRIER although the dongle is registered to the network (via 2G). As outlined in  this wiki or  this
blog, Huawei chips use the AT^SYSCFG command to set 2G or 3G mode, which is not implemented in comgt at the moment. Thus I wrote a patch for /lib/network/3g.sh which adds support for the "service" option in the network
configuration with Huawei dongles. By default (if no "service" option is specified) also 2G is used when 3G is unavailable. The Huawei dongle is detected analogously to other chips (the output of gcom -d /dev/ttyUSB0 -s
/etc/gcom/getcardinfo.gcom is scanned for huawei).

Some further information: The AT^SYSCFG command seems to be respected only once after the dongle is attached (or after the host is powered up). Resetting the dongle seems to render the serial port unusable in some cases.
However, the patch sets a useful mode by default which should cover most use cases (3G preferred, but 2G allowed) and if 3G-only or 2G-only mode is required the device can be power cycled.

SVN-Revision: 33212
2012-08-19 15:59:24 +00:00
Jo-Philipp Wich febf63f3c4 acx-mac80211: depend on mipsel, not mips since AR7 is low endian
SVN-Revision: 33201
2012-08-16 01:24:46 +00:00
Jo-Philipp Wich 9d58d538e1 iwinfo: add hwinfo for Rt3052
Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 33200
2012-08-15 20:22:35 +00:00
Jo-Philipp Wich 82f298b9f1 iwinfo: add hw info support for Rt3xxx SoCs
This takes the device_id and subsystem_id from the EEPROM, I'll add
the info for other Rt3xxx chips in the next days.

[jow: minor whitespace changes]

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

SVN-Revision: 33199
2012-08-15 16:25:38 +00:00
Felix Fietkau 4769dd7237 ath5k: add back a patch for fixing eeprom rate power parsing
SVN-Revision: 33198
2012-08-15 14:49:59 +00:00
Gabor Juhos bd00d48fe2 package/om-watchdog: start service only on the om2p/om2p-lc boards on ar71xx
If the package is installed, it starts the watchdog daemon
on every ar71xx based board.

SVN-Revision: 33194
2012-08-15 13:27:55 +00:00
Jo-Philipp Wich 23d73bf051 iwinfo: add some Atheros cards
These are two Atheros modules we are using, just for the cosmetics to make them
show up with the proper names in LuCI.

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

SVN-Revision: 33186
2012-08-14 13:58:49 +00:00
Jo-Philipp Wich e54e4d50d1 iwinfo: transparently handle radioX names in madwifi backend
SVN-Revision: 33180
2012-08-14 10:33:40 +00:00
John Crispin 4fffc38827 fix breakage when compiling for armv6
SVN-Revision: 33179
2012-08-14 10:13:39 +00:00
Gabor Juhos ca857b7a50 base-files: uci-defaults for rssileds
Adds capability to add uci-defaults defining RSSI LEDs

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

SVN-Revision: 33164
2012-08-13 14:01:37 +00:00
Gabor Juhos 02cf95877e new package: rssileds daemon
rssileds is a small user-space process to control LEDs by polling the
signal quality reported by a WiFi interface. By using the iwinfo library,
rssileds is independent of the WiFi driver used.
It supports pwm controlled LEDs and may by used to nicely fade through
all colors in real-time of the rainbow while only wasting very little CPU
time and a small constant amount of system memory.
An example configuration for the ALL0258N will follow in the next patch.

This is a slightly improved version of rssileds, now quality values are
in percent and stuff is written to syslog.

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

SVN-Revision: 33163
2012-08-13 14:01:34 +00:00
John Crispin 2214277630 dependencies break when alsa is staged
SVN-Revision: 33162
2012-08-13 12:45:36 +00:00
John Crispin e6e331ca67 unify tapi deps
SVN-Revision: 33160
2012-08-13 11:08:13 +00:00
Florian Fainelli fb2db91797 busybox: enable fsync applet by default
SVN-Revision: 33159
2012-08-13 09:55:12 +00:00
John Crispin 8c3ea37f2f 3rd time lucky ... too much sun today
SVN-Revision: 33152
2012-08-12 20:01:04 +00:00
John Crispin 21e5f332dc unbreak deps
SVN-Revision: 33151
2012-08-12 19:59:51 +00:00
John Crispin 0e0a4932b1 breaks when building for powerpc
SVN-Revision: 33150
2012-08-12 18:38:59 +00:00
Jo-Philipp Wich 70aaa116eb base-files: provide a sysupgrade -r (--restore-backup) option as convenience wrapper for tar -C / -x(v)zf
SVN-Revision: 33147
2012-08-12 13:20:27 +00:00
Jo-Philipp Wich 0ef62afd40 netifd: bump to git head, userspace routes are installed with RTPROT_STATIC from now on
SVN-Revision: 33132
2012-08-11 16:07:36 +00:00
Jo-Philipp Wich ef339d4e8f 6rd: missing config option `ipaddr`.
This option is necessary when configuring 6rd behind NAT.

Signed-off-by: Stéphan Kochen <stephan@kochen.nl>

SVN-Revision: 33123
2012-08-11 00:25:23 +00:00
Florian Fainelli fb9023bb8a move LIB_SUFFIX from base-files to rules.mk
Some packages are going to need fixups based on LIB_SUFFIX

SVN-Revision: 33080
2012-08-10 14:15:06 +00:00
Jo-Philipp Wich 19bf880b03 netifd: call "wifi down" before "wifi up"
When the underlying /etc/config/wireless got changed since the last "wifi up"
has been performed, the uci vap ifname state vars become inconsistent on a
subsequent "wifi up" and multiple vaps get mapped to the same ifnames which
confuses the gui and other processes relying on them.

For now call an explicit "wifi down" prior to each "wifi up" which will clear
up the state accordingly.

SVN-Revision: 33076
2012-08-09 22:44:52 +00:00
Jo-Philipp Wich 17dc1d5c44 base-files: fix option parsing of -F/--force parameter
SVN-Revision: 33075
2012-08-09 18:30:47 +00:00
Jonas Gorski c9d7a96ac8 package: linux-atm: br2684ct: fix nas interface bringup on boot
Give nas interface time to setup them selves before configuring them.
Should fix #11826.

Contributed by T-Labs, Deutsche Telekom Innovation Laboratories

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

SVN-Revision: 33074
2012-08-09 13:13:26 +00:00
Felix Fietkau 17e6de20d0 ath9k: fix handling of decryption errors, should improve link stability
SVN-Revision: 33063
2012-08-08 18:23:04 +00:00
Felix Fietkau 9f73d47912 ath5k: revert a buggy tx power related patch
SVN-Revision: 33062
2012-08-08 18:23:00 +00:00
Florian Fainelli 31e46b4293 base-files: check for ldd presence and executability (#11991)
SVN-Revision: 33057
2012-08-08 15:37:34 +00:00
Felix Fietkau 4d39f3f405 ath9k: fix hang issues on hw reset caused by interrupt storms
SVN-Revision: 33055
2012-08-08 12:56:44 +00:00
Jo-Philipp Wich 55c322dc68 hostapd: fix ap/sta regression which got accidentally introduced by r32829 (#11914)
SVN-Revision: 33053
2012-08-08 11:13:12 +00:00
Florian Fainelli 5d37f15006 busybox: support V=c toplevel verboseness flag (#11799)
Signed-off-by: Gregory M. Turner <gmt@malth.us>

SVN-Revision: 33035
2012-08-07 16:08:11 +00:00
Florian Fainelli 105c0d3fa4 w1-gpio-custom: set enable_external_pullup to null (#8952)
SVN-Revision: 33034
2012-08-07 16:08:08 +00:00
Felix Fietkau 143ef2c8ff ath9k: completely disable the MIB interrupt from the interrupt mask register to prevent potential interrupt storms
SVN-Revision: 33032
2012-08-07 09:36:24 +00:00
Felix Fietkau a55de42c7d ath9k: extend and enable PA predistortion
SVN-Revision: 33031
2012-08-06 22:11:30 +00:00
Felix Fietkau 74c27a1a92 mac80211: do not delete linux/*_platform.h, they are touched by patches. instead make the build fail if they differ from the ones in the kernel tree to prevent subtle runtime issues (see #11981)
SVN-Revision: 33030
2012-08-06 20:18:07 +00:00
John Crispin 54f30d4f46 fixes tapi dependencies
SVN-Revision: 33029
2012-08-06 18:56:38 +00:00
John Crispin 12c6df34cd fixes package description
SVN-Revision: 33028
2012-08-06 18:54:36 +00:00
Felix Fietkau 0796df61af ath5k: add various pending tx power fixes, vastly improves stability and performance with various cards
SVN-Revision: 33014
2012-08-06 15:33:24 +00:00
Hauke Mehrtens 19a8508046 mac80211: remove header files used to share struct with platform code.
The structs defined in these header files should be the same as the
structes used by the platform code otherwise it will cause strange
runtime errors. By removing them from compat-wireless we will get a
compile error instead of a runtime error if they are out of sync.

SVN-Revision: 33006
2012-08-05 23:43:36 +00:00
Hauke Mehrtens 40f139b53b switch: clean up robo switch driver
* remove use_et, all supported drivers are using mii ioctls
 * remove robo.phy_addr, phy_addr was always set to ROBO_PHY_ADDR.
 * remove support for old kernel versions
 * do_ioctl is allways called with buff == NULL
 * use if_mii

SVN-Revision: 33002
2012-08-05 13:10:43 +00:00
John Crispin 1ae8b7c433 fix xen pci module, partially fixes #11970
SVN-Revision: 32996
2012-08-05 08:16:50 +00:00
Hauke Mehrtens 0758996824 brcm47xx: use libgpio instaed of implementing the gpio interface ourself.
SVN-Revision: 32992
2012-08-04 19:46:25 +00:00
John Crispin 3942aebedc gspca-sn9c20x.ko was not insmod'ed due to typo
fixes #11973

SVN-Revision: 32991
2012-08-04 19:17:49 +00:00
John Crispin 23f6ec6ef6 wrt55agv2-spidevs needs <linux/modules.h>
SVN-Revision: 32956
2012-08-03 09:38:24 +00:00
Florian Fainelli 83907c10ed uclibc++: update to 0.2.4
SVN-Revision: 32929
2012-08-01 12:01:24 +00:00
Florian Fainelli 5df254664f uclibc++: stage g++-uc wrappers in $(TOOLCHAIN_DIR)
Since we are overriding TARGET_CXX with the g++-uc wrapper when
we use cmake it expects to find g++-uc in the TOOLCHAIN_DIR.

SVN-Revision: 32928
2012-08-01 12:01:18 +00:00
Florian Fainelli e29d26e56f partially revert r32855
Too many modules were removed, while only the octeon module was meant to be
removed, fix that.

SVN-Revision: 32909
2012-07-29 13:20:47 +00:00
John Crispin 1f58c9b6c1 dont build on arm as kernel headers are missing/have a different layout
SVN-Revision: 32904
2012-07-29 09:07:47 +00:00
John Crispin 101766fb00 clean up pwm patches and drivers
SVN-Revision: 32901
2012-07-28 20:47:08 +00:00
Florian Fainelli 6afd1725f1 base-files: fix detection of standalone ldd
When standalone ldd is selected in config the binary is installed in /usr/bin/ldd.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

SVN-Revision: 32891
2012-07-27 15:35:00 +00:00
John Crispin 9beec09f5f mae brcmutil depend on PCI and USB. This broke ar7 fullbuilds
SVN-Revision: 32886
2012-07-27 08:30:05 +00:00
Hauke Mehrtens 0c75abf527 bcma: update to version from wireless-testing tag master-2012-07-16
I did not add the last patch, because it add some stubs for the flash drivers and our patches have to be changed for that, if the flash support in bcma is able to do something I will integrate it.

This also contains 3 additional patches fixing some bugs in bcma.

SVN-Revision: 32880
2012-07-26 15:42:18 +00:00
Florian Fainelli 4a3cbbf99d make kmod-mvsas depend on x86 since it fails building on other targets (eg: brcm63xx)
SVN-Revision: 32878
2012-07-26 09:29:22 +00:00
Florian Fainelli d359d46182 make kmod-fb dependent on DISPLAY_SUPPORT and update targets accordingly
SVN-Revision: 32869
2012-07-25 19:36:19 +00:00
Felix Fietkau 5832e754fb mtd: fix trx_fixup
With the BRCM47xx image I have built (Linksys E3000), there are additional
writes following the completion of "mtd_replace_jffs2" which invalidate the
'trx_fixup' performed by 'mtd_replace_jffs2'.  Moving the 'trx_fixup' to somewhere
after all writes have completed fixes the problem.  I also noticed that 'erasesize'
used to compute 'block_offset' in 'mtd_fixtrx' is used before it is computed by
'mtd_check_open'; moving the call to 'mtd_check_open' up a few lines fixes this.

Unlike 'mtd_fixtrx', 'trx_fixup' appears to assume that the TRX header is always at
offset 0; which may be the cause of the problem described in Ticket #8960.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>

SVN-Revision: 32866
2012-07-25 17:28:32 +00:00
Florian Fainelli adc2b21be8 move isp116x driver to target specific modules.mk
SVN-Revision: 32865
2012-07-25 15:50:45 +00:00
Florian Fainelli 1627b2bb4b move rt305x-dwc driver to target specific modules.mk
SVN-Revision: 32864
2012-07-25 15:50:42 +00:00
Florian Fainelli c7a69869f7 move ubsec-ssb driver to target specific modules.mk
SVN-Revision: 32863
2012-07-25 15:50:38 +00:00
Florian Fainelli d1b2087a35 move ssb-gige to target specific modules.mk
SVN-Revision: 32862
2012-07-25 15:50:36 +00:00
Florian Fainelli c14d907b8b move usb driver to target specific modules.mk
SVN-Revision: 32861
2012-07-25 15:50:33 +00:00
Florian Fainelli 5b2450ef4f kmod-r6040 depends on PCI_SUPPORT
SVN-Revision: 32860
2012-07-25 15:50:29 +00:00
Florian Fainelli 3b5a8548f4 move mmc driver to target specific modules.mk
SVN-Revision: 32859
2012-07-25 15:50:26 +00:00
Florian Fainelli 18038c803c move ixp4xx-eth to target specific modules.mk
SVN-Revision: 32858
2012-07-25 15:50:23 +00:00
Florian Fainelli 53402a64b3 kmod-gpio-nxp74hc164 is not brcm63xx specific
SVN-Revision: 32857
2012-07-25 15:50:20 +00:00
Florian Fainelli 4000de357e move crypto module to target specific modules.mk
SVN-Revision: 32856
2012-07-25 15:50:16 +00:00
Florian Fainelli a282e37c09 move i2c driver to target modules.mk
SVN-Revision: 32855
2012-07-25 15:50:13 +00:00
Florian Fainelli accbc20045 move watchdog driver to target specific modules.mk
SVN-Revision: 32854
2012-07-25 15:50:10 +00:00