Commit Graph

2021 Commits (696b05e031989193c2ee0543a341939168c6f484)

Author SHA1 Message Date
Felix Fietkau 4053fb48cf nuke uci-sh, it is obsolete and no longer works
SVN-Revision: 12021
16 years ago
Felix Fietkau 4cb7df23e9 allow packages to optionally append config file contents in the environment by setting a flag and calling config_load multiple times
SVN-Revision: 12020
16 years ago
Felix Fietkau c5ecc1790a fix hotplug2 event processing deadlock
when bringing up ethernet on ixp4xx, the driver may request
a firmware while hotplug2 waits for the netdev bringup to complete.
change the event processing loop to keep an event backlog to allow
unthrottled events to pass through while throttled events are being waited for

SVN-Revision: 12019
16 years ago
John Crispin 79aebec9e0 creates a passwd's shadow file if busybox supports the feature, fixes #2887
SVN-Revision: 12017
16 years ago
John Crispin 93ce64320a adds option to select tls provider when using wpa_supplicant, fixes #3770
SVN-Revision: 12016
16 years ago
Florian Fainelli cc99e5b35d Disable smash stacking support by default, but allow to enable it as an experimental feature
SVN-Revision: 12010
16 years ago
Florian Fainelli 890c213508 x86_64 also needs -fPIC to create lua shared libraries
SVN-Revision: 12008
16 years ago
Felix Fietkau 10b74a2455 madwifi: add some extra sanity checking
SVN-Revision: 12006
16 years ago
Felix Fietkau 55b55f6861 madwifi: change the network scripts to use the new wds sta separation feature
SVN-Revision: 12005
16 years ago
Felix Fietkau e606b1603b properly keep track of bridged interfaces in the network state
SVN-Revision: 12004
16 years ago
Felix Fietkau df292e17b1 madwifi: wds updates - refactor wds code - add interface for separating individual wds stations from the master interface - add some queueing fixes for packets passing through virtual interfaces
SVN-Revision: 12003
16 years ago
John Crispin fba71e7fb1 fixes etables CONFIG_* selection for >= 2.6.25, fixes #3674
SVN-Revision: 12002
16 years ago
John Crispin 411e1a0757 fixes ipkg dependency bug for spi modules, #3272
SVN-Revision: 12001
16 years ago
John Crispin a817bad21f add lm sensor and clean up dependency, fixes #3821
SVN-Revision: 11999
16 years ago
John Crispin b639fc4b00 fixes ppp ipv6 scripts, signed-off-by: Alina Friedrichsen
SVN-Revision: 11998
16 years ago
Travis Kemen a4dbc3ddb3 remove opkg config file and link ipkg.conf to opkg.conf being they are the same
SVN-Revision: 11994
16 years ago
Travis Kemen c4f368d258 move curl back to packages
SVN-Revision: 11992
16 years ago
Travis Kemen f988ff9a3a removed a missed dependancy on curl remove use of autogen, just run the one needed command from in it
SVN-Revision: 11991
16 years ago
Florian Fainelli 3d6f8816dc Fix nfs kernel modules for 2.4 kernels
SVN-Revision: 11989
16 years ago
Florian Fainelli 3832f60af7 opkg depends on curl
SVN-Revision: 11988
16 years ago
Florian Fainelli 182c9bc339 Move curl from packages to trunk, opkg depends on it
SVN-Revision: 11987
16 years ago
Steven Barth a1031eeb23 lua: Remove -fPIC for non-powerpc platforms
SVN-Revision: 11985
16 years ago
Travis Kemen 53332ba9c2 add opkg - symlink /usr/lib/ipkg to /usr/lib/opkg so that opkg can be used as a drop in replacement of ipkg
SVN-Revision: 11983
16 years ago
Andy Boyett 2ddbb426c8 Move packages lists to the ramdisk to save flash space - Lists now stored in /var/ipkg-lists/, `ipkg update' must be run after each boot before packages can be installed from feeds
SVN-Revision: 11982
16 years ago
Andy Boyett 6b045c7dc6 Generate gzipped package lists - Can be used by changing the src line in /etc/ipkg.conf to src/gz - Cannot be used by busybox ipkg
SVN-Revision: 11981
16 years ago
Andy Boyett 28ddc0a2ae Port the full ipkg to Kamikaze - Does not suffer from most of the issues the busybox implementation experiences - busybox ipkg is still the default package manager - Removes /usr/bin/ipkg on install if it is a symlink - Relinks /usr/bin/ipkg to busybox on removal if ipkg is compiled into busybox - Supports gzip'd package lists, results in substantial space savings
SVN-Revision: 11980
16 years ago
John Crispin 9c2e5b0b82 fixes download path for mac80211
SVN-Revision: 11975
16 years ago
Nicolas Thill a5df818e0d fix libraries packaging for uml on x86_64
SVN-Revision: 11970
16 years ago
John Crispin 5e942a9011 fixes dbus param of dnsmasq, #3818, thanks the.loeki
SVN-Revision: 11967
16 years ago
Florian Fainelli 8e626bffb7 Do not run ldconfig while cross-compiling zlib
SVN-Revision: 11959
16 years ago
Andy Boyett 0abeea4e60 usb-serial: Fix swapped dependencies for belkin and ch341
SVN-Revision: 11953
16 years ago
Florian Fainelli e63040663d Allow madwifi devices to be set in monitor mode
SVN-Revision: 11943
16 years ago
Florian Fainelli 63622fbbec ipsec{4,6} depend on kmod-crypto-aead to allow esp4 and esp6 to successfully load (#3813)
SVN-Revision: 11942
16 years ago
Imre Kaloz 4a3cc5d9a7 add backported HSO driver
SVN-Revision: 11938
16 years ago
Gabor Juhos 3035d2e7c9 button-hotplug: fix compile warnings
SVN-Revision: 11937
16 years ago
Gabor Juhos 9b2e1bdd8d fix Dell TrueMobile 2300 v1/v2 detection and network configuration (closes #2788)
SVN-Revision: 11935
16 years ago
Felix Fietkau bdfc0556b8 refresh madwifi patches
SVN-Revision: 11932
16 years ago
Felix Fietkau 22a637325e wpa_supplicant: sort scan results by link quality to improve supplicant-controlled roaming
SVN-Revision: 11931
16 years ago
Felix Fietkau e7c5e72479 wpa_supplicant: improve scan cache reliability
SVN-Revision: 11930
16 years ago
Felix Fietkau 144e506288 madwifi: preempt any running scan when wpa_supplicant triggers a new assoc
SVN-Revision: 11929
16 years ago
Felix Fietkau 21dbb0d64d madwifi: preserve WPA IEs received in probe responses and prefer them over beacon information improves reliability when using wpa_supplicant to connect to aps with hidden ssid and dynamic encryption settings
SVN-Revision: 11928
16 years ago
Felix Fietkau 8aab13b562 madwifi: add some roaming fixes by ubnt
SVN-Revision: 11927
16 years ago
Felix Fietkau c0dc50fb55 rewrite madwifi sta mode link up/down notifications (mostly used by wpa_supplicant), fixes some stale node or reconnect loop issues
SVN-Revision: 11926
16 years ago
Felix Fietkau 9866151941 madwifi: reduce the packet loss impact of forced background scans triggered by the configured threshold
SVN-Revision: 11925
16 years ago
Felix Fietkau 192e5ac41d madwifi: improve hidden ssid handling in sta mode
SVN-Revision: 11924
16 years ago
Felix Fietkau 80710bb7cc madwifi: fix queue stop/start during key updates
SVN-Revision: 11923
16 years ago
Travis Kemen 0425daa86d keep /etc/group over reflash as well
SVN-Revision: 11919
16 years ago
Andy Boyett df9f22f73c usb-serial: Add ch341 driver for 2.6.24 and later kernels. Closes #2968
SVN-Revision: 11914
16 years ago
Andy Boyett 09e2dcc255 dropbear: upgrade to 0.51 - 160-tty_close merged upstream - patches refreshed
SVN-Revision: 11913
16 years ago
Travis Kemen f20dd0803c add dropbear keys, passwd and firewall configuration to be saved during reflash
SVN-Revision: 11912
16 years ago
Nicolas Thill a760ff5861 fix variable names in tests
SVN-Revision: 11911
16 years ago
Florian Fainelli 5d5385684d Fix nfs modules options and modules, only package modules that are built for all targets (#3796)
SVN-Revision: 11906
16 years ago
Imre Kaloz 3ff4b7ee10 patch causes problems on some platforms, nuke it
SVN-Revision: 11904
16 years ago
Imre Kaloz 9f43812a07 bump ath9k package version number, too
SVN-Revision: 11903
16 years ago
Imre Kaloz b8eb34e5c3 sync ath9k with the git tree
SVN-Revision: 11902
16 years ago
Travis Kemen 7346ef83e1 fix sysupgrade endian issues
SVN-Revision: 11900
16 years ago
Travis Kemen 1a47f8142d This series of patches closes the support gap on one of the explicitly supported platforms (WRT54G3G) by adding direct support for the Sierra Wireless 3G modems. Signed-off-by: RB <aoz.syn@gmail.com>
SVN-Revision: 11898
16 years ago
Florian Fainelli 7f3193a673 Default to port 1812 for radius authentication when doing 802.1x
SVN-Revision: 11890
16 years ago
Matteo Croce 077e9a7e7a ath9k: correct package description
SVN-Revision: 11889
16 years ago
Steven Barth e870bdf403 Updated Dnsmasq to 2.45
SVN-Revision: 11888
16 years ago
Michael Büsch 204728376c Update gpiommc to use configfs
SVN-Revision: 11887
16 years ago
Felix Fietkau d7bdc37560 add another endianness fix for ath9k, ar9160 now works on ixp4xx, at least in sta mode :)
SVN-Revision: 11886
16 years ago
Felix Fietkau 2043a450da ath9k: remove software descriptor swapping, hw already does that
SVN-Revision: 11885
16 years ago
Felix Fietkau d53ff609b5 add the new ath9k driver (loads successfully on an AR9160 card, but still seems to have some rf issues)
SVN-Revision: 11884
16 years ago
Felix Fietkau 12d206d9eb update compat-wireless to a newer version, but leave it at the old version for brcm47xx (b43 does not compile with the new one)
SVN-Revision: 11883
16 years ago
Felix Fietkau 67039dcf9e fix madwifi mode setting
SVN-Revision: 11882
16 years ago
Florian Fainelli f8e0d6edb9 Package common nfs kernel modules separately, add missing modules to nfsd (#3558)
SVN-Revision: 11875
16 years ago
Felix Fietkau 9dc4917da8 rename patches-r3776 to patches-testing
SVN-Revision: 11868
16 years ago
Felix Fietkau 8aa31d7ce0 fix hal module load msg
SVN-Revision: 11867
16 years ago
Felix Fietkau 16731f482f refresh madwifi-testing patches
SVN-Revision: 11866
16 years ago
Felix Fietkau 4d144eee67 fix some madwifi-testing bugs
SVN-Revision: 11865
16 years ago
Michael Büsch f4b516ef34 Update GPIO-based MMC driver
SVN-Revision: 11864
16 years ago
Felix Fietkau 9d5543e8b9 fix some unused variables
SVN-Revision: 11863
16 years ago
Steven Barth 5fd9e811c6 Updated Dnsmasq to 2.43
SVN-Revision: 11862
16 years ago
Felix Fietkau 923008ecc8 fix wpa_cli compile
SVN-Revision: 11861
16 years ago
Florian Fainelli af36f6132c Allow kexec-tools to be built for mipsel, tested on a routerboard 500
SVN-Revision: 11856
16 years ago
Felix Fietkau 1cc6486b0b remove a wrong patch chunk in the madwifi update
SVN-Revision: 11855
16 years ago
Felix Fietkau b83f384981 huge madwifi update (work in progress, disabled by default, compiles but breaks at run time)
SVN-Revision: 11851
16 years ago
Andy Boyett d549476c02 Fix menuconfig - Description for the no timestamp check option was swallowing all entries below it in menuconfig
SVN-Revision: 11850
16 years ago
Felix Fietkau 0fb8aa363f add some madwifi fixes and enhancements by Sven-Ola, refresh patches
SVN-Revision: 11848
16 years ago
Florian Fainelli 7ac73f8362 ubsec ssb is only available on brcm47xx
SVN-Revision: 11847
16 years ago
Florian Fainelli b66bc61287 button-hotplug does not build for 2.4 kernels
SVN-Revision: 11845
16 years ago
Florian Fainelli 3b32c22893 Add ubsec ssb from Daniel Mueller <daniel@danm.de> (#2417)
SVN-Revision: 11841
16 years ago
Florian Fainelli f11d6c2d84 Support for setting monitor mode (#1306)
SVN-Revision: 11838
16 years ago
Travis Kemen e49fcefa5c fix md5sum
SVN-Revision: 11835
16 years ago
Felix Fietkau 1fc2cf08a6 Upgrade wpa_supplicant to 0.6.3 and add some improvements (mainly for roaming with ap_scan=1) Remove arch specific config files (they seem rather pointless) Remove the dependency on OpenSSL (use small built-in SSL functions)
SVN-Revision: 11833
16 years ago
Matteo Croce caa500233b acx: fix firmware download URL
SVN-Revision: 11821
16 years ago
Florian Fainelli 1d3d606613 Build zd1211rw (#3759)
SVN-Revision: 11819
16 years ago
Florian Fainelli 24aff1f20a Enable wl500gp workaround to enable 32MB ram (#864)
SVN-Revision: 11812
16 years ago
Florian Fainelli 8162875807 Enable russian codepage 1251 (#819)
SVN-Revision: 11810
16 years ago
Imre Kaloz a2e1b4ab11 enable the cryptodev engine on ixp4xx
SVN-Revision: 11805
16 years ago
Imre Kaloz 37401f38d3 fix cryptodev compile
SVN-Revision: 11804
16 years ago
Imre Kaloz 13d8b1a32a add ocf kernel patch
SVN-Revision: 11803
16 years ago
Felix Fietkau 899a187d65 madwifi: add an optional threshold for low-rssi disconnection. This can be useful when letting wpa_supplicant control roaming.
SVN-Revision: 11799
16 years ago
Felix Fietkau 09bcffddf1 madwifi: improve beacon miss handling to increase the reliability of STA mode links
SVN-Revision: 11798
16 years ago
Felix Fietkau a466930858 madwifi: drop stale AP nodes from the client list when disconnecting. Fixes some reassoc issues.
SVN-Revision: 11797
16 years ago
Felix Fietkau 27361b2d0b madwifi: add a preliminary fix for the reassoc check, but disable reassoc entirely for now until we've figured out why it fails frequently.
SVN-Revision: 11796
16 years ago
Felix Fietkau 1e91acfb39 madwifi: some misconfigured APs broadcast NULL BSSIDs, which can confuse the STA. Ignore those when scanning.
SVN-Revision: 11795
16 years ago
Felix Fietkau 8f186693ec madwifi: add an optional background scanning threshold triggered by low rssi (useful for passing updated scan results to the wpa_supplicant ahead of time, before losing connectivity entirely)
SVN-Revision: 11794
16 years ago
Felix Fietkau 53bbcb6ad4 madwifi: recognize hidden essid with length=1 containing a nullbyte
SVN-Revision: 11793
16 years ago
Felix Fietkau 59373f6fda madwifi: make STA mode interfaces disassociate if transmission of assoc/auth critical packets failed.
SVN-Revision: 11792
16 years ago
Felix Fietkau 059dc41f06 refresh some madwifi patches
SVN-Revision: 11791
16 years ago
Imre Kaloz df40fbdaa7 switch to a different NPE-C firmware
SVN-Revision: 11790
16 years ago
Imre Kaloz 3800c1921a add ocf support to openssl, and use it by default if engines are enabled
SVN-Revision: 11789
16 years ago
Imre Kaloz e3dcb74486 enable openssl engine support on ixp4xx
SVN-Revision: 11788
16 years ago
John Crispin 981105308f fixes zd1211rw compile and cleans up mac80211 Makefile
SVN-Revision: 11787
16 years ago
Imre Kaloz 51c200b9bf cleanup
SVN-Revision: 11786
16 years ago
Imre Kaloz d8c79faf41 switch to the IXP4xx microcode with crypto support
SVN-Revision: 11779
16 years ago
Imre Kaloz fc80a07184 generate package for the new IXP4xx crpyto driver
SVN-Revision: 11777
16 years ago
Imre Kaloz a4d444f859 create crypto packages for aead and authenc
SVN-Revision: 11774
16 years ago
Florian Fainelli 6ce90189ad Fix hostapd compilation which was broken only for 2.6.25 (#3733). Thanks to Hauke Mehrtens.
SVN-Revision: 11763
16 years ago
Matteo Croce 1c70591c3d sit depends on tunnel4
SVN-Revision: 11755
16 years ago
Peter Denison 2746844d62 revert r11749: b43 should not depend on crypto modules, mac80211 should
SVN-Revision: 11754
16 years ago
Peter Denison 6381e4e679 Make b43 module depend on crypto modules
SVN-Revision: 11749
16 years ago
Florian Fainelli efd3eac055 Update libpcap to 0.9.8 (#3571)
SVN-Revision: 11742
16 years ago
Florian Fainelli c4f83e0b0c Add support for WRT600N and WRT600N v1.1 (#3535)
SVN-Revision: 11740
16 years ago
Florian Fainelli 216556954e Update hostapd to 0.6.3 (#3615)
SVN-Revision: 11738
16 years ago
Florian Fainelli 0b0061e01b Update iw to snapshot 4d3a72da3f21761bf4f2866a6a3400d4ecf67365
SVN-Revision: 11734
16 years ago
John Crispin 9e6c38917c make atheros wifi cards used on arcaydian 4519 ifxmips based boards work
SVN-Revision: 11676
16 years ago
Felix Fietkau 9be32c744b be a bit more verbose about madwifi errors
SVN-Revision: 11675
16 years ago
Florian Fainelli ed3aeb2031 This adds dhcp-boot support to dnsmasq-init: option name "virt0" option filename "pxelinux.0" option servername "mainframe0.dev" option serveraddress "9.3.2.1"
closes #3529

SVN-Revision: 11663
16 years ago
Felix Fietkau c9e08e9105 madwifi: fix sequence number check on incoming retransmit checks
SVN-Revision: 11614
16 years ago
Steven Barth 76215afdec lua: Fixed some cross-platform issues for PPC (and probably other architectures)
SVN-Revision: 11608
16 years ago
John Crispin 7174ef488e backport a fix to suppress warning when loading dnsmasq on >=2.6.25.7. this patch can be removed when dnsmasq 2.43 is released
SVN-Revision: 11604
16 years ago
Felix Fietkau 783bb0e81c move ifxmips uboot to package/
SVN-Revision: 11601
16 years ago
Felix Fietkau f5bdb5432f compile libnl with -ffunction-sections to make binaries that use genl smaller
SVN-Revision: 11600
16 years ago
Felix Fietkau 2b5ce63303 x86: don't attempt to compile grub on darwin
SVN-Revision: 11599
16 years ago
John Crispin 04453591af adds rt_tables to files installed by ip ipkg
SVN-Revision: 11598
16 years ago
Andy Boyett 3dbe2e1093 ebtables: Update to 2.0.8-2
SVN-Revision: 11556
16 years ago
Andy Boyett 0ddeec5cd5 gmp: Update to 4.2.2
SVN-Revision: 11555
16 years ago
Andy Boyett 82a7b76158 e2fsprogs: Update to 1.40.11
SVN-Revision: 11554
16 years ago
Andy Boyett 83d041b094 arptables: Update to 0.0.3-3
SVN-Revision: 11553
16 years ago
Florian Fainelli 61f7b17ef0 Add support for Connexant USB ADSL modemds (#3553)
SVN-Revision: 11549
16 years ago
Felix Fietkau 4d58c059f0 upgrade to uci 0.4.4 (fixes a stupid bug, thx Frédéric Moulins)
SVN-Revision: 11548
16 years ago
Andy Boyett 652fa86fe7 grub: Natively build grub only on x86 linux hosts, cross compile everywhere else. - Closes #3560
SVN-Revision: 11542
16 years ago
Florian Fainelli 11d0725b61 Remove the sleep since we delayed bringing up the interface
SVN-Revision: 11534
16 years ago
Florian Fainelli e2e80ab38a Delay bringing up the interface because some cards requires setting the mode before bringing it up (#3541)
SVN-Revision: 11533
16 years ago
Andy Boyett 3e8ab1ed20 linux-uvc: Upgrade to revision 215
SVN-Revision: 11519
16 years ago
Andy Boyett 5a7529a58d Create $(1)/etc/uci-defaults directory during installation. Thanks Yuji Mano. - Fixes the use of CONFIG_UCI_PRECONFIG under git; git does not track empty directories.
SVN-Revision: 11517
16 years ago
Yuji Mano 0b5f602421 Revert previous bad commit r11512
SVN-Revision: 11513
16 years ago
Yuji Mano 5ee48c0b00 Add the PS3 specific utility bl-option, a helper sctipt to get and set bootloader options in flash memory.
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 11512
16 years ago
Imre Kaloz b3e20537ca libnl: backport memleak fix
SVN-Revision: 11500
16 years ago
Imre Kaloz 593c2b7cec fix libnl compile with older kernels
SVN-Revision: 11499
16 years ago
Felix Fietkau f2e997ac38 remove some unused crap
SVN-Revision: 11472
16 years ago
Felix Fietkau ddd809f9e5 (6/6) bcm57xx: package
This is the bcm57xx package.  I have tested default vlan functions,
but I dont have the equipment to test more advanced setups.  The default
vlan setup seems to be working fine.  I also added the activate_gpio
parameter which will make the driver activate the switch via gpio before
probing for it.

I'm not sure which method is best for autoload.  For the wrt350n, I
need the activate_gpio parameter.  But its probably not a good idea
to add that to the autoload file.  On a system without a bcm57xx switch,
isn't it a bad idea to mess with the gpios looking for the switch? Ideally,
wouldn't it be best to load the bcm57xx module from broadcom-diag, after
it has determined which router its on?  I tried using 'request_module' from
there, but had no success.  For now, I am relying on preinit to load
the bcm57xx module with activate_gpio param, after it has failed to load
switch_robo and switch_adm.

Signed-off-by: Ben Pfountz <netprince (at) vt (dot) edu>

SVN-Revision: 11471
16 years ago
Felix Fietkau 40990382e5 (4/6) bcm57xx: switch-core.c/switch-robo.c check for port already registered
This patch prevents switch-robo.c from attempting robo_probe on a port
that is already registered.  robo_probe will adjust kernel reference counts
if it detects a switch on the port.  If this patch wasn't applied, the
wrt350n would hang on reboot, waiting for the network driver reference count
to reach zero indefinitely.

Signed-off-by: Ben Pfountz <netprince (at) vt (dot) edu>

SVN-Revision: 11469
16 years ago
Felix Fietkau f7e09198fe (1/6) bcm57xx: init from diag
I've been working to finish up the bcm57xx module package nbd
posted a few months ago.  I am no expert, just had some spare
time and some motivation.  Here is the background:

https://dev.openwrt.org/ticket/2744

This first patch disables the bcm57xx gpio setup in broadcom-diag.
The switch needs to be initialized by the driver so the driver can
then reset the switch ASAP.  If the switch isn't reset quickly enough,
it will forward packets between the WAN and LAN, which will cause
problems with modems that only allow one mac to access the internet.

Tested on wrt350n.

Signed-off-by: Ben Pfountz <netprince (at) vt (dot) edu>

SVN-Revision: 11466
16 years ago
Peter Denison 464ed48321 Remove ssb headers from mac80211 to avoid conflict with in-kernel ones
SVN-Revision: 11462
16 years ago
Felix Fietkau 7c029b0355 another patch fix
SVN-Revision: 11455
16 years ago
Felix Fietkau ad9bc6ab09 fix a small comment
SVN-Revision: 11454
16 years ago