#!/bin/bash

echo "Linux Wireless Chipset Detector - V1.1"
echo "Copyright 2008 Bill Giannikos"
echo ""
echo "For best results you should ensure you have the latest version of this utility from:"
echo "http://www.linlap.com/wiki/Linux+Wireless+Chipset+Detector"
echo ""
echo "Scanning for PCI Cards..."

FOUND="0"

if [ -f /sbin/lspci ]; then
	PCICARDS=`/sbin/lspci -nn`
fi
if [ -f /bin/lspci ]; then
	PCICARDS=`/bin/lspci -nn`
fi
if [ -f /usr/sbin/lspci ]; then
	PCICARDS=`/usr/sbin/lspci -nn`
fi
if [ -f /usr/bin/lspci ]; then
	PCICARDS=`/usr/bin/lspci -nn`
fi

if [ -f /sbin/lsusb ]; then
	USBCARDS=`/sbin/lsusb`
fi
if [ -f /bin/lsusb ]; then
	USBCARDS=`/bin/lsusb`
fi
if [ -f /usr/sbin/lsusb ]; then
	USBCARDS=`/usr/sbin/lsusb`
fi
if [ -f /usr/bin/lsusb ]; then
	USBCARDS=`/usr/bin/lsusb`
fi


TEST=`expr "$PCICARDS" : ".*050d:001a"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin FSD7000 802.11g PCI Wireless card [050d:001a]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*050d:0109"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin F5U409-CU USB/Serial Portable Adapter [050d:0109]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*050d:700f"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin F5D7001 - Wireless G Plus Desktop Card [050d:700f]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*050d:7050"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin F5D7050 802.11g Wireless USB Adapter [050d:7050]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*050d:705c"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin F5D7050 v4 [050d:705c]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*103c:12f8"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Hewlett-Packard Company Broadcom BCM4306 802.11b/g Wireless LAN [103c:12f8]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*103c:12fa"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Hewlett-Packard Company BCM4306 802.11b/g Wireless LAN Controller [103c:12fa]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*103c:1361"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Hewlett-Packard Company BCM4312 802.11a/b/g WLAN Controller [103c:1361]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*103c:1371"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Hewlett-Packard Company Broadcom Corporation BCM4312 802.11a/b/g (rev 02) [103c:1371]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1043:8187"`
if [ $TEST -gt 0 ]; then
       	echo "Found - ASUSTeK Computer Inc. 802.11a/b/g Wireless LAN Card [1043:8187]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*104c:8400"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Texas Instruments ACX 100 22Mbps Wireless Interface [104c:8400]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*104c:8401"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Texas Instruments ACX 100 22Mbps Wireless Interface [104c:8401]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*104c:9000"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Texas Instruments Wireless Interface (of unknown type) [104c:9000]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*104c:9065"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Texas Instruments TMS320DM642 [104c:9065]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*104c:9066"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Texas Instruments ACX 111 54Mbps Wireless Interface [104c:9066]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1050:0033"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Winbond Electronics Corp W89C33D 802.11 a/b/g BB/MAC [1050:0033]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*10ec:8180"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC [10ec:8180]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*10ec:8185"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller [10ec:8185]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1106:3253"`
if [ $TEST -gt 0 ]; then
       	echo "Found - VIA Technologies, Inc. VIA VT6655 WiFi Adapter, 802.11a/b/g [1106:3253]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1113:ee23"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Accton Technology Corporation SMCWPCIT-G 108Mbps Wireless PCI adapter [1113:ee23]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1114:0506"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atmel Corporation at76c506 802.11b Wireless Network Adaptor [1114:0506]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*111a:1203"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Efficient Networks, Inc SpeedStream 1023 Wireless PCI Adapter [111a:1203]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:2027"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirPlus Xtreme G DWL-G520 Adapter [1186:2027]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3203"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirPlus Xtreme G DWL-G520 Adapter [1186:3203]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3300"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc DWL-510 2.4GHz Wireless PCI Adapter [1186:3300]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a03"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirPro DWL-A650 Wireless Cardbus Adapter(rev.B) [1186:3a03]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a04"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirPro DWL-AB650 Multimode Wireless Cardbus Adapte [1186:3a04]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a05"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirPro DWL-AB520 Multimode Wireless PCI Adapter [1186:3a05]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a07"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirXpert DWL-AG650 Wireless Cardbus Adapter [1186:3a07]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a08"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirXpert DWL-AG520 Wireless PCI Adapter [1186:3a08]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a10"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirXpert DWL-AG650 Wireless Cardbus Adapter(rev.B) [1186:3a10]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a11"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirXpert DWL-AG520 Wireless PCI Adapter(rev.B) [1186:3a11]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a12"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirPlus DWL-G650 Wireless Cardbus Adapter(rev.C) [1186:3a12]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a13"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirPlus DWL-G520 Wireless PCI Adapter(rev.B) [1186:3a13]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a14"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirPremier DWL-AG530 Wireless PCI Adapter [1186:3a14]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a63"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc AirXpert DWL-AG660 Wireless Cardbus Adapter [1186:3a63]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3a70"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc ICH10 PCI Express Port 1 [1186:3a70]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:3c00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc D-link DWL-G650X [1186:3c00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1186:8400"`
if [ $TEST -gt 0 ]; then
       	echo "Found - D-Link System Inc D-Link DWL-650+ CardBus PC Card [1186:8400]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11ab:1fa6"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Marvell Technology Group Ltd. Marvell W8300 802.11 Adapter [11ab:1fa6]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11ab:138f"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Marvell Technology Group Ltd. W8300 802.11 Adapter (rev 07) [11ab:138f]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11ab:1fa7"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Marvell Technology Group Ltd. 88W8310 and 88W8000G [Libertas] 802.11g client chi [11ab:1fa7]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11ab:1faa"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless [11ab:1faa]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11ab:2a01"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Marvell Technology Group Ltd. 88W8335 [Libertas] 802.11b/g Wireless [11ab:2a01]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11ab:2a02"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Marvell Technology Group Ltd. 88W8361 [TopDog] 802.11n Wireless [11ab:2a02]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11c1:ab10"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Agere Systems WL60010 Wireless LAN MAC [11c1:ab10]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11c1:ab11"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Agere Systems WL60040 Multimode Wireles LAN MAC [11c1:ab11]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11c1:ab20"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Agere Systems ORiNOCO PCI Adapter [11c1:ab20]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11c1:ab21"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Agere Systems Agere Wireless PCI Adapter [11c1:ab21]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*11c1:ab30"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Agere Systems Hermes2 Mini-PCI WaveLAN a/b/g [11c1:ab30]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1260:3872"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intersil Corporation Prism 2.5 Wavelan chipset [1260:3872]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1260:3873"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intersil Corporation Prism 2.5 Wavelan chipset [1260:3873]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1260:3886"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intersil Corporation ISL3886 [Prism Javelin/Prism Xbow] [1260:3886]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1260:3890"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intersil Corporation ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Jav [1260:3890]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*126c:126c"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Northern Telecom 802.11b Wireless Ethernet Adapter [126c:126c]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1317:8201"`
if [ $TEST -gt 0 ]; then
       	echo "Found - ADMtek ADM8211 802.11b Wireless Interface [1317:8201]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1317:8211"`
