# HG changeset patch # User Pascal Bellard # Date 1392629925 0 # Node ID 6603ef3afcd02c037bfada4134f4ac4af523675b # Parent 5aedb6b0e87c394358f7677fd1a87efb64a6783e Add iwlwifi diff -r 5aedb6b0e87c -r 6603ef3afcd0 b43-firmware --- a/b43-firmware Mon Feb 17 08:55:56 2014 +0000 +++ b/b43-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -13,12 +13,18 @@ b43legacy Broadcom $MODULE firmware (BCM4306 rev2 or 802.11b chips). ipw2100 Intel PRO/Wireless 2100 firmware. ipw2200 Intel PRO/Wireless 2200BG firmware. -iwlwifi-3945 Intel PRO/Wireless 3945ABG/BG firmware. -iwlwifi-4965 Intel WiFi Link 4965AGN firmware. -iwlwifi-5000 Intel Wireless WiFi Link 5000AGN firmware. +iwlwifi-5000 Intel Wireless WiFi Link 5000AGN, 5300AGN and 5350AGN firmware. iwlwifi-5150 Intel Wireless WiFi Link 5150AGN firmware. -iwlwifi-1000 Intel Wireless WiFi Link 1000BGN firmware. +iwlwifi-100 Intel Wireless WiFi Link 100N firmware. +iwlwifi-105 Intel Wireless WiFi Link 105N firmware. +iwlwifi-135 Intel Wireless WiFi Link 135N firmware. +iwlwifi-1000 Intel Wireless WiFi Link 1000N firmware. +iwlwifi-2000 Intel Wireless WiFi Link 2200 Series Wi-fi Adapters. +iwlwifi-2030 Intel Wireless WiFi Link 2230 Series Wi-fi Adapters. +iwlwifi-6000gda Intel Wireless WiFi Link 6000 Series Wi-fi Adapters. +iwlwifi-6000gdb Intel Wireless WiFi Link 6000 Series Wi-fi Adapters. iwlwifi-6000 Intel Wireless WiFi Link 6000 Series Wi-fi Adapters. +iwlwifi-6050 Intel Wireless WiFi Link 6050 Series Wi-fi Adapters. rt61 new RT2x00 RT61 Wireless Lan firmware. rt61pci new RT2x00 RT61 Wireless Lan firmware. rt73 new RT2x00 RT73(RT2571W) Wireless Lan firmware. @@ -54,10 +60,9 @@ WGET_URL="$(wget -O - $WEB_SITE | sed '/-fw/!d;s/.*href="\([^"]*\).*/\1/')$MODULE-fw-$VERSION.tgz" ;; iwlwifi-*) - WEB_SITE="http://www.intellinuxwireless.org/?n=Downloads" - VERSION=$(wget -O - $WEB_SITE | sed -e "/$MODULE-/!d" -e \ - 's/.*-ucode-\([0-9\.-]*\).t.*/\1/;q') - WGET_URL="http://www.intellinuxwireless.org/iwlwifi/downloads/$MODULE-ucode-$VERSION.tgz" + WEB_SITE="http://wireless.kernel.org/en/users/Drivers/iwlwifi/" + WGET_URL="$(wget -O - $WEB_SITE | sed '/-ucode-/!d;s/.*href="\([^"]*\).*/\1/;/'${MODULE%firmware}'/!d' | sed '$!d')" + VERSION="$(echo "$WGET_URL" | sed 's/.*-ucode-\(.*\).t.*/\1/')" CATEGORY="base-system" ;; rt61*) @@ -91,6 +96,11 @@ ;; esac +case "$WGET_URL" in +ftp*|http*) ;; +*) WGET_URL="${WEB_SITE%/}/$WGET_URL" +esac + # We need drivers, the extractor and tools. for pkg in linux-wireless wireless_tools $DEPENDS do diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-100-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-100-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-1000-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-1000-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-105-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-105-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-135-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-135-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-2000-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-2000-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-2030-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-2030-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-5000-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-5000-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-5150-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-5150-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-6000-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-6000-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-6000g2a-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-6000g2a-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-6000g2b-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-6000g2b-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file diff -r 5aedb6b0e87c -r 6603ef3afcd0 iwlwifi-6050-firmware --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/iwlwifi-6050-firmware Mon Feb 17 09:38:45 2014 +0000 @@ -0,0 +1,1 @@ +b43-firmware \ No newline at end of file