Commit graph

2274 commits

Author SHA1 Message Date
Felix Fietkau
73784f8351 split out crc-ccitt
SVN-Revision: 13115
2008-11-03 22:09:39 +00:00
Felix Fietkau
21bd5492b3 upgrade compat-wireless to 2008-11-03
SVN-Revision: 13114
2008-11-03 22:09:08 +00:00
Florian Fainelli
b4dd33016d Update openssl to 0.9.8i (#4060)
SVN-Revision: 13109
2008-11-03 21:26:27 +00:00
Felix Fietkau
529e87f6c5 switch: remove message about BFL_ENETADM not being set on systems with a roboswitch
SVN-Revision: 13100
2008-11-02 23:14:16 +00:00
Felix Fietkau
f44a4a0b00 madwifi: fix ACL race condition (patch by Sebastian Gottschall)
SVN-Revision: 13097
2008-11-02 13:05:46 +00:00
Felix Fietkau
dec207d4eb madwifi: fix noderef and state machine issues in the currently unused ap-to-ap wds mode; refresh patches
SVN-Revision: 13096
2008-11-02 13:04:36 +00:00
Felix Fietkau
891b476e67 fix a rare wds related noderef issue
SVN-Revision: 13095
2008-11-02 13:03:03 +00:00
Felix Fietkau
e050667baa fix typo
SVN-Revision: 13084
2008-10-30 22:49:15 +00:00
Travis Kemen
7002daa535 remove GPG not enabled in this build warning
SVN-Revision: 13083
2008-10-30 18:22:00 +00:00
Travis Kemen
6103f88358 remove /tmp/resolv.conf.auto when ifup -a is called so that any old dns servers no longer in the config get cleared
SVN-Revision: 13082
2008-10-29 20:31:14 +00:00
Felix Fietkau
5a97325e73 add back the include() function to awk (extracted from the old awx patch)
SVN-Revision: 13081
2008-10-29 20:02:52 +00:00
Felix Fietkau
9b75b9e35c don't bring down interfaces when preparing them
SVN-Revision: 13079
2008-10-29 17:26:59 +00:00
Felix Fietkau
a4f11ca22e use pidfiles for hostapd/wpa_supplicant instead of killing all processes when bringing an interface down - fixes an issue with random hostapd death
SVN-Revision: 13078
2008-10-29 17:26:49 +00:00
Felix Fietkau
9161a70235 fix hostapd a/g mode if only the channel is configured in the config
SVN-Revision: 13076
2008-10-29 15:52:58 +00:00
Felix Fietkau
1b5de1c105 fix hostapd race condition which breaks wpa with madwifi
SVN-Revision: 13075
2008-10-29 15:52:44 +00:00
Mike Baker
a75c1c1262 fix a null pointer deref in vi's search
SVN-Revision: 13073
2008-10-29 13:46:28 +00:00
Gabor Juhos
71b43456c7 mac80211: fix zd1211rw firmware location
SVN-Revision: 13065
2008-10-28 20:47:15 +00:00
Travis Kemen
7adb667a13 remove LED api abuse from r13032 per request fom nbd, gpioctl is now built by defualt
SVN-Revision: 13039
2008-10-23 15:14:54 +00:00
Travis Kemen
3800e56ddb remove polarity from config file generation
SVN-Revision: 13034
2008-10-23 04:06:30 +00:00
Travis Kemen
0aaaf0e266 fix mistakes in last commit
SVN-Revision: 13033
2008-10-23 03:53:56 +00:00
Travis Kemen
5506db71c3 Simplify antenna selection and remove the need for gpioctl for the nanostation2.
SVN-Revision: 13032
2008-10-23 03:09:33 +00:00
Travis Kemen
6d6878bb10 fix polarity
SVN-Revision: 13031
2008-10-23 01:49:19 +00:00
Felix Fietkau
c818cdbb4d madwifi: improve reliability of the antenna diversity setting
SVN-Revision: 13029
2008-10-23 01:07:55 +00:00
Felix Fietkau
14d0041023 implement uci config option for the nanostation antenna/polarity control (ns2 and ns5 supported)
SVN-Revision: 13028
2008-10-23 01:07:50 +00:00
Felix Fietkau
eb121d2189 madwifi: add a patch for detecting vendor / device name information (only implemented for WiSoC at the moment)
SVN-Revision: 13027
2008-10-23 01:07:42 +00:00
Felix Fietkau
c0e753bcdc make sure that the dhcp client (or other processes necessary to get a connection) gets restarted when the wifi is restarted
SVN-Revision: 13026
2008-10-23 01:07:35 +00:00
Felix Fietkau
487c622ac0 add new switch configuration api
SVN-Revision: 13009
2008-10-18 20:44:53 +00:00
Gabor Juhos
af61c22a01 mac80211: fix zd1211rw build error
SVN-Revision: 12996
2008-10-17 07:03:20 +00:00
Travis Kemen
cddfdc8938 add phidget kernel module from #4116
SVN-Revision: 12994
2008-10-17 04:27:45 +00:00
Felix Fietkau
f3e2fb3da0 madwifi: allow disabling of hardware ibss merges by setting the wifi-iface option sw_merge, which does the tsf sync in software instead. used to work around hardware issues with hw merges (ATIM window gets screwed up)
SVN-Revision: 12993
2008-10-16 21:26:24 +00:00
Felix Fietkau
6e9522d27e remove madwifi-testing (it confuses users) - it doesn't work, never has, and i'm not going to finish it.
SVN-Revision: 12992
2008-10-16 21:06:30 +00:00
Gabor Juhos
7613c343b5 netfilter/iptables: disable IMQ on 2.6.27
SVN-Revision: 12984
2008-10-15 10:56:13 +00:00
Felix Fietkau
8ec25f13de madwifi: add sta mode idle reassoc fix (#4091)
SVN-Revision: 12981
2008-10-14 12:29:14 +00:00
John Crispin
3830b905e3 fixes firewall for trunk, custom chains were never reched, as policies apply beforehand
SVN-Revision: 12978
2008-10-14 10:53:55 +00:00
Florian Fainelli
cff56165ac Add acx wireless configuration (#4095)
SVN-Revision: 12962
2008-10-13 13:56:12 +00:00
Steven Barth
d0d1d9fd57 Ucified PXE-Boot options for dnsmasq
SVN-Revision: 12960
2008-10-13 07:39:56 +00:00
Felix Fietkau
d625fc88d3 madwifi: fix a node refcounting imbalance with a low (but nonzero) crash probability
SVN-Revision: 12950
2008-10-11 01:56:27 +00:00
Felix Fietkau
b8f710a69a mac80211: add rate control rewrite and enhance the performance of the minstrel algorithm for non-mrr configurations
SVN-Revision: 12948
2008-10-11 01:33:09 +00:00
Lars-Peter Clausen
06c86e8538 Fix libnl pkg config file template.
SVN-Revision: 12945
2008-10-10 16:04:33 +00:00
Felix Fietkau
6e85059256 update to latest compat-wireless version and add some new minstrel/b43 fixes
SVN-Revision: 12939
2008-10-10 01:45:35 +00:00
Felix Fietkau
a195b6d864 mac80211/compat-wireless: don't patch a generated file
SVN-Revision: 12895
2008-10-08 12:06:47 +00:00
Felix Fietkau
951d704a3e allow larger beacon interval values - useful for big mesh networks (patch by sven-ola)
SVN-Revision: 12886
2008-10-07 01:41:03 +00:00
Felix Fietkau
27a9ac4583 madwifi: re-enable the MIB interrupt flood protection fix - apparently it's still necessary in some extreme cases
SVN-Revision: 12885
2008-10-07 01:40:36 +00:00
Felix Fietkau
822c055850 fix mode setup for ibss/ahdemo - preserve existing modes and use HOSTAP mode for AHDEMO instead of IBSS to prevent unwanted IBSS merges
SVN-Revision: 12884
2008-10-07 01:40:09 +00:00
Felix Fietkau
a5d8cfb520 madwifi: allow ad-hoc mode with software based TSF merging (hardware merging can screw up the internal timers and cause transmit hangs) - based on a patch by sven-ola. activated by wlanconfig's nosbeacon flag
SVN-Revision: 12883
2008-10-07 01:39:38 +00:00
Felix Fietkau
51a69f3f97 fix busybox http auth if the root user has an empty password
SVN-Revision: 12869
2008-10-06 16:33:14 +00:00
Felix Fietkau
7e0e4fb486 add the new compat-wireless for 2.6.27 + multi-rate retry and minstrel patches, rename patches/ for old compat-wireless to patches-old/
SVN-Revision: 12865
2008-10-06 12:04:04 +00:00
Florian Fainelli
c6b1119e6b Silence ifconfig down errors in mac80211 (#4067)
SVN-Revision: 12856
2008-10-04 16:54:43 +00:00
Florian Fainelli
10f4e46cf9 Add proper LED support to broadcom-diag for the Asus WL-320gE/gP routers (#4062)
SVN-Revision: 12855
2008-10-04 16:51:03 +00:00
Andy Boyett
b9222805f0 use gzipped package lists
SVN-Revision: 12849
2008-10-04 10:27:06 +00:00
Felix Fietkau
6928d7321d madwifi: add another missing change for linux 2.4 compat
SVN-Revision: 12847
2008-10-04 10:13:12 +00:00
Felix Fietkau
c9552f3101 fix linux 2.4 compile with latest ibss fixes (thx, sven-ola)
SVN-Revision: 12841
2008-10-03 17:25:07 +00:00
Felix Fietkau
187b76991d madwifi patch cleanup and stability fixes - fix a semi-random heisenbug by replacing the previous noderef fix with a simple hack that is not 100% correct, but safe. - add ad-hoc atim fixes by bruno - add napi polling fixes by sven-ola - fix compile breakage with debug enabled
SVN-Revision: 12838
2008-10-03 15:17:34 +00:00
Andy Boyett
bbf0f2fac5 ebtables-utils: create $(1)/usr/sbin/ dir before files are installed into it
SVN-Revision: 12833
2008-10-03 06:02:20 +00:00
Felix Fietkau
0d71217695 remove accidentally committed debug message
SVN-Revision: 12827
2008-10-02 18:31:26 +00:00
Felix Fietkau
8f567ff728 mtd: fix image check on non-broadcom platforms
SVN-Revision: 12825
2008-10-02 18:19:02 +00:00
Felix Fietkau
b0e7c7ba79 implement conditional dependencies for menuconfig and build deps
SVN-Revision: 12820
2008-10-01 21:26:19 +00:00
Florian Fainelli
9ce3b1ade7 Split ebtables into ebtables and ebtables-utils, bump release number
SVN-Revision: 12818
2008-10-01 19:53:36 +00:00
Peter Denison
5ff6932c66 Allow dropbear to use shadow passwords, and correct base-files generation of /etc/shadow
SVN-Revision: 12809
2008-09-30 00:56:55 +00:00
Felix Fietkau
bc92b67c41 port generic and ixp4xx kernel patches to 2.6.27 (compiles except for iptables, but otherwise completely untested)
SVN-Revision: 12790
2008-09-29 01:08:17 +00:00
Felix Fietkau
2b2884293a add option in sysupgrade to restore config from file or URL (patch from #4043)
SVN-Revision: 12772
2008-09-28 19:45:59 +00:00
Felix Fietkau
72fd7feb0d madwifi: revert part of the noderef fix patch
SVN-Revision: 12771
2008-09-28 19:35:56 +00:00
Felix Fietkau
ec6c0fdc5e broadcom-wl: only use mssid if necessary (fixes spurious error messages on older hw)
SVN-Revision: 12769
2008-09-28 18:30:23 +00:00
John Crispin
221f4ad32d fixes firewall rule generation. forwarding rules were inserted in input chains, fixes #4028
SVN-Revision: 12768
2008-09-28 17:40:09 +00:00
John Crispin
b56d5cc36f custom chains were never reached on DROP/REJECT policy, fixes #4004 #4029
SVN-Revision: 12767
2008-09-28 17:06:39 +00:00
Felix Fietkau
aaf31c36f1 set default input policy to ACCEPT to bring the firewall behavior closer to the one of previous versions
SVN-Revision: 12766
2008-09-28 16:17:49 +00:00
Felix Fietkau
13abdc0af1 firewall: fix default policies, add a check for duplicate defaults sections and make custom chains more generic
SVN-Revision: 12765
2008-09-28 16:17:37 +00:00
Felix Fietkau
d896035377 busybox: remove the upstream-provided bugfix patch for line editing it actually breaks the history functionality instead of fixing it
SVN-Revision: 12763
2008-09-28 15:26:25 +00:00
Felix Fietkau
2b04816c55 fix iw compile
SVN-Revision: 12760
2008-09-28 11:01:33 +00:00
Felix Fietkau
d94103514b madwifi: set essid on to avoid association with different ssid (patch from #3937)
SVN-Revision: 12759
2008-09-28 09:43:37 +00:00
Florian Fainelli
93c504a8ae Add support for HW crypto cores: padlock, geode and hifn75x (#388#)
SVN-Revision: 12752
2008-09-28 07:09:47 +00:00
Florian Fainelli
f1b0fe6f28 Fix location to the ebtables modules (#3855)
SVN-Revision: 12735
2008-09-27 15:13:35 +00:00
Nicolas Thill
05df3ec37b fix IMQ autoloading
SVN-Revision: 12722
2008-09-27 10:09:54 +00:00
Felix Fietkau
8876ac6d6d remove unnecessary patch chunk
SVN-Revision: 12720
2008-09-26 22:01:33 +00:00
Felix Fietkau
c109d5d091 madwifi: fix some really evil noderef issues (fixes #3999)
SVN-Revision: 12719
2008-09-26 20:09:17 +00:00
Nicolas Thill
6f98e7cf01 remove obsolete p54, rt2500 & rt61 since those drivers are built from package/mac80211 now
SVN-Revision: 12716
2008-09-26 09:42:17 +00:00
Felix Fietkau
e2daafdb1d fix typo from last sysupgrade commit
SVN-Revision: 12715
2008-09-26 08:58:43 +00:00
Travis Kemen
3770c99cf8 add switch to not save configuration over the reflash in noninteractive mode
SVN-Revision: 12714
2008-09-26 00:10:01 +00:00
Felix Fietkau
2e91cf283b madwifi: don't crash if the static rate is not in a per-node rateset
SVN-Revision: 12713
2008-09-25 23:55:47 +00:00
Travis Kemen
b42c11bb48 add option to shutoff softled
SVN-Revision: 12709
2008-09-25 19:19:32 +00:00
Felix Fietkau
a38c409d6a fix some warnings
SVN-Revision: 12707
2008-09-25 18:24:53 +00:00
Felix Fietkau
5a0a3cbc00 mtd: improve support for reading input from a pipe. fixes sysupgrade
SVN-Revision: 12706
2008-09-25 18:24:18 +00:00
Steven Barth
c1ef612776 Embed luaposix and bitlib into Lua core library
SVN-Revision: 12696
2008-09-25 12:15:32 +00:00
Felix Fietkau
7300d22877 install missing busybox symlinks for sysupgrade (patch by Frédéric Moulins)
SVN-Revision: 12695
2008-09-25 11:31:35 +00:00
Nicolas Thill
63e0397058 call autoconf when there's no ./configure script, move it at Build/Prepare stage
SVN-Revision: 12693
2008-09-25 10:47:39 +00:00
Nicolas Thill
d7810ed63e firewall changes: - implement a REJECT policy and enable it by default, reject packets with approriate response (closes: #3970) - cleanup syn_flood and remove logging
SVN-Revision: 12688
2008-09-24 15:10:16 +00:00
Nicolas Thill
0e3e521269 load {arp,eb,ip6}tables kernel modules last after other conntrack modules (closes: #4032)
SVN-Revision: 12685
2008-09-24 14:11:36 +00:00
Nicolas Thill
adea7e58b7 fix button-hotplug build on kernel versions where BIT_MASK is not defined (< 2.6.24)
SVN-Revision: 12682
2008-09-24 13:27:46 +00:00
Nicolas Thill
34a1fe969e fix qos dependency on iptables-mod-conntrack-extra for CONNMARK (closes: #4035)
SVN-Revision: 12681
2008-09-24 13:06:01 +00:00
Nicolas Thill
ab04e16a1a don't fail if there are no modules.mk under ./target/linux/
SVN-Revision: 12675
2008-09-23 20:45:40 +00:00
Felix Fietkau
69692e019a parse the a/g mode setting in /etc/config/wireless when setting up hostapd (instead of hardcoding it to g)
SVN-Revision: 12673
2008-09-23 18:18:21 +00:00
Felix Fietkau
35b92f0c99 don't emit ifup hotplug events on dhcp renew - use a new iface hotplug type 'update' instead; fixes #3906
SVN-Revision: 12671
2008-09-23 17:29:22 +00:00
Felix Fietkau
deb3f95996 madwifi: fix locking issues in state machine changes
SVN-Revision: 12670
2008-09-23 17:28:19 +00:00
Felix Fietkau
a361a8101c fix dnsmasq errors that occur on linux 2.4 if ipv6 is compiled as module, but not used
SVN-Revision: 12664
2008-09-23 15:30:26 +00:00
Felix Fietkau
ebd408630f fix multiple instances of busybox httpd (thx, Yanira)
SVN-Revision: 12663
2008-09-23 15:24:02 +00:00
Nicolas Thill
038f8c0532 add missing /etc/functions.sh include required for saving network state (closes: #3902)
SVN-Revision: 12660
2008-09-23 12:48:53 +00:00
Nicolas Thill
7218e6326f make links to statup scripts in /etc/rc.d relative
SVN-Revision: 12659
2008-09-23 12:35:34 +00:00
Felix Fietkau
f47a4a58c5 fix sysupgrade support for brcm-2.4 and brcm47xx make mtd refresh based config append optional (leave enabled on x86)
SVN-Revision: 12657
2008-09-23 11:05:54 +00:00
Felix Fietkau
bbd9eb4669 clean up mtd, fix up trx header when integrating jffs2 data on broadcom devices
SVN-Revision: 12655
2008-09-23 09:23:58 +00:00
Felix Fietkau
d374e28a2b mtd: use broadcom specific code on linux 2.6 as well
SVN-Revision: 12651
2008-09-22 17:06:03 +00:00