# HG changeset patch # User Pascal Bellard # Date 1340647514 -7200 # Node ID e5684259842dd3150d778a769b4f2331952c6be6 # Parent c97c94696513529701f5095b1e020c84d7e328f6 get-wifi-firmware: remove hard coded version for iwlwifi diff -r c97c94696513 -r e5684259842d get-wifi-firmware/stuff/get-wifi-firmware --- a/get-wifi-firmware/stuff/get-wifi-firmware Mon Jun 25 19:24:18 2012 +0200 +++ b/get-wifi-firmware/stuff/get-wifi-firmware Mon Jun 25 20:05:14 2012 +0200 @@ -40,39 +40,45 @@ WGET_URL="http://bughost.org/firmware/${MODULE}-fw-${VERSION}.tgz" ;; iwlwifi-3945) - VERSION=15.32.2.9 + 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') SHORT_DESC="Intel PRO/Wireless 3945ABG/BG firmware." - WEB_SITE="http://www.intellinuxwireless.org/?n=Downloads" WGET_URL="http://www.intellinuxwireless.org/iwlwifi/downloads/$MODULE-ucode-$VERSION.tgz" ;; iwlwifi-4965) - VERSION=228.61.2.24 + 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') SHORT_DESC="Intel WiFi Link 4965AGN firmware." - WEB_SITE="http://www.intellinuxwireless.org/?n=Downloads" WGET_URL="http://www.intellinuxwireless.org/iwlwifi/downloads/$MODULE-ucode-$VERSION.tgz" ;; iwlwifi-5000) - VERSION=8.24.2.12 + 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') SHORT_DESC="Intel Wireless WiFi Link 5000AGN firmware." - WEB_SITE="http://www.intellinuxwireless.org/?n=Downloads" WGET_URL="http://www.intellinuxwireless.org/iwlwifi/downloads/$MODULE-ucode-$VERSION.tgz" ;; iwlwifi-5150) - VERSION=8.24.2.2 + 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') SHORT_DESC="Intel Wireless WiFi Link 5150AGN firmware." - WEB_SITE="http://www.intellinuxwireless.org/?n=Downloads" WGET_URL="http://www.intellinuxwireless.org/iwlwifi/downloads/$MODULE-ucode-$VERSION.tgz" ;; iwlwifi-1000) - VERSION=128.50.3.1 + 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') SHORT_DESC="Intel Wireless WiFi Link 1000BGN firmware." - WEB_SITE="http://www.intellinuxwireless.org/?n=Downloads" WGET_URL="http://www.intellinuxwireless.org/iwlwifi/downloads/$MODULE-ucode-$VERSION.tgz" ;; iwlwifi-6000) - VERSION=9.176.4.1 + 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') SHORT_DESC="Intel Wireless WiFi Link 6000 Series Wi-fi Adapters" - WEB_SITE="http://www.intellinuxwireless.org/?n=Downloads" WGET_URL="http://www.intellinuxwireless.org/iwlwifi/downloads/$MODULE-ucode-$VERSION.tgz" ;; rt61|rt61pci)