if [ $TEST -gt 0 ]; then
       	echo "Found - ADMtek ADM8211 802.11b Wireless Interface [1317:8211]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:0013"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG311T 108 Mbps Wireless PCI Adapter [1385:0013]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:006b"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WA301 802.11b Wireless PCI Adapter [1385:006b]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4100"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear MA301 802.11b Wireless PCI Adapter [1385:4100]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4105"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear MA311 802.11b Wireless PCI Adapter [1385:4105]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4251"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG111T 108 Mbps Wireless USB 2.0 Adapter [1385:4251]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4400"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WAG511 802.11a/b/g Dual Band Wireless PC Card [1385:4400]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4600"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WAG511 802.11a/b/g Dual Band Wireless PC Card [1385:4600]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4601"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WAG511 802.11a/b/g Dual Band Wireless PC Card [1385:4601]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4610"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WAG511 802.11a/b/g Dual Band Wireless PC Card [1385:4610]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4800"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG511(v1) 54 Mbps Wireless PC Card [1385:4800]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4900"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG311v1 54 Mbps Wireless PCI Adapter [1385:4900]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4a00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WAG311 802.11a/g Wireless PCI Adapter [1385:4a00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4b00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG511T 108 Mbps Wireless PC Card [1385:4b00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4c00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG311v2 54 Mbps Wireless-G PCI Adapter [1385:4c00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4d00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG311T 108 Mbps Wireless PCI Adapter [1385:4d00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4e00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG511v2 54 Mbps Wireless PC Card [1385:4e00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:4f00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG511U Double 108 Mbps  Wireless PC Card [1385:4f00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:6b00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WG311v3 54 Mbps Wireless PCI Adapter [1385:6b00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:6d00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WPNT511 RangeMax 240 Mbps Wireless PC Card [1385:6d00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:7b00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WN511B RangeMax Next 270 Mbps Wireless PC Card [1385:7b00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:7c00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WN511T RangeMax Next 300 Mbps Wireless PC Card [1385:7c00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:7d00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WN311B RangeMax Next 270 Mbps Wireless PCI Adapter [1385:7d00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1385:7e00"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Netgear WN311T RangeMax Next 300 Mbps Wireless PCI Adapter [1385:7e00]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1462:6819"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Micro-Star International Co., Ltd. Broadcom Corporation BCM4306 802.11b/g Wireless LA [1462:6819]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1462:6825"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Micro-Star International Co., Ltd. PCI Card wireless 11g [PC54G] [1462:6825]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1462:6834"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Micro-Star International Co., Ltd. RaLink RT2500 802.11g [PC54G2] [1462:6834]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1462:b834"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Micro-Star International Co., Ltd. Wireless 11g Turbo G PCI card [MSI PC60G] [1462:b834]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14b9:0001"`
if [ $TEST -gt 0 ]; then
       	echo "Found - AIRONET Wireless Communications PC4800 [14b9:0001]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14b9:0340"`
if [ $TEST -gt 0 ]; then
       	echo "Found - AIRONET Wireless Communications PC4800 [14b9:0340]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14b9:0350"`
if [ $TEST -gt 0 ]; then
       	echo "Found - AIRONET Wireless Communications PC4800 [14b9:0350]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14b9:4500"`
if [ $TEST -gt 0 ]; then
       	echo "Found - AIRONET Wireless Communications PC4500 [14b9:4500]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14b9:4800"`
if [ $TEST -gt 0 ]; then
       	echo "Found - AIRONET Wireless Communications Cisco Aironet 340 802.11b Wireless LAN Adapter/Air [14b9:4800]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14b9:a504"`
if [ $TEST -gt 0 ]; then
       	echo "Found - AIRONET Wireless Communications Cisco Aironet Wireless 802.11b [14b9:a504]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14b9:a505"`
if [ $TEST -gt 0 ]; then
       	echo "Found - AIRONET Wireless Communications Cisco Aironet CB20a 802.11a Wireless LAN Adapter [14b9:a505]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14b9:a506"`
if [ $TEST -gt 0 ]; then
       	echo "Found - AIRONET Wireless Communications Cisco Aironet Mini PCI b/g [14b9:a506]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4220"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation 802-11b/g Wireless PCI controller, packaged as a L [14e4:4220]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4301"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4303 802.11b Wireless LAN Controller [14e4:4301]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4307"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4307 802.11b Wireless LAN Controller [14e4:4307]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4311"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4312"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4312 802.11a/b/g [14e4:4312]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4315"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4312 802.11b/g [14e4:4315]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4318"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Co [14e4:4318]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4319"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4311 [AirForce 54g] 802.11a/b/g PCI Express Tra [14e4:4319]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4320"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller [14e4:4320]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4321"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4306 802.11a Wireless LAN Controller [14e4:4321]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4322"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4306 UART [14e4:4322]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4324"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4309 802.11a/b/g [14e4:4324]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4325"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM43xG 802.11b/g [14e4:4325]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4328"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4329"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM43XG [14e4:4329]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:432b"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4344"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation EDGE/GPRS data and 802.11b/g combo cardbus [GC89] [14e4:4344]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*14e4:4705"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Broadcom Corporation BCM4704 Sentry5 802.11b Wireless LAN Controller [14e4:4705]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*15e8:0130"`
if [ $TEST -gt 0 ]; then
       	echo "Found - National Datacomm Corp Wireless PCI Card [15e8:0130]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*15e8:0131"`
if [ $TEST -gt 0 ]; then
       	echo "Found - National Datacomm Corp NCP130A2 Wireless NIC [15e8:0131]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1637:3874"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Linksys Linksys 802.11b WMP11 PCI Wireless card [1637:3874]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*167b:2102"`
if [ $TEST -gt 0 ]; then
       	echo "Found - ZyDAS Technology Corp. ZyDAS ZD1202 [167b:2102]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*167d:a000"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Samsung Electro-Mechanics Co., Ltd. IPW2200 miniPCI Wireless [167d:a000]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1688:1170"`
if [ $TEST -gt 0 ]; then
       	echo "Found - CastleNet Technology Inc. WLAN 802.11b card [1688:1170]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:0007"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5000 802.11a Wireless Adapter [168c:0007]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:0011"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5210 802.11a NIC [168c:0011]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:0012"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5211 802.11ab NIC [168c:0012]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:0013"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor [168c:0013]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:001a"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR2413 802.11bg NIC [168c:001a]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:001b"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5413 802.11abg NIC [168c:001b]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:001c"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter [168c:001c]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:0020"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5513 802.11abg Wireless NIC [168c:0020]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:0023"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5416 802.11abgn Wireless PCI Adapter [168c:0023]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:0024"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5418 802.11abgn Wireless PCI Express Adapter [168c:0024]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:1014"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. AR5212 802.11abg NIC [168c:1014]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*168c:3b08"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Atheros Communications Inc. D-Link AirPlus G DWL-G630 [168c:3b08]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*16ab:1101"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Global Sun Technology Inc PLX9052 PCMCIA-to-PCI Wireless LAN [16ab:1101]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*16ab:8501"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Global Sun Technology Inc WL-8305 Wireless LAN PCI Adapter [16ab:8501]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*16ec:3685"`
if [ $TEST -gt 0 ]; then
       	echo "Found - U.S. Robotics Wireless Access PCI Adapter Model 022415 [16ec:3685]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1737:0013"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Linksys WMP54G Wireless Pci Card [1737:0013]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1737:0015"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Linksys WMP54GS Wireless Pci Card [1737:0015]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1737:0029"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Linksys WPG54G ver. 4 PCI Card [1737:0029]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1799:6001"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin Wireless PCI Card - F5D6001 [1799:6001]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1799:6020"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin Wireless PCMCIA Card - F5D6020 [1799:6020]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1799:6060"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin Wireless PDA Card - F5D6060 [1799:6060]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1799:7000"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin Wireless PCI Card - F5D7000 [1799:7000]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1799:700a"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin Wireless PCI Card - F5D7000UK [1799:700a]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1799:7010"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Belkin BCM4306 802.11b/g Wireless Lan Controller F5D7010 [1799:7010]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*17cb:0001"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Airgo Networks Inc AGN100 802.11 a/b/g True MIMO Wireless Card [17cb:0001]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*17cb:0002"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Airgo Networks Inc AGN300 802.11 a/b/g True MIMO Wireless Card [17cb:0002]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*17fe:2120"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Linksys, A Division of Cisco Systems WMP11v4 802.11b PCI card [17fe:2120]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*17fe:2220"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Linksys, A Division of Cisco Systems [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter  [17fe:2220]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:0101"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink Wireless PCI Adapter RT2400 / RT2460 [1814:0101]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:0200"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink RT2500 802.11g PCI [PC54G2] [1814:0200]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:0201"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink RT2500 802.11g Cardbus/mini-PCI [1814:0201]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:0300"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink Wireless Adapter Canyon CN-WF511 [1814:0300]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:0301"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink RT2561/RT61 802.11g PCI [1814:0301]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:0302"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink RT2561/RT61 rev B 802.11g [1814:0302]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:0401"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink RT2600 802.11 MIMO [1814:0401]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:0601"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink VSM2 dual PMC carrier [1814:0601]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*1814:e932"`
if [ $TEST -gt 0 ]; then
       	echo "Found - RaLink RT2560F 802.11 b/g PCI [1814:e932]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*182d:9790"`
if [ $TEST -gt 0 ]; then
       	echo "Found - SiteCom Europe BV WL-121 Wireless Network Adapter 100g+ [Ver.3] [182d:9790]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*187e:3403"`
if [ $TEST -gt 0 ]; then
       	echo "Found - ZyXEL Communication Corporation ZyAir G-110 802.11g [187e:3403]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*187e:340e"`
if [ $TEST -gt 0 ]; then
       	echo "Found - ZyXEL Communication Corporation M-302 802.11g XtremeMIMO [187e:340e]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:1000"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation 82542 Gigabit Ethernet Controller (Fiber) [8086:1000]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:1001"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation 82543GC Gigabit Ethernet Controller (Fiber) [8086:1001]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:1043"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter [8086:1043]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4220"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation PRO/Wireless 2200BG Network Connection [8086:4220]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4222"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4222]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4223"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation PRO/Wireless 2915ABG Network Connection [8086:4223]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4224"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation PRO/Wireless 2915ABG Network Connection [8086:4224]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4227"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4227]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4229"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection [8086:4229]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4230"`
if [ $TEST -gt 0 ]; then
       	echo "Found - Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection [8086:4230]"
	FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4232"`
if [ $TEST -gt 0 ]; then
        echo "Found - Intel Corporation Wireless WiFi Link 5100 [8086:4232]"
        FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4235"`
if [ $TEST -gt 0 ]; then
        echo "Found - Intel Corporation PRO/Wireless 5300 AGN [Shiloh] Network Connection [8086:4235]"
        FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4236"`
if [ $TEST -gt 0 ]; then
        echo "Found - Intel Corporation Wireless WiFi Link 5100 [8086:4236]"
        FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:4237"`
if [ $TEST -gt 0 ]; then
        echo "Found - Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection [8086:4237]"
        FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*8086:423a"`
if [ $TEST -gt 0 ]; then
        echo "Found - Intel Corporation PRO/Wireless 5350 AGN [Echo Peak] Network Connection [8086:423a]"
        FOUND="1"
fi
TEST=`expr "$PCICARDS" : ".*a727:0013"`
if [ $TEST -gt 0 ]; then
       	echo "Found - 3Com Corporation 3CRPAG175 Wireless PC Card [a727:0013]"
	FOUND="1"
fi

echo ""
echo "Scanning for USB Cards..."
echo ""

TEST=`expr "$USBCARDS" : ".*03eb:7603"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atmel Corp. at76c503a D-Link DWL-120 802.11b Adapter [03eb:7603]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*03eb:7605"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atmel Corp. at76c503a 802.11b Adapter [03eb:7605]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*03eb:7606"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atmel Corp. at76c505 802.11b Adapter [03eb:7606]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*03eb:7613"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atmel Corp. WL-1130 USB [03eb:7613]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*03eb:7614"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atmel Corp. AT76c505a Wireless Adapter [03eb:7614]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*03f0:171d"`
if [ $TEST -gt 0 ]; then
        echo "Found - Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated  [03f0:171d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*040d:3184"`
if [ $TEST -gt 0 ]; then
        echo "Found - VIA Technologies, Inc. VNT VT6656 USB-802.11 Wireless LAN Adapter [040d:3184]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:0006"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-USB-L11 Wireless LAN Adapter [0411:0006]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:000b"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-USB-L11G-WR Wireless LAN Adapter [0411:000b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:000d"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-USB-L11G Wireless LAN Adapter [0411:000d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:0044"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-USB-KB11 Wireless LAN Adapter [0411:0044]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:004d"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-USB-B11 Wireless LAN Adapter [0411:004d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:0050"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI2-USB2-G54 Wireless LAN Adapter [0411:0050]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:005e"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-KG54-YB WLAN [0411:005e]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:0066"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-KG54 WLAN [0411:0066]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:0067"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-KG54-AI WLAN [0411:0067]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:0091"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-KAMG54 Wireless LAN Adapter [0411:0091]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:0092"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-KAMG54 Bootloader [0411:0092]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:0097"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-KG54-BB [0411:0097]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:00a9"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-AMG54HP Wireless LAN Adapter [0411:00a9]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:00aa"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-AMG54HP Bootloader [0411:00aa]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:00ca"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. 802.11n Network Adapter [0411:00ca]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:00cb"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-G300N 802.11n Adapter [0411:00cb]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:00d8"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-SG54HP [0411:00d8]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:00d9"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-G54HP [0411:00d9]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0411:00da"`
if [ $TEST -gt 0 ]; then
        echo "Found - MelCo., Inc. WLI-U2-KG54L [0411:00da]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0416:0035"`
if [ $TEST -gt 0 ]; then
        echo "Found - Winbond Electronics Corp. W89C35 802.11bg WLAN Adapter [0416:0035]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0457:0163"`
if [ $TEST -gt 0 ]; then
        echo "Found - Silicon Integrated Systems Corp. 802.11 Wireless LAN Adapter [0457:0163]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0457:5401"`
if [ $TEST -gt 0 ]; then
        echo "Found - Silicon Integrated Systems Corp. Wireless Adapter RO80211GS-USB [0457:5401]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*045e:00c2"`
if [ $TEST -gt 0 ]; then
        echo "Found - Microsoft Corp. Wireless Adapter MN-710 [045e:00c2]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0471:1230"`
if [ $TEST -gt 0 ]; then
        echo "Found - Philips Wireless Adapter 11g [0471:1230]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0471:200a"`
if [ $TEST -gt 0 ]; then
        echo "Found - Philips Wireless Network Adapter [0471:200a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0471:200f"`
if [ $TEST -gt 0 ]; then
        echo "Found - Philips 802.11n Wireless Adapter [0471:200f]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0506:0a01"`
if [ $TEST -gt 0 ]; then
        echo "Found - 3Com Corp. 3CRSHEW696 Wireless Adapter [0506:0a01]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0506:0a11"`
if [ $TEST -gt 0 ]; then
        echo "Found - 3Com Corp. 3CRWE254G72 802.11g Adapter [0506:0a11]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:0050"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components F5D6050 802.11b Wireless Adapter [050d:0050]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:5055"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components F5D5055 [050d:5055]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:6051"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components 11Mbps Wireless Network Adapter [050d:6051]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:7050"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components F5D7050 ver 1000 WiFi [050d:7050]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:7051"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components F5D7051 54g USB Network Adapter [050d:7051]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:705a"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components F5D7050A Wireless Adapter [050d:705a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:705b"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components Wireless G Adapter [050d:705b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:705c"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components F5D7050 v4000 Wireless Adapter [050d:705c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:905b"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components F5D9050 ver 3 Wireless Adapter [050d:905b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*050d:905c"`
if [ $TEST -gt 0 ]; then
        echo "Found - Belkin Components Wireless G Plus MIMO Network Adapter [050d:905c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*055d:a010"`
if [ $TEST -gt 0 ]; then
        echo "Found - Samsung Electro-Mechanics Co. WLAN Adapter(SWL-2300) [055d:a010]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*055d:a012"`
if [ $TEST -gt 0 ]; then
        echo "Found - Samsung Electro-Mechanics Co. WLAN Adapter(SWL-2300) [055d:a012]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*055d:a013"`
if [ $TEST -gt 0 ]; then
        echo "Found - Samsung Electro-Mechanics Co. WLAN Adapter(SWL-2350) [055d:a013]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*055d:b000"`
if [ $TEST -gt 0 ]; then
        echo "Found - Samsung Electro-Mechanics Co. 11Mbps WLAN Mini Adapter [055d:b000]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*055d:b230"`
if [ $TEST -gt 0 ]; then
        echo "Found - Samsung Electro-Mechanics Co. Netopia 802.11b WLAN Adapter [055d:b230]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*055d:b231"`
if [ $TEST -gt 0 ]; then
        echo "Found - Samsung Electro-Mechanics Co. LG Wireless LAN 11b Adapter [055d:b231]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0572:2000"`
if [ $TEST -gt 0 ]; then
        echo "Found - Conexant Systems (Rockwell), Inc. SoftGate 802.11 Adapter [0572:2000]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0572:2002"`
if [ $TEST -gt 0 ]; then
        echo "Found - Conexant Systems (Rockwell), Inc. SoftGate 802.11 Adapter [0572:2002]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3400"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. ZyAIR B-220 IEEE 802.11b Adapter [0586:3400]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3401"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. ZyAIR G-220 [0586:3401]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3402"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. (ZD1211)IEEE 802.11b+g Adapter [0586:3402]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3407"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. G-200 v2 [0586:3407]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3409"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. AG-225H [0586:3409]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:340a"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. M-202 [0586:340a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:340f"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. G-220 v2 [0586:340f]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3410"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. Wi-Fi Wireless LAN Adapter [0586:3410]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3412"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. Wi-Fi Wireless LAN Adapter [0586:3412]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3413"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. AG-225H v2 802.11a/g Wi-Fi Finder & Adapter [0586:3413]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0586:3415"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyXEL Communications Corp. G-210H 802.11g Wireless Adapter [0586:3415]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*066b:2211"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys, Inc. WUSB11 802.11b Adapter [066b:2211]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*066b:2212"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys, Inc. WUSB11v2.5 802.11b Adapter [066b:2212]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*066b:2213"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys, Inc. WUSB12v1.1 802.11b Adapter [066b:2213]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0681:3c06"`
if [ $TEST -gt 0 ]; then
        echo "Found - Siemens Information and Communication Products 54g USB Network Adapter [0681:3c06]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*069a:0320"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. IEEE 802.11b Wireless LAN Card [069a:0320]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*069a:0321"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. Dynalink WLL013 / Compex WLU11A 802.11b Adapter [069a:0321]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*069a:0821"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. BT Voyager 1010 802.11b Adapter [069a:0821]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0707:ee04"`
if [ $TEST -gt 0 ]; then
        echo "Found - Standard Microsystems Corp. SMCWUSB32 802.11b Wireless LAN Card [0707:ee04]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0707:ee06"`
if [ $TEST -gt 0 ]; then
        echo "Found - Standard Microsystems Corp. EZ-Connect 802.11g Adapter [0707:ee06]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0707:ee13"`
if [ $TEST -gt 0 ]; then
        echo "Found - Standard Microsystems Corp. EZ-Connect 802.11g Adapter [0707:ee13]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0769:11f2"`
if [ $TEST -gt 0 ]; then
        echo "Found - Surecom Technology Corp. EP-9001-g 802.11g 54M WLAN Adapter [0769:11f2]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0769:11f3"`
if [ $TEST -gt 0 ]; then
        echo "Found - Surecom Technology Corp. RT2570 [0769:11f3]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0769:11f7"`
if [ $TEST -gt 0 ]; then
        echo "Found - Surecom Technology Corp. 802.11g 54M WLAN Adapter [0769:11f7]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0769:31f3"`
if [ $TEST -gt 0 ]; then
        echo "Found - Surecom Technology Corp. RT2573 [0769:31f3]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*077b:2219"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSB11 V2.6 802.11b Adapter [077b:2219]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0789:010c"`
if [ $TEST -gt 0 ]; then
        echo "Found - Logitec Corp. Realtek RTL8187 Wireless 802.11g 54Mbps Network Ad [0789:010c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*079b:004b"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sagem Wi-Fi 11g adapter [079b:004b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07aa:000c"`
if [ $TEST -gt 0 ]; then
        echo "Found - Corega K.K. WirelessLAN USB-11 [07aa:000c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07aa:0012"`
if [ $TEST -gt 0 ]; then
        echo "Found - Corega K.K. Stick-11 802.11b Adapter [07aa:0012]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07aa:7613"`
if [ $TEST -gt 0 ]; then
        echo "Found - Corega K.K. Stick-11 V2 802.11b Adapter [07aa:7613]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:6001"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. WL54 [07b8:6001]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:b000"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. BWU613 [07b8:b000]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:1201"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. IEEE 802.11b Adapter [07b8:1201]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:b21a"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. 802.11g Wireless Adapter [07b8:b21a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:b21b"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. HWU54DM [07b8:b21b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:b21c"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. RT2573 [07b8:b21c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:b21d"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. RT2573 [07b8:b21d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:b21e"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. RT2573 [07b8:b21e]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07b8:b21f"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. WUG2700 [07b8:b21f]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3a0d"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System DWA-120 Wireless 108G Adapter [07d1:3a0d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3b01"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System AirPlus G DWL-G122 Wireless Adapter [07d1:3b01]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3b10"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System RangeBooster N Adapter [07d1:3b10]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3b11"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System Wireless N Adapter DWA-130 [07d1:3b11]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3c03"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System DWL-G122 802.11g Adapter [ralink rt73] [07d1:3c03]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3c04"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System WUA-1340 [07d1:3c04]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3c05"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System EH103 Wireless G Adapter [07d1:3c05]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3c07"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System Wireless G DWA-110 Adapter [07d1:3c07]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:3c09"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System DWA-140 802.11n Adapter [ralink rt2870] [07d1:3c09]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*07d1:5100"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link System Remote NDIS Device [07d1:5100]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0803:4310"`
if [ $TEST -gt 0 ]; then
        echo "Found - Zoom Telephonics, Inc. Wireless-G [0803:4310]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0803:a312"`
if [ $TEST -gt 0 ]; then
        echo "Found - Zoom Telephonics, Inc. Wireless-G [0803:a312]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:3502"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. WN3501D Wireless Adapter [083a:3502]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:5501"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. Wireless Adapter 11g [083a:5501]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:6618"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. 802.11n Wireless Adapter [083a:6618]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:7522"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. 802.11N Wireless Adapter [083a:7522]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:a618"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. SMC EZ Connect N Draft 11n Wireless Adapter [083a:a618]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:b522"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. EZ Connect N Draft 11n Wireless USB2.0 Adapter [083a:b522]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:c003"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. 802.11b Wireless Adapter [083a:c003]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:c501"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. Zoom Wireless-G [083a:c501]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:c561"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. 802.11a/g Wireless Adapter [083a:c561]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:e501"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. ZD1211B [083a:e501]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:f501"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. 802.11g Wireless Adapter [083a:f501]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:f502"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. 802.11g Wireless Adapter [083a:f502]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:3501"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. 2664W [083a:3501]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:3503"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. T-Sinus 111 Wireless Adapter [083a:3503]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:4505"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. SMCWUSB-G [083a:4505]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*083a:e501"`
if [ $TEST -gt 0 ]; then
        echo "Found - Accton Technology Corp. ZD1211B [083a:e501]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4110"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. MA111(v1) 802.11b Wireless [Intersil Prism 3.0] [0846:4110]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4200"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WG121(v1) 54 Mbps Wireless [Intersil Prism GT] [0846:4200]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4210"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WG121(v2) 54 Mbps Wireless [Intersil Prism GT] [0846:4210]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4220"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WG111(v1) 54 Mbps Wireless [Intersil Prism54 Inter [0846:4220]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4230"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. MA111(v2) 802.11b Wireless [SIS SIS 162] [0846:4230]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4240"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WG111v2 54 Mbps Wireless [RealTek RTL8187L] [0846:4240]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4260"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WG111v3 54 Mbps Wireless [realtek RTL8187B] [0846:4260]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4300"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WG111U Double 108 Mbps Wireless [Atheros AR5004X / [0846:4300]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:4301"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WG111U (no firmware) Double 108 Mbps Wireless [Ath [0846:4301]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:6a00"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WG111v2 54 Mbps Wireless [RealTek RTL8187L] [0846:6a00]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:7100"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WN121T RangeMax Next Wireless-N [Marvell TopDog] [0846:7100]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:9000"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WN111(v1) RangeMax Next Wireless [Marvell TopDog] [0846:9000]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:9001"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WN111(v2) RangeMax Next Wireless [Atheros AR9001U- [0846:9001]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0846:9010"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. WNDA3100 RangeMax Dual Band Wireless-N [Atheros AR [0846:9010]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0864:4100"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. MA101 802.11b Adapter [0864:4100]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0864:4102"`
if [ $TEST -gt 0 ]; then
        echo "Found - NetGear, Inc. MA101 802.11b Adapter [0864:4102]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*08dd:0112"`
if [ $TEST -gt 0 ]; then
        echo "Found - Billionton Systems, Inc. Wireless LAN Adapter [08dd:0112]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*08dd:0113"`
if [ $TEST -gt 0 ]; then
        echo "Found - Billionton Systems, Inc. Wireless LAN Adapter [08dd:0113]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0967:0204"`
if [ $TEST -gt 0 ]; then
        echo "Found - Acer (??) WarpLink 802.11b Adapter [0967:0204]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*09aa:1000"`
if [ $TEST -gt 0 ]; then
        echo "Found - Intersil Corp. Prism GT 802.11b/g Adapter [09aa:1000]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*09aa:3642"`
if [ $TEST -gt 0 ]; then
        echo "Found - Intersil Corp. Prism 2.x 802.11b Adapter [09aa:3642]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0ace:1201"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyDAS 802.11b WiFi [0ace:1201]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0ace:1211"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyDAS 802.11b/g USB2 WiFi [0ace:1211]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0ace:1215"`
if [ $TEST -gt 0 ]; then
        echo "Found - ZyDAS WLA-54L WiFi [0ace:1215]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:1706"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. WL-167G 802.11g Adapter [ralink] [0b05:1706]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:1707"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. WL-167g Wireless Adapter [0b05:1707]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:170c"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. WL-159g [0b05:170c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:170d"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. 802.11b/g Wireless Network Adapter [0b05:170d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:171b"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. A9T wireless [0b05:171b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:171c"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. 802.11b/g Wireless Network Adapter [0b05:171c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:1723"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. WL-167G v2 802.11g Adapter [ralink] [0b05:1723]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:1724"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. RT2573 [0b05:1724]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:172a"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. ASUS 802.11n Network Adapter [0b05:172a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:172b"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. 802.11n Network Adapter [0b05:172b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:1731"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. ASUS 802.11n Network Adapter [0b05:1731]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:1732"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. 802.11n Network Adapter [0b05:1732]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b05:1742"`
if [ $TEST -gt 0 ]; then
        echo "Found - ASUSTek Computer, Inc. 802.11n Network Adapter [0b05:1742]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b3b:0163"`
if [ $TEST -gt 0 ]; then
        echo "Found - Tekram Technology Co., Ltd TL-WN320G 1.0 WLAN Adapter [0b3b:0163]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b3b:1601"`
if [ $TEST -gt 0 ]; then
        echo "Found - Tekram Technology Co., Ltd Allnet 0193 802.11b Adapter [0b3b:1601]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b3b:1602"`
if [ $TEST -gt 0 ]; then
        echo "Found - Tekram Technology Co., Ltd ZyXEL ZyAIR B200 802.11b Adapter [0b3b:1602]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b3b:1612"`
if [ $TEST -gt 0 ]; then
        echo "Found - Tekram Technology Co., Ltd AIR.Mate 2@net 802.11b Adapter [0b3b:1612]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b3b:1620"`
if [ $TEST -gt 0 ]; then
        echo "Found - Tekram Technology Co., Ltd Allnet USB 2.0 Wireless Network Adapter [0b3b:1620]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b3b:1630"`
if [ $TEST -gt 0 ]; then
        echo "Found - Tekram Technology Co., Ltd QuickWLAN [0b3b:1630]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b3b:5630"`
if [ $TEST -gt 0 ]; then
        echo "Found - Tekram Technology Co., Ltd ZD1211 [0b3b:5630]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0b3b:6630"`
if [ $TEST -gt 0 ]; then
        echo "Found - Tekram Technology Co., Ltd ZD1211 [0b3b:6630]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0baf:00eb"`
if [ $TEST -gt 0 ]; then
        echo "Found - U.S. Robotics USR1120 802.11b Adapter [0baf:00eb]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0baf:0118"`
if [ $TEST -gt 0 ]; then
        echo "Found - U.S. Robotics U5 802.11g Adapter [0baf:0118]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0baf:0121"`
if [ $TEST -gt 0 ]; then
        echo "Found - U.S. Robotics USR5423 WLAN [0baf:0121]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0bda:8187"`
if [ $TEST -gt 0 ]; then
        echo "Found - Realtek Semiconductor Corp. RTL8187 Wireless Adapter [0bda:8187]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0bda:8189"`
if [ $TEST -gt 0 ]; then
        echo "Found - Realtek Semiconductor Corp. RTL8187B Wireless 802.11g 54Mbps Network Adapter [0bda:8189]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0bda:8197"`
if [ $TEST -gt 0 ]; then
        echo "Found - Realtek Semiconductor Corp. RTL8187B Wireless Adapter [0bda:8197]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0001"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com M4Y-750 [0cde:0001]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0002"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com XI-725/726 Prism2.5 802.11b Adapter [0cde:0002]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0003"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com Sagem 802.11b Dongle [0cde:0003]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0004"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com Sagem 802.11b Dongle [0cde:0004]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0005"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com XI-735 Prism3 802.11b Adapter [0cde:0005]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0006"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com Medion 40900 802.11b Adapter [0cde:0006]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0008"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com Sitecom Wireless Network Adapter 100G+ WL-125 [0cde:0008]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0009"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com (ZD1211)IEEE 802.11b+g Adapter [0cde:0009]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0011"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com ZD1211 [0cde:0011]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0012"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com AR5523 [0cde:0012]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0013"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com AR5523 driver (no firmware) [0cde:0013]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0014"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com NB 802.11g Wireless LAN Adapter(3887A) [0cde:0014]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0015"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com Zoom Wireless-G [0cde:0015]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0016"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com NB 802.11g Wireless LAN Adapter(3887A) [0cde:0016]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0018"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com NB 802.11a/b/g Wireless LAN Adapter(3887A) [0cde:0018]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:001c"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com 802.11b/g Wireless Network Adapter [0cde:001c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0020"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com Wi-Fi Wireless LAN Adapter [0cde:0020]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:0022"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com 802.11b/g/n Wireless Network Adapter [0cde:0022]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cde:001a"`
if [ $TEST -gt 0 ]; then
        echo "Found - Z-Com ZD1211B [0cde:001a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cf3:0001"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications, Inc. AR5523 [0cf3:0001]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cf3:0002"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications, Inc. AR5523 (no firmware) [0cf3:0002]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cf3:0003"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications, Inc. AR5523 [0cf3:0003]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cf3:0004"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications, Inc. AR5523 (no firmware) [0cf3:0004]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cf3:0005"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications, Inc. AR5523 [0cf3:0005]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0cf3:0006"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications, Inc. AR5523 (no firmware) [0cf3:0006]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0d8e:7100"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology, Inc. 802.11b Adapter [0d8e:7100]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0d8e:7110"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology, Inc. WL-210 [0d8e:7110]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0d8e:7801"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology, Inc. AR5523 [0d8e:7801]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0d8e:7802"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology, Inc. AR5523 (no firmware) [0d8e:7802]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0d8e:7811"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology, Inc. AR5523 [0d8e:7811]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0d8e:7812"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology, Inc. AR5523 (no firmware) [0d8e:7812]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0d8e:7a01"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology, Inc. PRISM25 802.11b Adapter [0d8e:7a01]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:1020"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International PC2PC WLAN Card [0db0:1020]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:4600"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International 802.11b/g Turbo Wireless Adapter [0db0:4600]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:4011"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International Medion Flash XL V2.0 Card Reader [0db0:4011]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:6823"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International UB11B/MS-6823 802.11b Wi-Fi adapter [0db0:6823]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:6826"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International IEEE 802.11g Wireless Network Adapter [0db0:6826]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:6861"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International MSI-6861 802.11g WiFi adapter [0db0:6861]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:6865"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International RT2570 [0db0:6865]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:6869"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International RT2570 [0db0:6869]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:6874"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International RT2573 [0db0:6874]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:6877"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International RT2573 [0db0:6877]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:a861"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International RT2573 [0db0:a861]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0db0:a874"`
if [ $TEST -gt 0 ]; then
        echo "Found - Micro Star International RT2573 [0db0:a874]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0df6:000d"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sitecom Europe B.V. WL-168 Wireless Network Adapter 54g [0df6:000d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0df6:0017"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sitecom Europe B.V. WL-182 [0df6:0017]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0df6:061c"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sitecom Europe B.V. LN-028 [0df6:061c]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0df6:9071"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sitecom Europe B.V. zd1211 802.11g Adapter [0df6:9071]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0df6:9075"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sitecom Europe B.V. ZD1211B [0df6:9075]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0df6:90ac"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sitecom Europe B.V. WL-172 [0df6:90ac]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0df6:9712"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sitecom Europe B.V. WL-113 rev 2 [0df6:9712]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0f88:3012"`
if [ $TEST -gt 0 ]; then
        echo "Found - VTech Holdings, Ltd RT2570 [0f88:3012]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*0f88:3014"`
if [ $TEST -gt 0 ]; then
        echo "Found - VTech Holdings, Ltd ZD1211B [0f88:3014]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:8001"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-54G [1044:8001]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:8002"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-BR402W [1044:8002]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:8003"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-WLBM101 [1044:8003]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:8004"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-WLBZ101 802.11b Adapter [1044:8004]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:8005"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-WLBZ201 802.11b Adapter [1044:8005]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:8006"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-WBZB-M 802.11b Adapter [1044:8006]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:8007"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-WBKG [1044:8007]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:8008"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-WB01GS [1044:8008]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:800a"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-WI05GS [1044:800a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1044:800b"`
if [ $TEST -gt 0 ]; then
        echo "Found - Chu Yuen Enterprise Co., Ltd GN-WB30N 802.11n WLAN Card [1044:800b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*13b1:000b"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSB11 v4.0 802.11b Adapter [13b1:000b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*13b1:000d"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSB54G Wireless Adapter [13b1:000d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*13b1:0011"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSB54GP v4.0 802.11g Adapter [13b1:0011]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*13b1:001a"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys HU200TS Wireless Adapter [13b1:001a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*13b1:0020"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSB54GC 802.11g Adapter [ralink rt73] [13b1:0020]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*13b1:0023"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSB54GR [13b1:0023]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*13b1:0024"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSBF54G v1.1 802.11g Adapter w/ Wi-Fi Finder [13b1:0024]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*13d3:3247"`
if [ $TEST -gt 0 ]; then
        echo "Found - IMC Networks 802.11 n/g/b Wireless LAN Adapter [13d3:3247]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1435:0711"`
if [ $TEST -gt 0 ]; then
        echo "Found - Wistron NeWeb UR055G [1435:0711]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1435:0826"`
if [ $TEST -gt 0 ]; then
        echo "Found - Wistron NeWeb AR5523 [1435:0826]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1435:0827"`
if [ $TEST -gt 0 ]; then
        echo "Found - Wistron NeWeb AR5523 (no firmware) [1435:0827]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1435:0828"`
if [ $TEST -gt 0 ]; then
        echo "Found - Wistron NeWeb AR5523 [1435:0828]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1435:0829"`
if [ $TEST -gt 0 ]; then
        echo "Found - Wistron NeWeb AR5523 (no firmware) [1435:0829]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*148f:1706"`
if [ $TEST -gt 0 ]; then
        echo "Found - Ralink Technology, Corp. RT2500USB Wireless Adapter [148f:1706]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*148f:2570"`
if [ $TEST -gt 0 ]; then
        echo "Found - Ralink Technology, Corp. 802.11g WiFi [148f:2570]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*148f:2573"`
if [ $TEST -gt 0 ]; then
        echo "Found - Ralink Technology, Corp. RT2501USB Wireless Adapter [148f:2573]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*148f:2671"`
if [ $TEST -gt 0 ]; then
        echo "Found - Ralink Technology, Corp. RT2601USB Wireless Adapter [148f:2671]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*148f:9020"`
if [ $TEST -gt 0 ]; then
        echo "Found - Ralink Technology, Corp. RT2500USB Wireless Adapter [148f:9020]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*148f:9021"`
if [ $TEST -gt 0 ]; then
        echo "Found - Ralink Technology, Corp. RT2501USB Wireless Adapter [148f:9021]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*14b2:3a93"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications Inc USB WLAN Device [14b2:3a93]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*14b2:3c02"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications Inc C54RU WLAN [14b2:3c02]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*14b2:3c22"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications Inc C54RU [14b2:3c22]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*14ea:ab10"`
if [ $TEST -gt 0 ]; then
        echo "Found - Planex Communications GW-US54GZ [14ea:ab10]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*14ea:ab13"`
if [ $TEST -gt 0 ]; then
        echo "Found - Planex Communications GW-US54Mini [14ea:ab13]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*157e:3006"`
if [ $TEST -gt 0 ]; then
        echo "Found - TRENDnet TEW-444UB EU [157e:3006]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*157e:3007"`
if [ $TEST -gt 0 ]; then
        echo "Found - TRENDnet TEW-444UB EU (no firmware) [157e:3007]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*157e:300a"`
if [ $TEST -gt 0 ]; then
        echo "Found - TRENDnet TEW-429UB 802.11g Adapter with HotSpot Detector [157e:300a]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*157e:300b"`
if [ $TEST -gt 0 ]; then
        echo "Found - TRENDnet TEW-429UB [157e:300b]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*157e:300d"`
if [ $TEST -gt 0 ]; then
        echo "Found - TRENDnet TEW-429UB C1 [157e:300d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*157e:3204"`
if [ $TEST -gt 0 ]; then
        echo "Found - TRENDnet ALL0298 v2 [157e:3204]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*157e:3205"`
if [ $TEST -gt 0 ]; then
        echo "Found - TRENDnet AR5523 [157e:3205]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*157e:3206"`
if [ $TEST -gt 0 ]; then
        echo "Found - TRENDnet AR5523 (no firmware) [157e:3206]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1668:0408"`
if [ $TEST -gt 0 ]; then
        echo "Found - Actiontec Electronics, Inc. [hex] Prism2.5 802.11b Adapter [1668:0408]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1668:0421"`
if [ $TEST -gt 0 ]; then
        echo "Found - Actiontec Electronics, Inc. [hex] Prism2.5 802.11b Adapter [1668:0421]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1668:1050"`
if [ $TEST -gt 0 ]; then
        echo "Found - Actiontec Electronics, Inc. [hex] 802.11g Wireless Mini adapter [1668:1050]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1668:6097"`
if [ $TEST -gt 0 ]; then
        echo "Found - Actiontec Electronics, Inc. [hex] 802.11b Wireless Adapter [1668:6097]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1668:6106"`
if [ $TEST -gt 0 ]; then
        echo "Found - Actiontec Electronics, Inc. [hex] ROPEX FreeLan 802.11b [1668:6106]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1668:7605"`
if [ $TEST -gt 0 ]; then
        echo "Found - Actiontec Electronics, Inc. [hex] UAT1 Wireless Ethernet Adapter [1668:7605]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*168c:0001"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications AR5523 [168c:0001]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*168c:0002"`
if [ $TEST -gt 0 ]; then
        echo "Found - Atheros Communications AR5523 (no firmware) [168c:0002]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1690:0701"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. [hex] WLAN [1690:0701]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1690:0710"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. [hex] SMCWUSBT-G [1690:0710]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1690:0711"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. [hex] SMCWUSBT-G (no firmware) [1690:0711]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1690:0712"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. [hex] AR5523 [1690:0712]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1690:0713"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. [hex] AR5523 (no firmware) [1690:0713]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1690:0722"`
if [ $TEST -gt 0 ]; then
        echo "Found - Askey Computer Corp. [hex] RT2573 [1690:0722]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*16ab:7801"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology AR5523 [16ab:7801]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*16ab:7802"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology AR5523 (no firmware) [16ab:7802]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*16ab:7811"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology AR5523 [16ab:7811]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*16ab:7812"`
if [ $TEST -gt 0 ]; then
        echo "Found - Global Sun Technology AR5523 (no firmware) [16ab:7812]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1915:2233"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSB11 v2.8 802.11b Adapter [1915:2233]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*1915:2234"`
if [ $TEST -gt 0 ]; then
        echo "Found - Linksys WUSB54G 802.11g Adapter [1915:2234]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:0001"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-120 WIRELESS ADAPTER [2001:0001]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3200"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-120 802.11b (Atmel RFMD503A) [usbvnetr] [2001:3200]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3700"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-122 802.11b [2001:3700]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3701"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-G120 Spinnaker 802.11b [2001:3701]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3702"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-120 rev F [2001:3702]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3703"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-122 802.11b [2001:3703]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3704"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-G122 802.11g rev. A2 [2001:3704]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3705"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] AirPlus G DWL-G120 Wireless Adapter(rev.C) [2001:3705]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3761"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] IEEE 802.11g USB2.0 Wireless Network Adapter-PN [2001:3761]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3a00"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-AG132 [2001:3a00]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3a01"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-AG132 (no firmware) [2001:3a01]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3a02"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-G132 [2001:3a02]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3a03"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-G132 (no firmware) [2001:3a03]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3a04"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-AG122 [2001:3a04]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3a05"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-AG122 (no firmware) [2001:3a05]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3a80"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] AirPlus Xtreme G DWL-G132 Wireless Adapter [2001:3a80]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3a82"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] AirPremier AG DWL-AG132 Wireless Adapter [2001:3a82]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3b00"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] AirPlus DWL-120+ Wireless Adapter [2001:3b00]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3c00"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] DWL-G122 802.11g rev. B1 [ralink] [2001:3c00]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3c01"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] AirPlus AG DWL-AG122 Wireless Adapter [2001:3c01]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2001:3c02"`
if [ $TEST -gt 0 ]; then
        echo "Found - D-Link Corp. [hex] AirPlus G DWL-G122 Wireless Adapter [2001:3c02]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2019:3220"`
if [ $TEST -gt 0 ]; then
        echo "Found - PLANEX GW-US11S WLAN [2019:3220]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2019:5303"`
if [ $TEST -gt 0 ]; then
        echo "Found - PLANEX GW-US54GXS [2019:5303]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2019:ab01"`
if [ $TEST -gt 0 ]; then
        echo "Found - PLANEX GW-US54HP [2019:ab01]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2019:ab50"`
if [ $TEST -gt 0 ]; then
        echo "Found - PLANEX GW-US54Mini2 [2019:ab50]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2019:c002"`
if [ $TEST -gt 0 ]; then
        echo "Found - PLANEX GW-US54SG [2019:c002]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2019:c007"`
if [ $TEST -gt 0 ]; then
        echo "Found - PLANEX GW-US54GZL [2019:c007]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2019:ed02"`
if [ $TEST -gt 0 ]; then
        echo "Found - PLANEX GW-USMM [2019:ed02]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*2c02:14ea"`
if [ $TEST -gt 0 ]; then
        echo "Found - Planex Communications GW-US11H WLAN [2c02:14ea]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*413c:8100"`
if [ $TEST -gt 0 ]; then
        echo "Found - Dell Computer Corp. TrueMobile 1180 802.11b Adapter [413c:8100]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*413c:8104"`
if [ $TEST -gt 0 ]; then
        echo "Found - Dell Computer Corp. Wireless 1450 Dual-band (802.11a/b/g) USB2.0 Adapt [413c:8104]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*8086:1111"`
if [ $TEST -gt 0 ]; then
        echo "Found - Intel Corp. PRO/Wireless 2011B 802.11b Adapter [8086:1111]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*9016:182d"`
if [ $TEST -gt 0 ]; then
        echo "Found - Sitecom WL-022 802.11b Adapter [9016:182d]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*a727:6893"`
if [ $TEST -gt 0 ]; then
        echo "Found - 3Com AR5523 [a727:6893]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*a727:6895"`
if [ $TEST -gt 0 ]; then
        echo "Found - 3Com AR5523 [a727:6895]"
        FOUND="1"
fi
TEST=`expr "$USBCARDS" : ".*a727:6897"`
if [ $TEST -gt 0 ]; then
        echo "Found - 3Com AR5523 [a727:6897]"
        FOUND="1"
fi

if [ $FOUND != "1" ]; then
	echo "Sorry, your wireless controller was not recognised. If this is in error please visit http://www.linlap.com/wiki/Linux+Wireless+Chipset+Detector and leave a comment with the details below. We will then try and fix this problem ASAP.

PCI:
$PCICARDS

USB:
$USBCARDS"
fi

echo ""

