1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-25 08:40:49 +02:00
Commit Graph

7730 Commits

Author SHA1 Message Date
nbd
3da2482a77 mac80211: add the work-in-progress IBSS HT patch, with some minor fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-24 19:53:22 +00:00
nbd
aa53129b19 ath9k: add some more pending fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27276 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-24 19:53:18 +00:00
nbd
437bd1772a mac80211: update to wireless-testing 2011-06-22
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27275 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-24 19:53:13 +00:00
nbd
bcf916845d kernel: fix wrong line for the +@DRIVER_WEXT_SUPPORT dependency in kmod-net-zd1201
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27274 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-24 19:53:09 +00:00
nbd
4d093d3a5e mac80211: enable cfg80211 debugfs support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27273 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-24 19:53:05 +00:00
jow
b6b061ea22 [package] hotplug2: make libbsd depend on "not uclibc" for now, the conditional depdendency handling needs fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27266 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-23 18:49:24 +00:00
mirko
b7bfccb389 [package/hotplug2] fix conditional dependencies to libbsd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-23 14:38:29 +00:00
jow
63ef78f3da [toolchain] add gfortran compiler support (#9600, patch from Xiangfu Liu via Qi hardware)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27262 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-23 11:46:24 +00:00
florian
07d9a1e199 [kernel] fix and make usable kmod-pcmcia-rsrc
This module is also needed for e.g: kmod-bcm63xx-pcmcia

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27253 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-21 20:52:53 +00:00
hauke
b748771cfa mac80211: use firmware from linux-firmware git
Use the firmware from linux-firmware git where possible.

Update some firmware files in that process and check for missing firmware files for some modules.

 * update Ralink firmwares
 * update ath9k_htc firmware
 * add firmware for mwl8k
 * add more firmware files for libertas-sd and libertas-usb


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27252 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-21 20:50:10 +00:00
hauke
5f9ee04730 mac80211: fix debugfs for ath9k_htc
if debugfs was enabled ath9k_htc did not load.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27251 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-21 20:44:50 +00:00
hauke
04273f5eb3 mac80211: remove rests of ar9170 driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27250 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-21 20:43:50 +00:00
jow
08b31c7a7f [package] kernel: package more NIC drivers:
* SiS 190 Fast/Gigabit Ethernet support
* SysKonnect Yukon support
* Atheros L2 Fast Ethernet support
* Atheros L1 Gigabit Ethernet support
* Atheros L1C
* Atheros L1E
Patch by Lauri Võsandi<lauri.vosandi@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-20 09:41:03 +00:00
jow
0efc8cde24 [package] block-mount: remove explicit lock waits, solves some potential race conditions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-19 18:15:14 +00:00
mirko
6580b7a68d [package/hotplug2] link against 'libbsd' when using glibc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-17 22:51:20 +00:00
rwhitby
986196ebae package/kernel: Fixed missing CONFIG_HID_SUPPORT required for successful kmod-bluetooth compile.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-17 11:21:16 +00:00
jow
982ba349b6 [package] firewall: ensure that fw_get_subnet4() sets an empty value if no (valid) IPv4 addr was found
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-16 22:18:45 +00:00
jow
f19aa29f12 [package] firewall: allow symbolic names of interfaces and aliases in masq_src and masq_dest
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-16 21:54:59 +00:00
florian
d759e1ebf6 [package] libbsd: do not build when using uclibc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27194 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-16 14:34:47 +00:00
hauke
aaffd9709f acx-mac80211: Compile fix for newer kernels
common.c is missing an include for linux/ratelimit.h.

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27190 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-15 21:18:21 +00:00
hauke
885f06942e busybox: Fix insmod for linux 3.0
Insmod silently rejected being run on any non 2.x kernel. Make its version
check allow newer kernels (and reject 2.4- when not enabling the 2.4
feature).

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-15 21:17:52 +00:00
hauke
e6f792889d madwifi: Fix linux 3.0 detection
Allows madwifi to be built against linux 3.0.

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27188 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-15 21:17:17 +00:00
hauke
58dfdd9138 package/mac80211: Add linux 3.0 compatibility
Add patches from Hauke adding linux 3.0 compatibility.

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-15 21:16:38 +00:00
hauke
6e8223e0dd package/kernel: Update version dependencies and kmods for linux 3.0
Also disable rtc-core for now since this changed to a bool, now directly
used in the kernel if enabled.

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-15 21:12:49 +00:00
mirko
85c173ef01 [package/hotplug] link hotplug2 against libbsd when eglibc is used
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-13 13:16:11 +00:00
mirko
9c9bc2609f [package] add library 'libbsd'
This library contains core functionality usually (but obviously not always)
provided by libc implementations which isneeded by OpenWrt core packages.
For instance the functions 'strlcat', 'strlcpy' are not implemented in
eglibc but needed by hotplug2 (udevtrigger)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27169 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-13 13:16:08 +00:00
jow
3ac3e72db1 [package] 6to4: advertise effective tunnel mtu in RAs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-12 19:27:21 +00:00
jow
9f0d58cb15 [package] 6to4: don't start if detected local IPv4 address is RFC1918, allows people to deploy firmwares with 6to4 enabled by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27160 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-12 18:59:40 +00:00
nbd
e81bc2b573 ppp: remove -ffunction-sections, -fdata-sections and -Wl,--gc-sections, it can cause functions needed by plugins to disappear (fixes #9462)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-12 14:07:08 +00:00
jow
ce2d16c920 [package] kernel: revert unrelated change in previous commit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27150 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-09 14:36:01 +00:00
jow
eb3f253a11 [package] kernel: gre depends on ipv6 is Kernel is built with IPv6 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-09 14:34:53 +00:00
jow
ada8f6b917 [package] base-files: assume a default ipv6 prefix size of /64, thats what the majority of users mean when they just specify an ip address
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27147 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-09 12:36:30 +00:00
jow
00938663e2 [package] base-files: if an ip6addr without a prefix is given, assume /128 - otherwise the busybox utilities will interpret it as /0 and create an invalid default route
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-09 12:25:48 +00:00
mirko
ca92e7d97f Revert "[package/block-mount] remove example config file"
This isn't needed anymore due to commit 27138

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27139 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-08 20:45:19 +00:00
jow
186c897376 [package] make sure that base-files is installed last, this allows per-target base-file overlays to work correctly
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-08 19:38:25 +00:00
mirko
3f4aa5554a [package/block-mount] remove example config file
Having this file prevents the possibility of having target-specific
fstab config files (as target/linux/${target}/base-files/etc/config/fstab).
There is no need of a non-working example file on the target anyway.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-08 17:39:16 +00:00
jow
83f0561da1 [package] base-files: fix error reporting for unsupported protocols on virtual interfaces
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-07 23:25:43 +00:00
nbd
7c8a20940f base-files: do not write to /etc/config/wireless at boot time unless a new interface was found
eliminates unnecessary flash write cycles at every boot

patch by Peter Wagner (tripolar)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-07 17:00:43 +00:00
hauke
c2f40cfcf4 kernel: fix description of kmod-pata-cs5535 and kmod-pata-cs5536
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-07 15:39:12 +00:00
hauke
c213e23ca6 kernel: fix call of kmod-pata-cs5535 and kmod-pata-cs5536
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-07 15:36:49 +00:00
mirko
7495f26fe2 [package/pptp] require mppe 128bit-encryption by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27117 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-06 22:27:04 +00:00
jow
ef82936dd0 [package] grub: improve package requirement error, patch by Jim Cromie <jim.cromie@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27109 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-04 14:33:35 +00:00
florian
3ca02ebf53 [package] compcache does not build on 2.6.38+
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27103 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-04 13:35:48 +00:00
hauke
1a728fb888 acx-mac80211: remove patch
This patch is already incorporated into the original source code.

closes #9499


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-04 09:33:02 +00:00
florian
9a842645c0 [package] soloscli: fix new lines in soloscli
If the string received from the ADSL firmware is missing \n, add it in.

Signed-off-by: Nathan Williams <nathan@traverse.com.au>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-02 14:38:01 +00:00
florian
f0dde6b7e4 [package] acx-mac80211: add io endianness patch
Signed-off-by: Alexey Torkhov <atorkhov@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27095 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-02 14:37:56 +00:00
juhosg
520149cb7f mac80211: add initial support for AR9330
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-01 13:12:31 +00:00
nbd
d349dd54e7 mac80211: update to wireless-testing 2011-05-27
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-31 23:07:29 +00:00
juhosg
b92651b84d mac80211: make ath9k available even if PCI support is disabled
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-31 22:53:16 +00:00
nbd
17982e54d4 x86: remove pata-amd driver from generic x86 images, add addition cs553x modules
The pata-cs5535/pata-cs5536 driver is actually fairly rare: it only gets used on embedded platforms. Therefore, we remove it from the generic x86 configuration.

Also, add definitions for other useful geode modules (high-res timers, MFGPT timers, etc).

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27037 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-31 16:57:01 +00:00
nbd
8bbbaf8c93 ath9k: reduce the number of rx buffers, 512 is excessively high, 128 should work just as well, and will use a lot less memory
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27029 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-30 13:38:54 +00:00
blogic
fd8ccf9c65 [lantiq]
* backport 2.6.8 patches to .39 / .32.33
* remove lqtapi
* bump tapi/dsl to .39
* migrate to new ltq_ style api
* add amazon_se support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-29 21:19:26 +00:00
nbd
28ff8acfd1 ath9k: merge a few bugfixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27025 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-28 16:45:17 +00:00
nbd
625048799b ath5k: disable fast channel changes, some people have reported that they introduce connection stability issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-28 16:27:24 +00:00
nbd
40a972316b hostapd: fix a race condition related to assoc response tx status processing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-28 16:27:17 +00:00
nbd
5dd09e0454 hostapd: update to 20110527, includes a client mode wpa auth fix
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27021 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-28 16:27:12 +00:00
hauke
31c95ff1eb kernel: generic: Update 2.6.39 to final
* Add missing config symbols
* Update package/kernel for 2.6.39

CONFIG_BT_L2CAP=y and CONFIG_BT_SCO=y are set to build them into the bluetooth module.

Thank you Jonas Gorski for the patch


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-25 19:51:40 +00:00
nbd
e0b1d7ab25 libpcap: properly fix fPIC handling (reverts $(FPIC) added in r26999)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 10:42:49 +00:00
jow
2f232288ee [package] libpcap: add -fpic, refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26999 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 10:36:25 +00:00
jow
08002828d4 [package] libpcap: remove empty patchfiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26996 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 09:53:53 +00:00
jow
9f940ba92b [PATCH] Update libpcap to version 1.1.1
Signed-off-by: Christoph König <christoph.koenig@ikt.uni-hannover.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26995 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 09:51:08 +00:00
nbd
5ba8c47f86 base-files: make the MAC address of bridge interfaces sticky to avoid ARP issues on wifi re-configuration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 09:31:37 +00:00
jow
f11fc7ea74 [package] base-files: mark /etc/crontabs/ as config directory
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26986 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 09:27:23 +00:00
jow
a642e3be48 [PATCH] kernel: kmod-crypto-iv depends on kmod-crypto-manager
Add a missing dependency to kmod-crypto-iv. chainiv.ko and eseqiv.ko
from kmod-crypto-iv depend on crypto_blkcipher.ko from
kmod-crypto-manager.

Signed-off-by: Lars Hjersted <lars@hjersted.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26984 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 09:14:35 +00:00
jow
2a521b9016 [PATCH] dnsmasq: allow hostname assignment without static lease
The attached patch for dnsmasq.init allows to assign a hostname to a
particular mac-address. It's useful to override the client supplied
hostname, especially if the client does not supply a hostname at all.

It corresponds to the following example in dnsmasq.conf.example:

	# Always set the name of the host with hardware address
	# 11:22:33:44:55:66 to be "fred"
	#dhcp-host=11:22:33:44:55:66,fred
			
Regards
Mathias


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 09:12:50 +00:00
jow
36715e604f [netfilter] package u32 match and TEE target, patches by Maxim Uvarov
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26977 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 08:14:29 +00:00
jow
bfa121a1ee [package] ncurses: enable C++ bindings (#9442)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-22 16:53:09 +00:00
jow
030f9c1bee [package] iw: fix calculation of fractional multicast rates like 5.5Mbps due to wrong operator precedence
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-22 12:02:35 +00:00
jow
4eff224df3 [package] firewall: explictely mention network in default configuration, makes it less confusing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26961 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-20 13:45:40 +00:00
nbd
551aa37b2f broadcom-wl: fix wild ssb_device accesses as pci_dev for legacy pci dma api
broadcom-wl driver bound to ssb device with ssb driver probe
have osh handle struct pdev pointer value initialized with
ssb_device pointer. Later on pdev is used with legacy pci
dma api as pci_dev thus causing oops sometimes.

The patch replaces legacy pci dma api and pass relevant
device struct pointer to avoid crashes.
Signed-off-by: George Kashperko <george@znau.edu.ua>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26949 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-19 10:08:02 +00:00
nbd
f359241ffe broadcom-wl: fix uninitialized variable
It was causing an occasional kernel oops.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-19 10:07:57 +00:00
nbd
2bc10e6382 ath9k: fix some locking issues in the tx fifo cleanup patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26947 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-19 09:33:45 +00:00
nbd
beecadaf00 ath9k: clean up tx fifo handling on ar9380 based hardware
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-18 12:03:08 +00:00
nbd
e975f860aa ath9k: fix a small race condition in the tx_last_beacon patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-18 12:03:04 +00:00
jow
5d2766e7eb [PATCH] ipcalc.sh CIDR notation
Hi,

the attached patch makes ipcalc.sh accept IP/Netmask combinations in
CIDR notation. Before you could only do:

# sh ipcalc.sh 192.168.0.0 255.255.255.0 1 10
IP=192.168.0.0
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
NETWORK=192.168.0.0
PREFIX=24
START=192.168.0.1
END=192.168.0.11

with this patch you can also execute it with:

sh ipcalc.sh 192.168.0.0/24 1 10
IP=192.168.0.0
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
NETWORK=192.168.0.0
PREFIX=24
START=192.168.0.1
END=192.168.0.11

The patch is based on #1260 [1], i just changed one line to calculate
the START end END ips right. I wonder why that never got included. If
there is no reason not to do i would like to ask you to commit that
patch, because its a functionality i (and probably others) miss quite often.

Btw, i also fixed 4 useless tabs, that might look a bit strange in the
patch.

Regards, Manuel


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26930 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-18 09:50:06 +00:00
nbd
31eb2b27b8 mac80211: sync the CONFIG_ATH5K_DEBUG make override with the buildflags override (thx, KanjiMonster)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-17 18:23:50 +00:00
nbd
371ae7af3a ath9k: implement tx_last_beacon() to allow mac80211 to respond to probe requests in ad-hoc mode without creating too much spam
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-17 11:14:15 +00:00
blogic
0ab2415c3d [modules]
* add missing aes dependency to mv_cesa

Signed-off-by: Jan Willies <jan@willies.info>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-17 10:48:37 +00:00
nbd
1bb8660d89 ath9k: fix ad-hoc nexttbtt calculation, which broke beacon transmission in some instances
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-17 08:37:38 +00:00
nbd
c5fa9dbc2b ath9k: fix issues with ad-hoc beacon slot selection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-16 21:50:30 +00:00
nbd
1183e23e2f mac80211: update to 2011-05-13
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-16 21:50:26 +00:00
acinonyx
0588f3b5c5 package/kernel: crypto: Remove renamed modules hack
Since the oldest kernel in trunk is 2.6.30 the modules always use the
newer names, so we can just use the _generic prefix directly.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26903 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-15 09:37:35 +00:00
acinonyx
bee97bfb9c package/kernel: netfilter: Remove 2.4/2.6 references
There's only 2.6, so it doesn't make sense to mention modules that are
2.4 only or for modules that they are available only for 2.6.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26902 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-15 09:37:32 +00:00
acinonyx
6a05c1cf00 package/kernel: Remove all 2.4 definitions
With no 2.4 support in trunk, we can safely remove any 2.4 definitions for
kmods and merge the 2.6 definitions into the generic ones.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26901 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-15 09:37:28 +00:00
acinonyx
5d02fa2bd3 package/kernel: Remove $(KMOD_SUFFIX) usage
Since there's only 2.6 in trunk $(KMOD_SUFFIX) can be safely replaced with
ko for all mainline kernel modules.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26900 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-15 09:37:24 +00:00
blogic
a375812a88 [kernel/modules]
package/kernel/modules/other.mk is getting big enough that putting the LEDs stuff into its own file makes sense.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26868 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-09 20:28:04 +00:00
thepeople
28e2aaeeb2 Deployment of IPv6 has opened up many more prefixes than just the
2000::/3 space, so a default route of ::/0 is more correct.
Thanks Dave Taht

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-08 17:03:07 +00:00
jow
6f14855dac [package] base-files: retrigger usb coldplug after module loading, solves usb_modeswitch on boot and possibly others (#9352)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-08 10:25:58 +00:00
juhosg
fa0e25197e base-files: fix a typo in etc/banner
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26841 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-07 09:23:33 +00:00
jow
4ffa672cca [package] lua: remove posix from Lua core, almost nothing uses it - saves 9k compressed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-04 14:51:06 +00:00
nbd
9c731309db ath9k: add noise floor calibration fix that should improve stability
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-04 14:35:35 +00:00
jow
8359c4e323 [package] comgt: add tty hotplug remove handling, only iterate each tty once (#9211)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26816 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-04 08:19:07 +00:00
jow
f72d4a3432 [package] kernel: revert r26814
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26815 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 21:25:36 +00:00
jow
3dc2d0fabd [PATCH 1/2] kernel: add kmod-crypto-ipsec
kmod-crypto-ipsec bundles some otherwise unprovided kernel crypto
modules that are useful for IPSEC. This is an alternative to breaking
these modules out into kmod-crypto-wq (crypto_wq.ko), kmod-crypto-rng
(rng.ko and krng.ko), and kmod-crypto-iv (eseqiv.ko and chainiv.ko).

Signed-off-by: Lars Hjersted <lars@hjersted.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26814 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 21:22:43 +00:00
jow
afd666349a [PATCH 2/2] kernel: add kmod-crypto-{wq,rng,iv}
Add kmod-crypto-iv as a dependency for kmod-ipsec.  Also remove the
extraneous kmod-crypto-core dependency to eliminate recursion.

Signed-off-by: Lars Hjersted <lars@hjersted.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 21:21:05 +00:00
jow
426a546ab9 [PATCH 1/2] kernel: add kmod-crypto-{wq,rng,iv}
This patch adds kmod-crypto-wq, kmod-crypto-rng, and kmod-crypto-iv
packages. These packages provide some missing kernel crypto modules
which are required for IPSEC. The strongswan4, ipsec-tools, and possibly
other IPSEC packages do not work properly without these modules.

NOTE: The KCONFIG associated with each of these modules gets selected
whenever CRYPTO_MANAGER (kmod-crypto-manager) is selected so these
modules are already being built.

Signed-off-by: Lars Hjersted <lars@hjersted.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26812 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 21:19:56 +00:00
jow
a25fe1d267 [package] comgt: move ifup invocation back into background subshell to prevent hotplug deadlocks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 19:45:55 +00:00
jow
fc910db123 [package] comgt: move 3g hotplug handling to tty subsystem, fixes race on coldplug (#9211)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26809 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 19:39:13 +00:00
jow
8ade1960dd [package] base-files: cleanup permissions of device files in common hotplug rules (#9211)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26808 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 19:37:59 +00:00
jow
b3b3f347ba [package] hotplug2: introduce tty subsystem events (#9211)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-03 19:35:58 +00:00