aboutsummaryrefslogtreecommitdiffstats
path: root/package/acx-mac80211
Commit message (Expand)AuthorAgeFilesLines
* update acx-mac80211 to 20110821Florian Fainelli2011-08-261-3/+3
* acx-mac80211: Compile fix for newer kernelsHauke Mehrtens2011-06-151-0/+10
* acx-mac80211: remove patchHauke Mehrtens2011-06-041-19/+0
* acx-mac80211: add io endianness patchFlorian Fainelli2011-06-021-0/+19
* acx-mac80211 needs some header files from compat-wireless to buildHauke Mehrtens2011-04-091-0/+1
* acx-mac8011: bump to 20110123Florian Fainelli2011-02-271-2/+2
* acx-mac80211: support loading different firmwaresFlorian Fainelli2011-01-271-13/+60
* update acx-mac80211 to 20101030 snapshot, patch from sn9Florian Fainelli2010-11-252-36/+3
* remove 2.6.25 supportImre Kaloz2010-11-221-1/+1
* acx-mac80211: fix compile errors with the new compat-wirelessFelix Fietkau2010-11-171-1/+2
* update acx-mac80211 to 20100830Florian Fainelli2010-09-111-2/+2
* fix acx-mac80211 build failure with latest compat-wirelessFlorian Fainelli2010-09-111-0/+33
* update acx-mac80211 and change the git url.Florian Fainelli2010-08-161-3/+3
* massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950Claudio Mignanti2010-07-121-1/+1
* kernel: fix build problems with recent kernel versionsHauke Mehrtens2010-07-111-1/+7
* remove obsolete kernel dependencies and version checksFelix Fietkau2010-06-261-1/+1
* update acx-mac80211 to 2010514, bringing experimental AP supportFlorian Fainelli2010-05-163-261/+3
* update acx-mac80211 to 20100422, patch from Bernhard LoosFlorian Fainelli2010-05-037-218/+260
* unmark acx-mac80211 as being brokenFlorian Fainelli2010-05-021-1/+1
* package/acx-mac80211: refresh patchesGabor Juhos2010-03-265-57/+37
* add one more acx-mac80211 patch to finally allow its building on ar7Florian Fainelli2010-03-071-0/+13
* add some missing patches to acx-mac80211 it now builds the pci module as wellFlorian Fainelli2010-03-062-0/+62
* update acx-mac80211 to a newer snapshot and fix its compilation wrt new inclu...Florian Fainelli2010-03-068-371/+176
* acx-mac80211 interface will not be created if NL80211_IFTYPE_STATION is not s...Florian Fainelli2009-05-301-11/+25
* refresh acx-mac80211 patchesFlorian Fainelli2009-05-285-52/+40
* make acx-mac80211 compile against latest compat-wireless, still does not work...Florian Fainelli2009-05-073-0/+247
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
* use the Download/ macro to get ACX firmwaresNicolas Thill2008-09-151-16/+18
* Use a newer acx firmwareFlorian Fainelli2008-09-011-1/+2
* Correctly set b/g rate tables for mac80211, thanks sn9Florian Fainelli2008-08-311-0/+108
* Update acx-mac80211 to a more recent snapshot, thanks sn9Florian Fainelli2008-08-302-14/+17
* acx: fix firmware download URLMatteo Croce2008-07-141-3/+3
* remove hacks to disable modules on some targets now that we do have proper PC...Nicolas Thill2008-05-261-2/+1
* don't build acx* kernel modules on UMLNicolas Thill2008-04-201-1/+1
* Mark broken packages as broken: - acx-mac80211 - openswan - aodv-uuAndy Boyett2008-04-141-3/+3
* Add support for the C19 revision of the ACX111 firmware (#3280)Florian Fainelli2008-03-291-7/+15
* update the acx driverMatteo Croce2008-01-123-735/+2
* clean up mac80211 related kernel version depsFelix Fietkau2007-11-101-10/+5
* fix acx-mac80211 compile with older kernelsFelix Fietkau2007-11-071-5/+5
* remove unnecessary linux config include (it broke 'make download')Felix Fietkau2007-10-211-3/+0
* clear flags alwaysEugene Konev2007-10-161-2/+2
* fix acx-mac80211Eugene Konev2007-10-152-1/+180
* fix acx-mac80211 build (closes #2534)Matteo Croce2007-10-141-4/+0
* DESCRIPTION:= is obseleteJohn Crispin2007-10-141-2/+5
* no need to free_irq in remove, done in closeEugene Konev2007-10-081-6/+5
* add rough vlynq supportEugene Konev2007-10-052-20/+556
* upgrade acx and acx-mac80211, removed two patches now unneededMatteo Croce2007-10-033-145/+4
* disable acx & acx-mac80211 on atheros, renable check for CONFIG_MAC80211 in K...Nicolas Thill2007-09-291-2/+3
* update acx-mac80211Matteo Croce2007-09-233-18/+6
* disable powersave, vlynq can't handle thisMatteo Croce2007-09-171-0/+32
lass="nf">if( $mirror =~ /^file:\/\// ) { my $cache = $mirror; $cache =~ s/file:\/\///g; if(system("test -d $cache")) { print STDERR "Wrong local cache directory -$cache-.\n"; cleanup(); return; } if(! -d $target) { system("mkdir -p $target/"); } system("cp -vf $cache/$filename $target/$filename.dl") == 0 or return; system("$md5cmd $target/$filename.dl > \"$target/$filename.md5sum\" ") == 0 or return; } else { open WGET, "wget -t5 --timeout=20 $options -O- \"$mirror/$filename\" |" or die "Cannot launch wget.\n"; open MD5SUM, "| $md5cmd > \"$target/$filename.md5sum\"" or die "Cannot launch md5sum.\n"; open OUTPUT, "> $target/$filename.dl" or die "Cannot create file $target/$filename.dl: $!\n"; my $buffer; while (read WGET, $buffer, 1048576) { print MD5SUM $buffer; print OUTPUT $buffer; } close MD5SUM; close WGET; close OUTPUT; if (($? >> 8) != 0 ) { print STDERR "Download failed.\n"; cleanup(); return; } } my $sum = `cat "$target/$filename.md5sum"`; $sum =~ /^(\w+)\s*/ or die "Could not generate md5sum\n"; $sum = $1; if (($md5sum =~ /\w{32}/) and ($sum ne $md5sum)) { print STDERR "MD5 sum of the downloaded file does not match (file: $sum, requested: $md5sum) - deleting download.\n"; cleanup(); return; } unlink "$target/$filename"; system("mv \"$target/$filename.dl\" \"$target/$filename\""); cleanup(); } sub cleanup { unlink "$target/$filename.dl"; unlink "$target/$filename.md5sum"; } @mirrors = localmirrors(); foreach my $mirror (@ARGV) { if ($mirror =~ /^\@SF\/(.+)$/) { # give sourceforge a few more tries, because it redirects to different mirrors for (1 .. 5) { push @mirrors, "http://downloads.sourceforge.net/$1"; } } elsif ($mirror =~ /^\@GNU\/(.+)$/) { push @mirrors, "ftp://ftp.gnu.org/gnu/$1"; push @mirrors, "ftp://ftp.belnet.be/mirror/ftp.gnu.org/gnu/$1"; push @mirrors, "ftp://ftp.mirror.nl/pub/mirror/gnu/$1"; push @mirrors, "http://mirror.switch.ch/ftp/mirror/gnu/$1"; push @mirrors, "ftp://ftp.uu.net/archive/systems/gnu/$1"; push @mirrors, "ftp://ftp.eu.uu.net/pub/gnu/$1"; push @mirrors, "ftp://ftp.leo.org/pub/comp/os/unix/gnu/$1"; push @mirrors, "ftp://ftp.digex.net/pub/gnu/$1"; } elsif ($mirror =~ /^\@KERNEL\/(.+)$/) { push @mirrors, "ftp://ftp.geo.kernel.org/pub/$1"; push @mirrors, "http://ftp.geo.kernel.org/pub/$1"; push @mirrors, "ftp://ftp.all.kernel.org/pub/$1"; push @mirrors, "http://ftp.all.kernel.org/pub/$1"; push @mirrors, "ftp://ftp.de.kernel.org/pub/$1"; push @mirrors, "http://ftp.de.kernel.org/pub/$1"; push @mirrors, "ftp://ftp.fr.kernel.org/pub/$1"; push @mirrors, "http://ftp.fr.kernel.org/pub/$1"; } elsif ($mirror =~ /^\@GNOME\/(.+)$/) { push @mirrors, "http://ftp.gnome.org/pub/GNOME/sources/$1"; push @mirrors, "http://ftp.unina.it/pub/linux/GNOME/sources/$1"; push @mirrors, "http://fr2.rpmfind.net/linux/gnome.org/sources/$1"; push @mirrors, "ftp://ftp.dit.upm.es/pub/GNOME/sources/$1"; push @mirrors, "ftp://ftp.no.gnome.org/pub/GNOME/sources/$1"; push @mirrors, "http://ftp.acc.umu.se/pub/GNOME/sources/$1"; push @mirrors, "http://ftp.belnet.be/mirror/ftp.gnome.org/sources/$1"; push @mirrors, "http://linorg.usp.br/gnome/sources/$1"; push @mirrors, "http://mirror.aarnet.edu.au/pub/GNOME/sources/$1"; push @mirrors, "http://mirrors.ibiblio.org/pub/mirrors/gnome/sources/$1"; push @mirrors, "ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/$1"; push @mirrors, "ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/sources/$1"; } else { push @mirrors, $mirror; } } #push @mirrors, 'http://mirror1.openwrt.org'; push @mirrors, 'http://mirror2.openwrt.org/sources'; push @mirrors, 'http://downloads.openwrt.org/sources'; while (!$ok) { my $mirror = shift @mirrors; $mirror or die "No more mirrors to try - giving up.\n"; download($mirror); -f "$target/$filename" and $ok = 1; } $SIG{INT} = \&cleanup;