hdparm: moved to github
hdparm: moved to github

git-svn-id: svn://svn.openwrt.org/openwrt/packages@43289 3c298f89-4303-0410-b956-a3cf2f4a3e73

file:a/mail/ssmtp/Makefile (deleted)
--- a/mail/ssmtp/Makefile
+++ /dev/null
@@ -1,63 +1,1 @@
-#
-# Copyright (C) 2007-2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
 
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=ssmtp
-PKG_VERSION:=2.64
-PKG_RELEASE:=4
-
-PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.bz2
-PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/s/ssmtp
-PKG_MD5SUM:=65b4e0df4934a6cd08c506cabcbe584f
-
-include $(INCLUDE_DIR)/package.mk
-
-TARGET_CFLAGS += $(TARGET_CPPFLAGS)
-
-define Package/ssmtp
-  SECTION:=mail
-  CATEGORY:=Mail
-  DEPENDS:=+libopenssl
-  TITLE:=A minimal and secure mail sender
-  URL:=http://packages.debian.org/ssmtp
-endef
-
-define Package/ssmtp/description
- A secure, effective and simple way of getting mail off a system to your
- mail hub. It contains no suid-binaries or other dangerous things - no
- mail spool to poke around in, and no daemons running in the background.
- mail is simply forwarded to the configured mailhost. Extremely easy
- configuration.
-endef
-
-define Package/ssmtp/conffiles
-/etc/ssmtp/ssmtp.conf
-/etc/ssmtp/revaliases
-endef
-
-CONFIGURE_VARS += \
-	LIBS="$(TARGET_LDFLAGS) -lcrypto -lssl"
-
-CONFIGURE_ARGS += \
-	--enable-ssl
-
-define Package/ssmtp/install
-	$(INSTALL_DIR) $(1)/etc/ssmtp
-	$(INSTALL_CONF) $(PKG_BUILD_DIR)/ssmtp.conf $(1)/etc/ssmtp/
-	$(INSTALL_DATA) $(PKG_BUILD_DIR)/revaliases $(1)/etc/ssmtp/
-	$(INSTALL_DIR) $(1)/usr/sbin
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/ssmtp $(1)/usr/sbin/
-endef
-
-define Package/ssmtp/postinst
-#!/bin/sh
-ln -sf ssmtp $${IPKG_INSTROOT}/usr/sbin/sendmail
-endef
-
-$(eval $(call BuildPackage,ssmtp))
-

file:a/net/kismet/Makefile (deleted)
--- a/net/kismet/Makefile
+++ /dev/null
@@ -1,126 +1,1 @@
-#
-# Copyright (C) 2006-2010 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
 
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=kismet
-PKG_VERSION:=2010-07-R1
-PKG_RELEASE:=2
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=http://www.kismetwireless.net/code
-PKG_MD5SUM:=85e59186eb529889118b5635f35cf57d
-
-PKG_BUILD_DEPENDS:=libpcap libncurses libpcre
-
-include $(INCLUDE_DIR)/uclibc++.mk
-include $(INCLUDE_DIR)/package.mk
-
-define Package/kismet/Default
-  SECTION:=net
-  CATEGORY:=Network
-  TITLE:=Kismet
-  DEPENDS:= $(CXX_DEPENDS) +libnl
-  URL:=http://www.kismetwireless.net/
-  SUBMENU:=wireless
-endef
-
-define Package/kismet/Default/description
- An 802.11 layer2 wireless network detector, sniffer, and intrusion
- detection system.
-endef
-
-define Package/kismet-client
-$(call Package/kismet/Default)
-  TITLE+= client
-  DEPENDS+= +libncurses
-endef
-
-define Package/kismet-client/conffiles
-/etc/kismet/kismet.conf
-endef
-
-define Package/kismet-client/description
-$(call Package/kismet/Default/description)
- This package contains the kismet text interface client.
-endef
-
-define Package/kismet-drone
-$(call Package/kismet/Default)
-  DEPENDS+= +libpcap +libpcre +libcap
-  TITLE+= drone
-endef
-
-define Package/kismet-drone/conffiles
-/etc/kismet/kismet_drone.conf
-endef
-
-define Package/kismet-drone/description
-$(call Package/kismet/Default/description)
- This package contains the kismet remote sniffing.and monitoring drone.
-endef
-
-define Package/kismet-server
-$(call Package/kismet/Default)
-  DEPENDS+= +libpcap +libpcre +libcap
-  TITLE+= server
-endef
-
-define Package/kismet-server/conffiles
-/etc/kismet/kismet.conf
-endef
-
-define Package/kismet-server/description
-$(call Package/kismet/Default/description)
- This package contains the kismet server.
-endef
-
-CONFIGURE_ARGS += \
-	--sysconfdir=/etc/kismet \
-
-CONFIGURE_VARS += \
-	CXXFLAGS="$$$$CXXFLAGS -fno-rtti"  \
-	LIBS="-lm" \
-	CLIENTCLIBS="-lm"
-
-define Build/Compile
-	$(MAKE) -C $(PKG_BUILD_DIR) \
-		LD="$(TARGET_CXX)" \
-		all
-endef
-
-#FIXME: remove this package?
-define Package/kismet/install
-	$(INSTALL_DIR) $(1)/usr/bin/
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/scripts/kismet $(1)/usr/bin/kismet
-endef
-
-define Package/kismet-client/install
-	$(INSTALL_DIR) $(1)/etc/kismet/
-	$(INSTALL_CONF) $(PKG_BUILD_DIR)/conf/kismet.conf $(1)/etc/kismet/
-	$(INSTALL_DIR) $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/kismet_client $(1)/usr/bin/
-endef
-
-define Package/kismet-drone/install
-	$(INSTALL_DIR) $(1)/etc/kismet/
-	$(INSTALL_CONF) $(PKG_BUILD_DIR)/conf/kismet_drone.conf $(1)/etc/kismet/
-	$(INSTALL_DIR) $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/kismet_drone $(1)/usr/bin/
-endef
-
-define Package/kismet-server/install
-	$(INSTALL_DIR) $(1)/etc/kismet/
-	$(INSTALL_CONF) $(PKG_BUILD_DIR)/conf/kismet.conf $(1)/etc/kismet/
-	$(INSTALL_DIR) $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/kismet_server $(1)/usr/bin/
-endef
-
-$(eval $(call BuildPackage,kismet-client))
-$(eval $(call BuildPackage,kismet-drone))
-$(eval $(call BuildPackage,kismet-server))
-

--- a/net/kismet/files/ap_manuf
+++ /dev/null
@@ -1,241 +1,1 @@
-00:00:0C:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:00:74:00:00:00/FF:FF:FF:00:00:00	Ricoh	Unknown	0
-00:00:92:00:00:00/FF:FF:FF:00:00:00	Cogent	Unknown	0
-00:00:AA:00:00:00/FF:FF:FF:00:00:00	Xerox	Unknown	0
-00:00:C5:00:00:00/FF:FF:FF:00:00:00	FarallonCo	Unknown	0
-00:00:CE:00:00:00/FF:FF:FF:00:00:00	Megadata	Unknown	0
-00:00:DE:00:00:00/FF:FF:FF:00:00:00	Unigraph	Unknown	0
-00:01:03:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:01:24:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown	default	6	192.168.2.1
-00:01:24:24:00:00/FF:FF:FF:FF:00:00	SMC	SMC7004AWBR	default	6	192.168.2.1
-00:01:38:00:00:00/FF:FF:FF:00:00:00	XaviTechno	Unknown	0
-00:01:95:00:00:00/FF:FF:FF:00:00:00	Sena	Unknown	0
-00:01:E6:00:00:00/FF:FF:FF:00:00:00	Hewlett-Pa	Unknown	0
-00:01:F4:00:00:00/FF:FF:FF:00:00:00	EnterasysN	Unknown	0
-00:02:2D:00:00:00/FF:FF:FF:00:00:00	Lucent	Unknown		0	
-00:02:44:00:00:00/FF:FF:FF:00:00:00	Surecom	Unknown	0
-00:02:6F:00:00:00/FF:FF:FF:00:00:00	Senao	Unknown		0	
-00:02:72:00:00:00/FF:FF:FF:00:00:00	Cc&C	Unknown	0
-00:02:8A:00:00:00/FF:FF:FF:00:00:00	AmbitMicro	Unknown	0
-00:02:A5:00:00:00/FF:FF:FF:00:00:00	Compaq	Unknown		0	
-00:02:B3:00:00:00/FF:FF:FF:00:00:00	Intel	Unknown	0
-00:03:0A:00:00:00/FF:FF:FF:00:00:00	Argus	Unknown	0
-00:03:2F:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown		0	
-00:03:52:00:00:00/FF:FF:FF:00:00:00	Colubris	Unknown	0
-00:03:93:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:04:23:00:00:00/FF:FF:FF:00:00:00	Intel	Unknown	0
-00:04:3A:3A:00:00/FF:FF:FF:FF:00:00	Avaya	ad-01444		0	
-00:04:5A:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:04:5A:0E:00:00/FF:FF:FF:FF:00:00	Linksys	WAP11	linksys	6	192.168.1.1
-00:04:5A:2E:00:00/FF:FF:FF:FF:00:00	Linksys	BEFW11S4	linksys	6	192.168.1.1
-00:04:5A:5A:00:00/FF:FF:FF:FF:00:00	Linksys	BEFW11S4	linksys	6	192.168.1.1
-00:04:75:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:04:75:75:00:00/FF:FF:FF:FF:00:00	3Com	3CRWE20096A AP2000 Version 1	3Com	0	169.254.0.1
-00:04:76:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown	0
-00:04:DB:00:00:00/FF:FF:FF:00:00:00	TellusGrou	Unknown	0
-00:04:E2:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown		0	
-00:04:E2:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown	SMC	6	192.168.2.1
-00:04:E2:E2:00:00/FF:FF:FF:FF:00:00	SMC	7004AWBR	default	6	192.168.2.1
-00:05:3C:00:00:00/FF:FF:FF:00:00:00	Xircom	Unknown	0
-00:05:4E:00:00:00/FF:FF:FF:00:00:00	PhilipsCom	Unknown	0
-00:05:5D:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-1000AP	default	6	
-00:05:87:00:00:00/FF:FF:FF:00:00:00	Locus	Unknown	0
-00:06:25:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:06:25:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:06:25:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys-g	6	192.168.1.1
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	BEFW11S4 v2	linksys	6	192.168.1.1
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WET11	linksys	6	192.168.1.225
-00:06:B1:00:00:00/FF:FF:FF:00:00:00	Sonicwall	Unknown	0
-00:07:0E:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:07:13:00:00:00/FF:FF:FF:00:00:00	IpOne	Unknown	0
-00:07:40:00:00:00/FF:FF:FF:00:00:00	Melco	Unknown	0
-00:07:50:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:07:85:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:07:EB:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:08:21:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:08:A1:00:00:00/FF:FF:FF:00:00:00	CnetTechno	Unknown	0
-00:09:43:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown		0	
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	NETGEAR	11	192.168.0.1
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	Wireless	11  192.168.0.2
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	NETGEAR	11	192.168.0.1
-00:09:7C:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:09:92:92:00:00/FF:FF:FF:FF:00:00	Sweex	LC000010	wireless	11	192.168.0.1
-00:09:B7:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:09:E8:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:04:00:00:00/FF:FF:FF:00:00:00	3comEurope	Unknown	0
-00:0A:41:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:8A:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:8A:8A:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-AP1200		0	
-00:0A:95:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:0A:B7:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0A:E9:00:00:00/FF:FF:FF:00:00:00	Airvast	Unknown	0
-00:0B:5F:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0B:6B:00:00:00/FF:FF:FF:00:00:00	WistronNew	Unknown	0
-00:0B:6C:00:00:00/FF:FF:FF:00:00:00	Sychip	Unknown	0
-00:0B:7D:00:00:00/FF:FF:FF:00:00:00	SolomonExt	Unknown	0
-00:0B:85:00:00:00/FF:FF:FF:00:00:00	Airespace	Unknown	0
-00:0B:86:00:00:00/FF:FF:FF:00:00:00	Aruba	Unknown	0
-00:0B:AC:00:00:00/FF:FF:FF:00:00:00	3comEurope	Unknown	0
-00:0B:BE:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0B:CD:00:00:00/FF:FF:FF:00:00:00	CompaqHp	Unknown	0
-00:0B:FD:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0C:30:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0C:41:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:0C:85:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0C:CE:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0C:E5:00:00:00/FF:FF:FF:00:00:00	MotorolaBc	Unknown	0
-00:0C:F1:00:00:00/FF:FF:FF:00:00:00	Intel	Unknown	0
-00:0D:0B:00:00:00/FF:FF:FF:00:00:00	Melco	Unknown	0
-00:0D:14:00:00:00/FF:FF:FF:00:00:00	VtechInnov	Unknown	0
-00:0D:28:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0D:29:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0D:3A:00:00:00/FF:FF:FF:00:00:00	Microsoft	Unknown	0
-00:0D:54:00:00:00/FF:FF:FF:00:00:00	3comEurope	Unknown	0
-00:0D:65:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0D:72:00:00:00/FF:FF:FF:00:00:00	2wire	Unknown	0
-00:0D:88:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	192.168.0.1
-00:0D:93:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:0D:97:00:00:00/FF:FF:FF:00:00:00	Tropos	Unknown	0
-00:0D:9D:00:00:00/FF:FF:FF:00:00:00	HewlettPac	Unknown	0
-00:0D:BD:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0D:ED:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0E:35:00:00:00/FF:FF:FF:00:00:00	Intel	Unknown	0
-00:0E:38:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0E:3B:00:00:00/FF:FF:FF:00:00:00	HawkingTec	Unknown	0
-00:0E:58:00:00:00/FF:FF:FF:00:00:00	RinconNetw	Unknown	0
-00:0E:6A:00:00:00/FF:FF:FF:00:00:00	3comEurope	Unknown	0
-00:0E:7F:00:00:00/FF:FF:FF:00:00:00	HewlettPac	Unknown	0
-00:0E:83:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0E:84:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0E:9B:00:00:00/FF:FF:FF:00:00:00	Private	Unknown	0
-00:0E:A6:00:00:00/FF:FF:FF:00:00:00	AsustekCom	Unknown	0
-00:0E:D7:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:23:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:24:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:34:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:3D:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	192.168.0.1
-00:0F:66:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:0F:8F:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:90:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:B5:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	NETGEAR	11	192.168.0.1
-00:0F:EA:00:00:00/FF:FF:FF:00:00:00	GigaByte	Unknown	0
-00:0F:F7:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:F8:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:10:C6:00:00:00/FF:FF:FF:00:00:00	Usi	Unknown	0
-00:10:E7:00:00:00/FF:FF:FF:00:00:00	Breezecom	Unknown	0
-00:11:09:00:00:00/FF:FF:FF:00:00:00	Micro-Star	Unknown	0
-00:11:0A:00:00:00/FF:FF:FF:00:00:00	HewlettPac	Unknown	0
-00:11:20:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:21:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:24:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:11:2F:00:00:00/FF:FF:FF:00:00:00	AsustekCom	Unknown	0
-00:11:50:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown	0
-00:17:3F:00:00:00/FF:FF:FF:00:00:00	Belkin54g	Unknown	0
-00:11:5C:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:88:00:00:00/FF:FF:FF:00:00:00	Enterasys	Unknown	0
-00:11:92:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:93:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:95:00:00:00/FF:FF:FF:00:00:00	AlphaNetwo	Unknown	0
-00:11:BB:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:D8:00:00:00/FF:FF:FF:00:00:00	AsustekCom	Unknown	0
-00:11:F5:00:00:00/FF:FF:FF:00:00:00	Askey	Unknown	0
-00:12:00:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:01:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:17:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:12:25:00:00:00/FF:FF:FF:00:00:00	MotorolaBc	Unknown	0
-00:12:43:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:7F:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:80:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:88:00:00:00/FF:FF:FF:00:00:00	2wire	Unknown	0
-00:12:D9:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:DA:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:F0:00:00:00/FF:FF:FF:00:00:00	IntelCorpo	Unknown	0
-00:13:10:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:13:19:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:1A:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:46:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	0
-00:13:60:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:7F:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:80:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:C4:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:20:00:00:00:00/FF:FF:FF:00:00:00	LexmarkInt	Unknown	0
-00:20:A6:00:00:00/FF:FF:FF:00:00:00	Proxim	Unknown	0
-00:20:D8:00:00:00/FF:FF:FF:00:00:00	Nortel	Unknown	0
-00:20:E0:00:00:00/FF:FF:FF:00:00:00	Actiontec	Unknown	0
-00:30:1A:00:00:00/FF:FF:FF:00:00:00	Smartbridge	Unknown	0
-00:30:65:00:00:00/FF:FF:FF:00:00:00	Apple	Unknown		0	
-00:30:65:65:00:00/FF:FF:FF:FF:00:00	Apple	Snow Base Station		1	
-00:30:6E:00:00:00/FF:FF:FF:00:00:00	HP	Unknown	0
-00:30:AB:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown		0	
-00:30:AB:AB:00:00/FF:FF:FF:FF:00:00	Netgear	MR314NA	Wireless	1	192.168.0.1
-00:18:4D:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown		0	
-00:30:BD:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown		0	
-00:30:BD:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown	WLAN	11	0.0.0.0
-00:30:BD:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown	belkin54g	11  0.0.0.0
-00:30:BD:BD:00:00/FF:FF:FF:FF:00:00	Belkin	F5D6230-3		0	
-00:30:F1:00:00:00/FF:FF:FF:00:00:00	AcctonTech	Unknown	0
-00:40:01:00:00:00/FF:FF:FF:00:00:00	Zyxel	Unknown	0
-00:40:05:00:00:00/FF:FF:FF:00:00:00	ANI	Unknown	default	6	192.168.0.1
-00:40:05:05:00:00/FF:FF:FF:FF:00:00	D-Link	DI-614+	default	6	192.168.0.1
-00:40:05:05:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-900AP+	default	6	192.168.0.50
-00:40:26:00:00:00/FF:FF:FF:00:00:00	Buffalo	Unknown		0	
-00:40:26:26:00:00/FF:FF:FF:FF:00:00	Buffalo	WLAR-L11G-L		0	
-00:40:33:00:00:00/FF:FF:FF:00:00:00	Addtron	Unknown	0
-00:40:36:00:00:00/FF:FF:FF:00:00:00	TribeCompu	Unknown	0
-00:40:96:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	tsunami	6	
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-AP342E2R	tsunami	6	192.168.1.1
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AP-350	tsunami	7	
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	Aironet 350	tsunami	6	
-00:50:08:00:00:00/FF:FF:FF:00:00:00	Compaq	Unknown		0	
-00:50:18:00:00:00/FF:FF:FF:00:00:00	Amit	Unknown	0
-00:50:8B:8B:00:00/FF:FF:FF:FF:00:00	Compaq	WL400 - ETSI region	compaq	11	
-00:50:DA:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:50:DA:DA:00:00/FF:FF:FF:FF:00:00	3Com	3CRWE747A		0	
-00:50:F2:00:00:00/FF:FF:FF:00:00:00	Microsoft	Unknown	MSHOME	6	192.168.2.1
-00:50:F2:F2:00:00/FF:FF:FF:FF:00:00	Microsoft	MN-500	MSHOME	6	192.168.0.1
-00:50:FC:00:00:00/FF:FF:FF:00:00:00	Edimax	Unknown	0
-00:60:01:00:00:00/FF:FF:FF:00:00:00	Lucent	Unknown		0	
-00:60:1D:00:00:00/FF:FF:FF:00:00:00	Orinoco	Unknown		0	
-00:60:1D:1D:00:00/FF:FF:FF:FF:00:00	Orinoco	RG1000		0	
-00:60:6D:00:00:00/FF:FF:FF:00:00:00	Cabletron	Unknown		0	
-00:60:B3:00:00:00/FF:FF:FF:00:00:00	Proxim	Unknown		0	
-00:80:37:37:00:00/FF:FF:FF:FF:00:00	Ericsson	A11 (AP-4121-105M-ER-EU)		0	
-00:80:48:00:00:00/FF:FF:FF:00:00:00	Compex	Unknown	0
-00:80:C6:00:00:00/FF:FF:FF:00:00:00	SOHOware	Unknown	
-00:80:C6:C6:00:00/FF:FF:FF:FF:00:00	SOHOware	NetBlaster II
-00:80:C8:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	192.168.0.1
-00:90:0E:00:00:00/FF:FF:FF:00:00:00	Handlink	Unknown	0
-00:90:4B:4B:00:00/FF:FF:FF:FF:00:00	Linksys	BEFW11S4	linksys	6	 192.168.1.1
-00:90:4B:00:00:00/FF:FF:FF:00:00:00	Motorola	Unknown	0
-00:90:4C:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	NETGEAR	11	192.168.0.1
-00:90:96:00:00:00/FF:FF:FF:00:00:00	Askey	Unknown	0
-00:90:D1:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown	WLAN	11	
-00:90:D1:D1:00:00/FF:FF:FF:FF:00:00	SMC	SMC2652W	WLAN	11	
-00:90:D1:D1:00:00/FF:FF:FF:FF:00:00	SMC	SMC2682W	BRIDGE	11	
-00:A0:04:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown	
-00:A0:04:04:00:00/FF:FF:FF:FF:00:00	3Com	3CRWE51196
-00:A0:C5:00:00:00/FF:FF:FF:00:00:00	Zyxel	Unknown	0
-00:A0:F8:00:00:00/FF:FF:FF:00:00:00	Symbol	Unknown	
-00:B0:64:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:C0:02:00:00:00/FF:FF:FF:00:00:00	Sercomm	Unknown	0
-00:C0:49:00:00:00/FF:FF:FF:00:00:00	USRobotics	Unknown	0
-00:D0:59:00:00:00/FF:FF:FF:00:00:00	AmbitMicro	Unknown	0
-00:E0:00:00:00:00/FF:FF:FF:00:00:00	Fujitsu	Unknown	0
-00:E0:29:00:00:00/FF:FF:FF:00:00:00	OEM	Unknown	
-00:E0:63:00:00:00/FF:FF:FF:00:00:00	Cabletron	Unknown	0
-00:E0:98:00:00:00/FF:FF:FF:00:00:00	Trend	Unknown	0
-00:E0:B8:00:00:00/FF:FF:FF:00:00:00	Gateway2000	Unknown	0
-08:00:46:00:00:00/FF:FF:FF:00:00:00	Sony	Unknown	
-00:14:BF:00:00:00/FF:FF:FF:00:00:00	linksys	Unknown	linksys	6	192.168.1.1
-00:14:6C:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	NETGEAR	11	192.168.0.1
-00:16:B6:00:00:00/FF:FF:FF:00:00:00	linksys	Unknown	linksys	6	192.168.1.1
-00:18:39:00:00:00/FF:FF:FF:00:00:00	linksys	Unknown	linksys	6	192.168.1.1
-00:18:F8:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown		0	
-02:13:CE:00:00:00/FF:FF:FF:00:00:00	hpsetup	Unknown	0
-00:15:E9:00:00:00/FF:FF:FF:00:00:00     dlink     Unknown 0
-00:14:51:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:C0:A8:00:00:00/FF:FF:FF:00:00:00	AMX	Unknown	0
-00:16:CB:00:00:00/FF:FF:FF:00:00:00	Apple	Macbook Pro		0	
 

--- a/net/kismet/files/client_manuf
+++ /dev/null
@@ -1,456 +1,1 @@
-00:00:22:22:00:00/FF:FF:FF:FF:00:00	Lucent	Orinoco Silver		0	
-00:00:8F:8F:00:00/FF:FF:FF:FF:00:00	BreezeCOM	Breezenet Pro SA-PC		0	
-00:01:03:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:01:03:03:00:00/FF:FF:FF:FF:00:00	3Com	3CRWE62092A
-00:01:03:03:00:00/FF:FF:FF:FF:00:00	3Com	3CRWE777A		0	
-00:01:24:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown	default	6	192.168.2.1
-00:01:F4:F4:00:00/FF:FF:FF:FF:00:00	Entrasys	CSIBD-AB-S Roamabout		0	
-00:02:2D:00:00:00/FF:FF:FF:00:00:00	Lucent	Unknown		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Agere	Orinoco Gold
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Agere	PC24E-H-FC		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Avaya	PC24E-H-ET
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Avaya	PC24E-H-FC		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Avaya	World Card Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Buffalo	WLI-PCM-L11
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Buffalo	WLI-PCM-L11
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Buffalo	WLI-PCM-L11GP		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Dell	TrueMobile 1150
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Dell	TrueMobile 1150 Mini-PCI		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Dell	Truemobile 1150		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Dell	true mobile 1150		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	Orinoco Gold
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	Orinoco Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	Orinoco Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	Orinoco Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	Orinoco Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	PC24E-H-FC		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	PC24E-H-FC		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	PC24E-H-FC		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	WaveLAN Silver		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	WaveLAN Silver (PC24E-H-FC)		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	WaveLAN-Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Lucent	WaveLAN/IEEE Version 01.01		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	MiniPCI Card (embedded in Sony Laptop)		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	Orinoco Gold	wireless	3	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	Orinoco Gold
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	Orinoco Mini PCI Card		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	PC Card T2 Extended ORiNOCO Europe 128RC4 Kit Gold		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	PC24E-H-ET
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	PC24E-H-FC		0	
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	Silver
-00:02:2D:2D:00:00/FF:FF:FF:FF:00:00	Orinoco	Silver
-00:02:6F:00:00:00/FF:FF:FF:00:00:00	Senao	Unknown		0	
-00:02:6F:6F:00:00/FF:FF:FF:FF:00:00	Senao	SL-2011 CD
-00:02:6F:6F:00:00/FF:FF:FF:FF:00:00	Senao	SL-2011CD		0	
-00:02:6F:6F:00:00/FF:FF:FF:FF:00:00	Senao	SL-2011CD
-00:02:6F:6F:00:00/FF:FF:FF:FF:00:00	Senao	SL-2511CD PLUS EXT2(F200)		0	
-00:02:A5:00:00:00/FF:FF:FF:00:00:00	Compaq	Unknown		0	
-00:02:A5:A5:00:00/FF:FF:FF:FF:00:00	Compaq	WL110
-00:02:A5:A5:00:00/FF:FF:FF:FF:00:00	Compaq	WL110 REV.0A		0	
-00:02:B3:B3:00:00/FF:FF:FF:FF:00:00	Intel	WPC-2011BWW		0	
-00:03:2F:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown		0	
-00:03:2F:2F:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11		0	
-00:03:2F:2F:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11
-00:03:2F:2F:00:00/FF:FF:FF:FF:00:00	Repotec	GL241101
-00:04:5A:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown		0	
-00:04:5A:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	Linksys	6	192.168.1.1
-00:04:5A:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:04:5A:5A:00:00/FF:FF:FF:FF:00:00	Linksys	BEFW11S4	linksys	0	
-00:04:5A:5A:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11
-00:04:5A:5A:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11
-00:04:5A:5A:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11
-00:04:5A:5A:00:00/FF:FF:FF:FF:00:00	Linksys	WUSB11
-00:04:75:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:04:75:75:00:00/FF:FF:FF:FF:00:00	3Com	3CRSHPW696		0	
-00:04:75:75:00:00/FF:FF:FF:FF:00:00	3Com	3CRWE62092B		0	
-00:04:75:75:00:00/FF:FF:FF:FF:00:00	3Com	3CRWE62092B
-00:04:DB:DB:00:00/FF:FF:FF:FF:00:00	Tellus	TWL-C11		0	
-00:04:E2:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown		0	
-00:04:E2:E2:00:00/FF:FF:FF:FF:00:00	SMC	SMC2632W		0	
-00:04:E2:E2:00:00/FF:FF:FF:FF:00:00	SMC	SMC2632W
-00:04:E2:E2:00:00/FF:FF:FF:FF:00:00	SMC	SMC2632W
-00:04:E2:E2:00:00/FF:FF:FF:FF:00:00	SMC	SMC2632W
-00:04:E2:E2:00:00/FF:FF:FF:FF:00:00	SMC	SMC2632W
-00:05:3C:3C:00:00/FF:FF:FF:FF:00:00	Intel	Intel MiniPCI High Rate Wireless (ISL3874A)		0	
-00:05:5D:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown		0	
-00:05:5D:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	Compaq	HNW-100		0	
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DCF-650W
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650		0	
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650		0	
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650		0	
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650H
-00:05:5D:5D:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-660 H/W:A1 F/W:4.04		0	
-00:06:25:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown		0	
-00:06:25:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM340		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	D-Link	DCF-650W
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Dell	True Mobile 1150		6	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	BEFW11S4 v2	linksys	6	192.168.1.1
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WCF11		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WCF11
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WCF12		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WCF12
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WCF12
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WMP11		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WMP11 v2.5		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 V.3		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v2.5
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v2.5
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 v3.0		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WPC11 ver.3 (FCC-ID: PKW-WPC11-V31[suggests V3.1])		0	
-00:06:25:25:00:00/FF:FF:FF:FF:00:00	Linksys	WUSB11 v2.6		0	
-00:07:0E:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:07:0E:0E:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352
-00:07:0E:0E:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352
-00:07:50:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:07:50:50:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352
-00:07:50:50:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM350		0	
-00:08:21:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:08:21:21:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352
-00:08:21:21:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352
-00:08:21:21:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352
-00:08:21:21:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352
-00:09:43:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:09:43:43:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown		0	
-00:09:5B:5B:00:00/FF:FF:FF:FF:00:00	Netgear	MA401		0	
-00:09:5B:5B:00:00/FF:FF:FF:FF:00:00	Netgear	MA401RA		0	
-00:09:5B:5B:00:00/FF:FF:FF:FF:00:00	Netgear	MA401RA
-00:09:5B:5B:00:00/FF:FF:FF:FF:00:00	Netgear	MA701		0	
-00:09:5B:5B:00:00/FF:FF:FF:FF:00:00	Netgear	MA701
-00:09:5B:5B:00:00/FF:FF:FF:FF:00:00	Netgear	ma101		0	
-00:09:5B:5B:00:00/FF:FF:FF:FF:00:00	Netgear	wab501		0	
-00:09:7C:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:09:7C:7C:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352
-00:09:7C:7C:00:00/FF:FF:FF:FF:00:00	Cisco	Cisco Aironet 352 802.11b pcmcia card		0	
-00:09:92:92:00:00/FF:FF:FF:FF:00:00	Sweex	LC500010 ATMEL PCMCIA FastVNET (502A-D)		0	
-00:09:B7:B7:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352		0	
-00:09:B7:B7:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352		0	
-00:09:E8:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:09:E8:E8:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352
-00:0A:41:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:41:41:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-LMC352		0	
-00:0A:41:41:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352		0	
-00:0A:41:41:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352		0	
-00:0A:41:41:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352
-00:0A:41:41:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352
-00:0A:8A:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:8A:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:8A:8A:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352
-00:0B:5F:5F:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-CB20A-A-K9		0	
-00:20:A6:A6:00:00/FF:FF:FF:FF:00:00	Proxim	Symphony (PC Card 4430)		0	
-00:20:D6:D6:00:00/FF:FF:FF:FF:00:00	BreezeCOM	Breezenet Pro.11 SA-PCR		0	
-00:30:65:00:00:00/FF:FF:FF:00:00:00	Apple	Unknown		0	
-00:30:65:00:00:00/FF:FF:FF:00:00:00	Apple	Unknown		0	
-00:30:65:65:00:00/FF:FF:FF:FF:00:00	Apple	Airport Card 2002
-00:16:CB:00:00:00/FF:FF:FF:00:00:00	Apple	Macbook Pro		0	
-00:30:AB:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown		0	
-00:30:AB:AB:00:00/FF:FF:FF:FF:00:00	Netgear	MA401		0	
-00:30:AB:AB:00:00/FF:FF:FF:FF:00:00	Netgear	MA401
-00:30:AB:AB:00:00/FF:FF:FF:FF:00:00	Netgear	MA401
-00:30:AB:AB:00:00/FF:FF:FF:FF:00:00	Netgear	MA401
-00:30:AB:AB:00:00/FF:FF:FF:FF:00:00	Netgear	MA401
-00:30:AB:AB:00:00/FF:FF:FF:FF:00:00	Netgear	MR314	Wireless	1	192.168.0.1
-00:30:AB:AB:00:00/FF:FF:FF:FF:00:00	Netgear	Netgear ma401		0	
-00:30:BD:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown		0	
-00:30:BD:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown		0	
-00:30:BD:BD:00:00/FF:FF:FF:FF:00:00	Belkin	F5D6020		0	
-00:30:BD:BD:00:00/FF:FF:FF:FF:00:00	Belkin	F5D6020		0	
-00:30:BD:BD:00:00/FF:FF:FF:FF:00:00	Belkin	F5D6020
-00:30:BD:BD:00:00/FF:FF:FF:FF:00:00	Belkin	F5D6020
-00:30:BD:BD:00:00/FF:FF:FF:FF:00:00	Belkin	F5D6020 (Version 01.02)		0	
-00:30:BD:BD:00:00/FF:FF:FF:FF:00:00	Belkin	F5D6020u		0	
-00:40:05:05:00:00/FF:FF:FF:FF:00:00	D-Link	DI-614+	default	6	192.168.0.1
-00:40:05:05:00:00/FF:FF:FF:FF:00:00	D-Link	DI-614+ 22Mbps router/AP/switch	default	6	192.168.0.1
-00:40:05:05:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-520+		0	
-00:40:05:05:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650		0	
-00:40:05:05:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650	internet	8	
-00:40:05:05:00:00/FF:FF:FF:FF:00:00	D-Link	DWL-650+	wireless	6	192.168.0.1
-00:40:26:00:00:00/FF:FF:FF:00:00:00	Buffalo	Unknown		0	
-00:40:96:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:40:96:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	tsunami	6	
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	350
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PC4800
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM340		0	
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM340		0	
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM340
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM340
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM340
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM340 (Dell Rebrand)		0	
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	AIR-PCM352
-00:40:96:96:00:00/FF:FF:FF:FF:00:00	Cisco	PC 4800 DS PCI Adapter		0	
-00:50:08:00:00:00/FF:FF:FF:00:00:00	Compaq	Unknown		0	
-00:50:08:08:00:00/FF:FF:FF:FF:00:00	Compaq	WL100		0	
-00:50:08:08:00:00/FF:FF:FF:FF:00:00	Compaq	WL100
-00:50:8B:8B:00:00/FF:FF:FF:FF:00:00	Compaq	Compaq WL100	compaq	0	
-00:50:8B:8B:00:00/FF:FF:FF:FF:00:00	Compaq	WL200 - ETSI region		0	
-00:50:DA:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:50:DA:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:50:DA:DA:00:00/FF:FF:FF:FF:00:00	3Com	3CRWE73796B
-00:50:F2:F2:00:00/FF:FF:FF:FF:00:00	Microsoft	MN-510		0	
-00:50:F2:F2:00:00/FF:FF:FF:FF:00:00	Microsoft	Wireless Notebook Adapter MN-520		0	
-00:60:01:00:00:00/FF:FF:FF:00:00:00	Lucent	Unknown		0	
-00:60:01:01:00:00/FF:FF:FF:FF:00:00	Lucent	WaveLAN Silver
-00:60:1D:00:00:00/FF:FF:FF:00:00:00	Lucent	Unknown		0	
-00:60:1D:00:00:00/FF:FF:FF:00:00:00	Orinoco	Unknown		0	
-00:60:1D:1D:00:00/FF:FF:FF:FF:00:00	Lucent	Lucent WaveLAN Turbo - Bronze, P/N: 011498/A		0	
-00:60:1D:1D:00:00/FF:FF:FF:FF:00:00	Lucent	Orinoco Gold
-00:60:1D:1D:00:00/FF:FF:FF:FF:00:00	Lucent	PC24E-00-FC		0	
-00:60:1D:1D:00:00/FF:FF:FF:FF:00:00	Lucent	Silver
-00:60:1D:1D:00:00/FF:FF:FF:FF:00:00	Lucent	WaveLAN Bronze
-00:60:1D:1D:00:00/FF:FF:FF:FF:00:00	Lucent	WaveLAN Gold
-00:60:1D:1D:00:00/FF:FF:FF:FF:00:00	Lucent	Wavelan Turbo Bronze		0	
-00:60:6D:00:00:00/FF:FF:FF:00:00:00	Cabletron	Unknown		0	
-00:60:6D:6D:00:00/FF:FF:FF:FF:00:00	Cabletron	CSIBB-AA
-00:60:6D:6D:00:00/FF:FF:FF:FF:00:00	Cabletron	CSIBB-AA
-00:60:6D:6D:00:00/FF:FF:FF:FF:00:00	Cabletron	RoamAbout 802.11DS		0	
-00:60:B3:00:00:00/FF:FF:FF:00:00:00	Proxim	Unknown		0	
-00:60:B3:6F:00:00/FF:FF:FF:FF:00:00	WMATA	WashingtonMetroAreaTA		0	
-00:60:B3:B3:00:00/FF:FF:FF:FF:00:00	3Com	XI-815		0	
-00:60:B3:B3:00:00/FF:FF:FF:FF:00:00	3Com	Zcom WL2000D		0	
-00:60:B3:B3:00:00/FF:FF:FF:FF:00:00	Proxim	RangeLAN DS		0	
-00:60:B3:B3:00:00/FF:FF:FF:FF:00:00	Proxim	RangeLan DS 8430
-00:60:B3:B3:00:00/FF:FF:FF:FF:00:00	SMC	SMC2642W
-00:80:37:37:00:00/FF:FF:FF:FF:00:00	Ericsson	C11 (LA-4121-102M-ER-EU)		0	
-00:80:C6:00:00:00/FF:FF:FF:00:00:00	SOHOware	Unknown		0	
-00:90:4B:4B:00:00/FF:FF:FF:FF:00:00	Dell	1180 True Mobile PCI		0	
-00:90:96:96:00:00/FF:FF:FF:FF:00:00	Yakumo	WLAN PCMCIA Card 11 Mbps		0	
-00:90:D1:00:00:00/FF:FF:FF:00:00:00	LeArtery	Unknown		0	
-00:90:D1:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown	WLAN	11	
-00:90:D1:D1:00:00/FF:FF:FF:FF:00:00	LeArtery	SyncByAir LN101
-00:90:D1:D1:00:00/FF:FF:FF:FF:00:00	SMC	2662W		0	
-00:90:D1:D1:00:00/FF:FF:FF:FF:00:00	SMC	SMC2632W		0	
-00:A0:04:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:A0:65:65:00:00/FF:FF:FF:FF:00:00	Nexland	Zcom XI-300		0	
-00:A0:F8:00:00:00/FF:FF:FF:00:00:00	Symbol	Unknown		0	
-00:A0:F8:F8:00:00/FF:FF:FF:FF:00:00	Symbol	Spectrum 24 High Rate 11MBps wireless LAN adapter		0	
-00:A0:F8:F8:00:00/FF:FF:FF:FF:00:00	Symbol	Spectrum24
-00:C0:49:49:00:00/FF:FF:FF:FF:00:00	US Robotics	USR1120		0	
-00:E0:29:00:00:00/FF:FF:FF:00:00:00	OEM	Unknown		0	
-00:E0:29:29:00:00/FF:FF:FF:FF:00:00	OEM	OEM
-00:E0:29:29:00:00/FF:FF:FF:FF:00:00	SMC	2632W		0	
-00:E0:29:29:00:00/FF:FF:FF:FF:00:00	SMC	EZ-Connect Wireless		0	
-08:00:46:00:00:00/FF:FF:FF:00:00:00	Sony	Unknown		0	
-08:00:46:46:00:00/FF:FF:FF:FF:00:00	Sony	PCWA-C100
-00:00:0C:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:00:74:00:00:00/FF:FF:FF:00:00:00	Ricoh	Unknown	0
-00:00:92:00:00:00/FF:FF:FF:00:00:00	Cogent	Unknown	0
-00:00:AA:00:00:00/FF:FF:FF:00:00:00	Xerox	Unknown	0
-00:00:C5:00:00:00/FF:FF:FF:00:00:00	FarallonCo	Unknown	0
-00:00:CE:00:00:00/FF:FF:FF:00:00:00	Megadata	Unknown	0
-00:00:DE:00:00:00/FF:FF:FF:00:00:00	Unigraph	Unknown	0
-00:01:03:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:01:24:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown	default	6	192.168.2.1
-00:01:38:00:00:00/FF:FF:FF:00:00:00	XaviTechno	Unknown	0
-00:01:95:00:00:00/FF:FF:FF:00:00:00	Sena	Unknown	0
-00:01:E6:00:00:00/FF:FF:FF:00:00:00	Hewlett-Pa	Unknown	0
-00:01:F4:00:00:00/FF:FF:FF:00:00:00	EnterasysN	Unknown	0
-00:02:2D:00:00:00/FF:FF:FF:00:00:00	Lucent	Unknown		0	
-00:02:44:00:00:00/FF:FF:FF:00:00:00	Surecom	Unknown	0
-00:02:6F:00:00:00/FF:FF:FF:00:00:00	Senao	Unknown		0	
-00:02:72:00:00:00/FF:FF:FF:00:00:00	Cc&C	Unknown	0
-00:02:8A:00:00:00/FF:FF:FF:00:00:00	AmbitMicro	Unknown	0
-00:02:A5:00:00:00/FF:FF:FF:00:00:00	Compaq	Unknown		0	
-00:02:B3:00:00:00/FF:FF:FF:00:00:00	Intel	Unknown	0
-00:03:0A:00:00:00/FF:FF:FF:00:00:00	Argus	Unknown	0
-00:03:2F:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown		0	
-00:03:52:00:00:00/FF:FF:FF:00:00:00	Colubris	Unknown	0
-00:03:93:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:04:23:00:00:00/FF:FF:FF:00:00:00	Intel	Unknown	0
-00:04:5A:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:04:75:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:04:76:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown	0
-00:04:DB:00:00:00/FF:FF:FF:00:00:00	TellusGrou	Unknown	0
-00:04:E2:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown		0	
-00:04:E2:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown	SMC	6	192.168.2.1
-00:05:3C:00:00:00/FF:FF:FF:00:00:00	Xircom	Unknown	0
-00:05:4E:00:00:00/FF:FF:FF:00:00:00	PhilipsCom	Unknown	0
-00:05:5D:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	
-00:05:87:00:00:00/FF:FF:FF:00:00:00	Locus	Unknown	0
-00:06:25:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:06:25:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:06:25:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys-g	6	192.168.1.1
-00:06:B1:00:00:00/FF:FF:FF:00:00:00	Sonicwall	Unknown	0
-00:07:0E:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:07:13:00:00:00/FF:FF:FF:00:00:00	IpOne	Unknown	0
-00:07:40:00:00:00/FF:FF:FF:00:00:00	Melco	Unknown	0
-00:07:50:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:07:85:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:07:EB:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:08:21:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:08:A1:00:00:00/FF:FF:FF:00:00:00	CnetTechno	Unknown	0
-00:09:43:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown		0	
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	NETGEAR	11	192.168.0.1
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	Wireless	11  192.168.0.2
-00:09:5B:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	NETGEAR	11	192.168.0.1
-00:09:7C:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:09:B7:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:09:E8:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:04:00:00:00/FF:FF:FF:00:00:00	3comEurope	Unknown	0
-00:0A:41:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:8A:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown		0	
-00:0A:95:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:0A:B7:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0A:E9:00:00:00/FF:FF:FF:00:00:00	Airvast	Unknown	0
-00:0B:5F:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0B:6B:00:00:00/FF:FF:FF:00:00:00	WistronNew	Unknown	0
-00:0B:6C:00:00:00/FF:FF:FF:00:00:00	Sychip	Unknown	0
-00:0B:7D:00:00:00/FF:FF:FF:00:00:00	SolomonExt	Unknown	0
-00:0B:85:00:00:00/FF:FF:FF:00:00:00	Airespace	Unknown	0
-00:0B:86:00:00:00/FF:FF:FF:00:00:00	Aruba	Unknown	0
-00:0B:AC:00:00:00/FF:FF:FF:00:00:00	3comEurope	Unknown	0
-00:0B:BE:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0B:CD:00:00:00/FF:FF:FF:00:00:00	CompaqHp	Unknown	0
-00:0B:FD:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0C:30:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0C:41:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:0C:85:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0C:CE:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0C:E5:00:00:00/FF:FF:FF:00:00:00	MotorolaBc	Unknown	0
-00:0C:F1:00:00:00/FF:FF:FF:00:00:00	Intel	Unknown	0
-00:0D:0B:00:00:00/FF:FF:FF:00:00:00	Melco	Unknown	0
-00:0D:14:00:00:00/FF:FF:FF:00:00:00	VtechInnov	Unknown	0
-00:0D:28:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0D:29:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0D:3A:00:00:00/FF:FF:FF:00:00:00	Microsoft	Unknown	0
-00:0D:54:00:00:00/FF:FF:FF:00:00:00	3comEurope	Unknown	0
-00:0D:65:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0D:72:00:00:00/FF:FF:FF:00:00:00	2wire	Unknown	0
-00:0D:88:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	192.168.0.1
-00:0D:93:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:0D:97:00:00:00/FF:FF:FF:00:00:00	Tropos	Unknown	0
-00:0D:9D:00:00:00/FF:FF:FF:00:00:00	HewlettPac	Unknown	0
-00:0D:BD:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0D:ED:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0E:35:00:00:00/FF:FF:FF:00:00:00	Intel	Unknown	0
-00:0E:38:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0E:3B:00:00:00/FF:FF:FF:00:00:00	HawkingTec	Unknown	0
-00:0E:58:00:00:00/FF:FF:FF:00:00:00	RinconNetw	Unknown	0
-00:0E:6A:00:00:00/FF:FF:FF:00:00:00	3comEurope	Unknown	0
-00:0E:7F:00:00:00/FF:FF:FF:00:00:00	HewlettPac	Unknown	0
-00:0E:83:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0E:84:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0E:9B:00:00:00/FF:FF:FF:00:00:00	Private	Unknown	0
-00:0E:A6:00:00:00/FF:FF:FF:00:00:00	AsustekCom	Unknown	0
-00:0E:D7:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:23:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:24:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:34:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:3D:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	192.168.0.1
-00:0F:66:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:0F:8F:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:90:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:B5:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown	NETGEAR	11	192.168.0.1
-00:0F:EA:00:00:00/FF:FF:FF:00:00:00	GigaByte	Unknown	0
-00:0F:F7:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:0F:F8:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:10:C6:00:00:00/FF:FF:FF:00:00:00	Usi	Unknown	0
-00:10:E7:00:00:00/FF:FF:FF:00:00:00	Breezecom	Unknown	0
-00:11:09:00:00:00/FF:FF:FF:00:00:00	Micro-Star	Unknown	0
-00:11:0A:00:00:00/FF:FF:FF:00:00:00	HewlettPac	Unknown	0
-00:11:20:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:21:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:24:00:00:00/FF:FF:FF:00:00:00	AppleCompu	Unknown	0
-00:11:2F:00:00:00/FF:FF:FF:00:00:00	AsustekCom	Unknown	0
-00:11:50:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown	0
-00:11:5C:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:88:00:00:00/FF:FF:FF:00:00:00	Enterasys	Unknown	0
-00:11:92:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:93:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:95:00:00:00/FF:FF:FF:00:00:00	AlphaNetwo	Unknown	0
-00:11:BB:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:11:D8:00:00:00/FF:FF:FF:00:00:00	AsustekCom	Unknown	0
-00:11:F5:00:00:00/FF:FF:FF:00:00:00	Askey	Unknown	0
-00:12:00:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:01:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:17:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:12:25:00:00:00/FF:FF:FF:00:00:00	MotorolaBc	Unknown	0
-00:12:43:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:7F:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:80:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:88:00:00:00/FF:FF:FF:00:00:00	2wire	Unknown	0
-00:12:D9:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:DA:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:12:F0:00:00:00/FF:FF:FF:00:00:00	IntelCorpo	Unknown	0
-00:13:10:00:00:00/FF:FF:FF:00:00:00	Linksys	Unknown	linksys	6	192.168.1.1
-00:13:19:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:1A:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:46:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	0
-00:13:60:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:7F:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:80:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:13:C4:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:20:00:00:00:00/FF:FF:FF:00:00:00	LexmarkInt	Unknown	0
-00:20:A6:00:00:00/FF:FF:FF:00:00:00	Proxim	Unknown	0
-00:20:D8:00:00:00/FF:FF:FF:00:00:00	Nortel	Unknown	0
-00:20:E0:00:00:00/FF:FF:FF:00:00:00	Actiontec	Unknown	0
-00:30:1A:00:00:00/FF:FF:FF:00:00:00	Smartbridge	Unknown	0
-00:30:65:00:00:00/FF:FF:FF:00:00:00	Apple	Unknown		0	
-00:30:6E:00:00:00/FF:FF:FF:00:00:00	HP	Unknown	0
-00:30:AB:00:00:00/FF:FF:FF:00:00:00	Netgear	Unknown		0	
-00:30:BD:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown		0	
-00:30:BD:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown	WLAN	11	0.0.0.0
-00:30:BD:00:00:00/FF:FF:FF:00:00:00	Belkin	Unknown	belkin54g	11  0.0.0.0
-00:30:F1:00:00:00/FF:FF:FF:00:00:00	AcctonTech	Unknown	0
-00:40:01:00:00:00/FF:FF:FF:00:00:00	Zyxel	Unknown	0
-00:40:05:00:00:00/FF:FF:FF:00:00:00	ANI	Unknown	default	6	192.168.0.1
-00:40:26:00:00:00/FF:FF:FF:00:00:00	Buffalo	Unknown		0	
-00:40:33:00:00:00/FF:FF:FF:00:00:00	Addtron	Unknown	0
-00:40:36:00:00:00/FF:FF:FF:00:00:00	TribeCompu	Unknown	0
-00:40:96:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	tsunami	6	
-00:50:08:00:00:00/FF:FF:FF:00:00:00	Compaq	Unknown		0	
-00:50:18:00:00:00/FF:FF:FF:00:00:00	Amit	Unknown	0
-00:50:DA:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown		0	
-00:50:F2:00:00:00/FF:FF:FF:00:00:00	Microsoft	Unknown	MSHOME	6	192.168.2.1
-00:50:FC:00:00:00/FF:FF:FF:00:00:00	Edimax	Unknown	0
-00:60:01:00:00:00/FF:FF:FF:00:00:00	Lucent	Unknown		0	
-00:60:1D:00:00:00/FF:FF:FF:00:00:00	Orinoco	Unknown		0	
-00:60:6D:00:00:00/FF:FF:FF:00:00:00	Cabletron	Unknown		0	
-00:60:B3:00:00:00/FF:FF:FF:00:00:00	Proxim	Unknown		0	
-00:80:48:00:00:00/FF:FF:FF:00:00:00	Compex	Unknown	0
-00:80:C6:00:00:00/FF:FF:FF:00:00:00	SOHOware	Unknown	
-00:80:C8:00:00:00/FF:FF:FF:00:00:00	D-Link	Unknown	default	6	192.168.0.1
-00:90:0E:00:00:00/FF:FF:FF:00:00:00	Handlink	Unknown	0
-00:90:4C:00:00:00/FF:FF:FF:00:00:00	Netgear/Epigram	Unknown	NETGEAR	11	192.168.0.1
-00:90:96:00:00:00/FF:FF:FF:00:00:00	Askey	Unknown	0
-00:90:D1:00:00:00/FF:FF:FF:00:00:00	SMC	Unknown	WLAN	11	
-00:A0:04:00:00:00/FF:FF:FF:00:00:00	3Com	Unknown	
-00:A0:C5:00:00:00/FF:FF:FF:00:00:00	Zyxel	Unknown	0
-00:A0:F8:00:00:00/FF:FF:FF:00:00:00	Symbol	Unknown	
-00:B0:64:00:00:00/FF:FF:FF:00:00:00	Cisco	Unknown	0
-00:C0:02:00:00:00/FF:FF:FF:00:00:00	Sercomm	Unknown	0
-00:C0:49:00:00:00/FF:FF:FF:00:00:00	USRobotics	Unknown	0
-00:D0:59:00:00:00/FF:FF:FF:00:00:00	AmbitMicro	Unknown	0
-00:E0:00:00:00:00/FF:FF:FF:00:00:00	Fujitsu	Unknown	0
-00:E0:29:00:00:00/FF:FF:FF:00:00:00	OEM	Unknown	
-00:E0:63:00:00:00/FF:FF:FF:00:00:00	Cabletron	Unknown	0
-00:E0:98:00:00:00/FF:FF:FF:00:00:00	Trend	Unknown	0
-00:E0:B8:00:00:00/FF:FF:FF:00:00:00	Gateway2000	Unknown	0
-08:00:46:00:00:00/FF:FF:FF:00:00:00	Sony	Unknown	
-00:14:BF:00:00:00/FF:FF:FF:00:00:00	linksys	Unknown	0
-00:14:6C:00:00:00/FF:FF:FF:00:00:00	NETGEAR	Unknown	0
-00:16:B6:00:00:00/FF:FF:FF:00:00:00	linksys	Unknown	linksys	6	192.168.1.1
-02:12:F0:00:00:00/FF:FF:FF:00:00:00	hpsetup	Unknown	0
-02:13:CE:00:00:00/FF:FF:FF:00:00:00	hpsetup	Unknown	0
-00:15:E9:00:00:00/FF:FF:FF:00:00:00     dlink     Unknown 0
-00:17:9A:00:00:00/FF:FF:FF:00:00:00     dlink     Unknown 0
-00:13:F7:00:00:00/FF:FF:FF:00:00:00     SMC     Unknown 0
 

--- a/net/kismet/files/kismet.conf
+++ /dev/null
@@ -1,288 +1,1 @@
-# Kismet config file
-# Most of the "static" configs have been moved to here -- the command line
-# config was getting way too crowded and cryptic.  We want functionality,
-# not continually reading --help!
 
-# Version of Kismet config
-version=2005.01.R1
-
-# Name of server (Purely for organiational purposes)
-servername=Kismet
-
-# User to setid to (should be your normal user)
-suiduser=nobody
-
-# Sources are defined as:
-# source=cardtype,interface,name[,initialchannel]
-# Card types and required drivers are listed in the README.
-# The initial channel is optional, if hopping is not enabled it can be used
-# to set the channel the interface listens on.
-# YOU MUST CHANGE THIS TO BE THE SOURCE YOU WANT TO USE
-source=wrt54g,eth1,wireless
-# For v1 hardware uncomment this:
-# source=wrt54g,eth2,wireless
-
-# Comma-separated list of sources to enable.  This is only needed if you defined
-# multiple sources and only want to enable some of them.  By default, all defined
-# sources are enabled.
-# For example:
-# enablesources=prismsource,ciscosource
-
-# Do we channelhop?
-channelhop=true
-
-# How many channels per second do we hop?  (1-10)
-channelvelocity=5
-
-# By setting the dwell time for channel hopping we override the channelvelocity
-# setting above and dwell on each channel for the given number of seconds.
-#channeldwell=10
-
-# Do we split channels between cards on the same spectrum?  This means if 
-# multiple 802.11b capture sources are defined, they will be offset to cover
-# the most possible spectrum at a given time.  This also controls splitting
-# fine-tuned sourcechannels lines which cover multiple interfaces (see below)
-channelsplit=true
-
-# Basic channel hopping control:
-# These define the channels the cards hop through for various frequency ranges
-# supported by Kismet.   More finegrain control is available via the 
-# "sourcechannels" configuration option.
-# 
-# Don't change the IEEE80211<x> identifiers or channel hopping won't work.
-
-# Users outside the US might want to use this list:
-# defaultchannels=IEEE80211b:1,7,13,2,8,3,14,9,4,10,5,11,6,12
-defaultchannels=IEEE80211b:1,6,11,2,7,3,8,4,9,5,10
-
-# 802.11g uses the same channels as 802.11b...
-defaultchannels=IEEE80211g:1,6,11,2,7,3,8,4,9,5,10
-
-# 802.11a channels are non-overlapping so sequential is fine.  You may want to
-# adjust the list depending on the channels your card actually supports.
-# defaultchannels=IEEE80211a:36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,149,153,157,161,184,188,192,196,200,204,208,212,216 
-defaultchannels=IEEE80211a:36,40,44,48,52,56,60,64
-
-# Combo cards like Atheros use both 'a' and 'b/g' channels.  Of course, you
-# can also explicitly override a given source.  You can use the script 
-# extras/listchan.pl to extract all the channels your card supports.
-defaultchannels=IEEE80211ab:1,6,11,2,7,3,8,4,9,5,10,36,40,44,48,52,56,60,64
-
-# Fine-tuning channel hopping control:
-# The sourcechannels option can be used to set the channel hopping for 
-# specific interfaces, and to control what interfaces share a list of 
-# channels for split hopping.  This can also be used to easily lock
-# one card on a single channel while hopping with other cards.
-# Any card without a sourcechannel definition will use the standard hopping
-# list.
-# sourcechannels=sourcename[,sourcename]:ch1,ch2,ch3,...chN
-
-# ie, for us channels on the source 'prism2source' (same as normal channel
-# hopping behavior):
-# sourcechannels=prism2source:1,6,11,2,7,3,8,4,9,5,10
-
-# Given two capture sources, "prism2a" and "prism2b", we want prism2a to stay
-# on channel 6 and prism2b to hop normally.  By not setting a sourcechannels 
-# line for prism2b, it will use the standard hopping.
-# sourcechannels=prism2a:6
-
-# To assign the same custom hop channel to multiple sources, or to split the 
-# same custom hop channel over two sources (if splitchannels is true), list
-# them all on the same sourcechannels line:
-# sourcechannels=prism2a,prism2b,prism2c:1,6,11
-
-# Port to serve GUI data
-tcpport=2501
-# People allowed to connect, comma seperated IP addresses or network/mask
-# blocks.  Netmasks can be expressed as dotted quad (/255.255.255.0) or as
-# numbers (/24)
-allowedhosts=127.0.0.1
-# Maximum number of concurrent GUI's
-maxclients=5
-
-# Do we have a GPS?
-gps=false
-# Host:port that GPSD is running on.  This can be localhost OR remote!
-gpshost=localhost:2947
-# Do we lock the mode?  This overrides coordinates of lock "0", which will
-# generate some bad information until you get a GPS lock, but it will 
-# fix problems with GPS units with broken NMEA that report lock 0
-gpsmodelock=false
-
-# Packet filtering options:
-# filter_tracker - Packets filtered from the tracker are not processed or
-#                  recorded in any way.
-# filter_dump    - Packets filtered at the dump level are tracked, displayed,
-#                  and written to the csv/xml/network/etc files, but not 
-#                  recorded in the packet dump
-# filter_export  - Controls what packets influence the exported CSV, network,
-#                  xml, gps, etc files.
-# All filtering options take arguments containing the type of address and
-# addresses to be filtered.  Valid address types are 'ANY', 'BSSID',
-# 'SOURCE', and 'DEST'.  Filtering can be inverted by the use of '!' before
-# the address.  For example,
-# filter_tracker=ANY(!00:00:DE:AD:BE:EF)
-# has the same effect as the previous mac_filter config file option.
-# filter_tracker=...
-# filter_dump=...
-# filter_export=...
-
-# Alerts to be reported and the throttling rates.
-# alert=name,throttle/unit,burst
-# The throttle/unit describes the number of alerts of this type that are
-# sent per time unit.  Valid time units are second, minute, hour, and day.
-# Burst describes the number of alerts sent before throttling takes place.
-# For example:
-# alert=FOO,10/min,5
-# Would allow 5 alerts through before throttling is enabled, and will then
-# limit the number of alerts to 10 per minute.
-# A throttle rate of 0 disables throttling of the alert.
-# See the README for a list of alert types.
-alert=NETSTUMBLER,5/min,2
-alert=WELLENREITER,5/min,2
-alert=LUCENTTEST,5/min,2
-alert=DEAUTHFLOOD,5/min,4
-alert=BCASTDISCON,5/min,4
-alert=CHANCHANGE,5/min,4
-alert=AIRJACKSSID,5/min,2
-alert=PROBENOJOIN,5/min,2
-alert=DISASSOCTRAFFIC,5/min,2
-alert=NULLPROBERESP,5/min,5
-alert=BSSTIMESTAMP,5/min,5
-alert=MSFBCOMSSID,10/min,1/sec
-alert=LONGSSID,10/min,1/sec
-alert=MSFDLINKRATE,10/min,1/sec
-alert=MSFNETGEARBEACON,10/min,1/sec
-alert=DISCONCODEINVALID,10/min,1/sec
-alert=DEAUTHCODEINVALID,10/min,1/sec
-
-# Known WEP keys to decrypt, bssid,hexkey.  This is only for networks where
-# the keys are already known, and it may impact throughput on slower hardware.
-# Multiple wepkey lines may be used for multiple BSSIDs.
-# wepkey=00:DE:AD:C0:DE:00,FEEDFACEDEADBEEF01020304050607080900
-
-# Is transmission of the keys to the client allowed?  This may be a security
-# risk for some.  If you disable this, you will not be able to query keys from
-# a client.
-allowkeytransmit=true
-
-# How often (in seconds) do we write all our data files (0 to disable)
-writeinterval=300
-
-# Where do we get our manufacturer fingerprints from?  Assumed to be in the
-# default config directory if an absolute path is not given.
-ap_manuf=ap_manuf
-client_manuf=client_manuf
-
-# Use metric measurements in the output?
-metric=false
-
-# Do we write waypoints for gpsdrive to load?  Note:  This is NOT related to
-# recent versions of GPSDrive's native support of Kismet.
-waypoints=false
-# GPSMap waypoint file.  This WILL be truncated.
-waypointdata=%h/.gpsdrive/way_kismet.txt
-
-# How many alerts do we backlog for new clients?  Only change this if you have
-# a -very- low memory system and need those extra bytes, or if you have a high
-# memory system and a huge number of alert conditions.
-alertbacklog=50
-
-# File types to log, comma seperated
-# dump    - raw packet dump
-# network - plaintext detected networks
-# csv     - plaintext detected networks in CSV format
-# xml     - XML formatted network and cisco log
-# weak    - weak packets (in airsnort format)
-# cisco   - cisco equipment CDP broadcasts
-# gps     - gps coordinates
-logtypes=dump,network,csv,xml,weak,cisco,gps
-
-# Do we track probe responses and merge probe networks into their owners?
-# This isn't always desireable, depending on the type of monitoring you're
-# trying to do.
-trackprobenets=true
-
-# Do we log "noise" packets that we can't decipher?  I tend to not, since 
-# they don't have anything interesting at all in them.
-noiselog=false
-
-# Do we log corrupt packets?  Corrupt packets have enough header information
-# to see what they are, but someting is wrong with them that prevents us from
-# completely dissecting them.  Logging these is usually not a bad idea.
-corruptlog=true
-
-# Do we log beacon packets or do we filter them out of the dumpfile
-beaconlog=true
-
-# Do we log PHY layer packets or do we filter them out of the dumpfile
-phylog=true
-
-# Do we mangle packets if we can decrypt them or if they're fuzzy-detected
-mangledatalog=true
-
-# Do we do "fuzzy" crypt detection?  (byte-based detection instead of 802.11
-# frame headers)
-# valid option: Comma seperated list of card types to perform fuzzy detection 
-#  on, or 'all'
-fuzzycrypt=wtapfile,wlanng,wlanng_legacy,wlanng_avs,hostap,wlanng_wext
-
-# What type of dump do we generate? 
-# valid option: "wiretap" 
-dumptype=wiretap
-# Do we limit the size of dump logs?  Sometimes ethereal can't handle big ones.
-# 0 = No limit
-# Anything else = Max number of packets to log to a single file before closing
-# and opening a new one.
-dumplimit=0
-
-# Do we write data packets to a FIFO for an external data-IDS (such as Snort)?
-# See the docs before enabling this.
-#fifo=/tmp/kismet_dump
-
-# Default log title
-logdefault=Kismet
-
-# logtemplate - Filename logging template.
-# This is, at first glance, really nasty and ugly, but you'll hardly ever
-# have to touch it so don't complain too much.
-#
-# %n is replaced by the logging instance name
-# %d is replaced by the current date as Mon-DD-YYYY
-# %D is replaced by the current date as YYYYMMDD
-# %t is replaced by the starting log time
-# %i is replaced by the increment log in the case of multiple logs
-# %l is replaced by the log type (dump, status, crypt, etc)
-# %h is replaced by the home directory
-# ie, "netlogs/%n-%d-%i.dump" called with a logging name of "Pok" could expand
-# to something like "netlogs/Pok-Dec-20-01-1.dump" for the first instance and 
-# "netlogs/Pok-Dec-20-01-2.%l" for the second logfile generated.
-# %h/netlots/%n-%d-%i.dump could expand to
-# /home/foo/netlogs/Pok-Dec-20-01-2.dump
-#
-# Other possibilities:  Sorting by directory
-# logtemplate=%l/%n-%d-%i
-# Would expand to, for example,
-# dump/Pok-Dec-20-01-1
-# crypt/Pok-Dec-20-01-1
-# and so on.  The "dump", "crypt", etc, dirs must exist before kismet is run
-# in this case.
-logtemplate=%n-%d-%i.%l
-
-# Where do we store the pid file of the server?
-piddir=/var/run/
-
-# Where state info, etc, is stored.  You shouldnt ever need to change this.
-# This is a directory.
-configdir=%h/.kismet/
-
-# cloaked SSID file.  You shouldn't ever need to change this.
-ssidmap=ssid_map
-
-# Group map file.  You shouldn't ever need to change this.
-groupmap=group_map
-
-# IP range map file.  You shouldn't ever need to change this.
-ipmap=ip_map
-
-

--- a/net/kismet/files/kismet_drone.conf
+++ /dev/null
@@ -1,122 +1,1 @@
-# Kismet drone config file
 
-version=2005.04.R1
-
-# Name of server (Purely for organiational purposes)
-servername=Kismet
-
-# User to setid to (should be your normal user)
-suiduser=nobody
-
-# Port to serve packet data... This probably shouldn't be the same as the port
-# you configured kismet_server for, or else you'll have problems running them 
-# on the same system.
-tcpport=3501
-# People allowed to connect, comma seperated IP addresses or network/mask
-# blocks.  Netmasks can be expressed as dotted quad (/255.255.255.0) or as
-# numbers (/24)
-allowedhosts=127.0.0.1
-# Maximum number of concurrent stream attachments
-maxclients=5
-
-# Packet sources:
-# source=capture_cardtype,capture_interface,capture_name
-# Card type - Specifies the type of device. It can be one of:
-#     cisco         - Cisco card with Linux Kernel drivers 
-#     cisco_cvs     - Cisco card with CVS Linux drivers
-#     cisco_bsd     - Cisco on *BSD
-#     prism2        - Prism2 using wlan-ng drivers with pcap support (all 
-#                      current versions support pcap)
-#     prism2_hostap - Prism2 using hostap drivers
-#     prism2_legacy - Prism2 using wlan-ng drivers without pcap support (0.1.9)
-#     prism2_bsd    - Prism2 on *BSD
-#     orinoco       - Orinoco cards using Snax's patched driers
-#     generic       - Generic card with no specific support.  You will have 
-#                      to put this into monitor mode yourself!
-#     wsp100        - WSP100 embedded remote sensor.  
-#     wtapfile      - Saved file of packets readable by libwiretap
-#     ar5k          - ar5k 802.11a using the vt_ar5k drivers
-# Capture interface - Specifies the network interface Kismet will watch for
-#  packets to come in on.  Typically "ethX" or "wlanX".  For the WSP100 capture
-#  engine, the WSP100 device sends packets via a UDP stream, so the capture
-#  interface should be in the form of host:port where 'host' is the WSP100 and 
-#  'port' is the local UDP port that it will send data to.
-# Capture Name      - The name Kismet uses for this capture source.  This is the 
-#   name used to specify what sources to enable.
-# 
-# To enable multiple sources, specify a source line for each and then use the
-# enablesources line to enable them.  For example:
-# source=prism2,wlan0,prism
-# source=cisco,eth0,cisco
-source=wrt54g,eth1,wireless
-# For v1 hardware uncomment this:
-# source=wrt54g,eth2,wireless
-
-# Comma-separated list of sources to enable.  This is only needed if you wish 
-# to selectively enable multiple sources.
-# enablesources=prism,cisco
-
-# Do we channelhop?
-channelhop=true
-
-# How many channels per second do we hop?  (1-10)
-channelvelocity=5
-
-# By setting the dwell time for channel hopping we override the channelvelocity
-# setting above and dwell on each channel for the given number of seconds.
-#channeldwell=10
-
-# Do we split channels between cards on the same spectrum?  This means if 
-# multiple 802.11b capture sources are defined, they will be offset to cover
-# the most possible spectrum at a given time.  This also controls splitting
-# fine-tuned sourcechannels lines which cover multiple interfaces (see below)
-splitchannels=true
-
-# Basic channel hopping control:
-# These define the channels the cards hop through for various frequency ranges
-# supported by Kismet.   More finegrain control is available via the 
-# "sourcechannels" configuration option.
-# 
-# Don't change the IEEE80211<x> identifiers or channel hopping won't work.
-
-# Users outside the US might want to use this list:
-# defaultchannels=IEEE80211b:1,7,13,2,8,3,14,9,4,10,5,11,6,12
-defaultchannels=IEEE80211b:1,6,11,2,7,3,8,4,9,5,10
-
-# 802.11g uses the same channels as 802.11b...
-defaultchannels=IEEE80211g:1,6,11,2,7,3,8,4,9,5,10
-
-# 802.11a channels are non-overlapping so sequential is fine.  You may want to
-# adjust the list depending on the channels your card actually supports.
-# defaultchannels=IEEE80211a:36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,149,153,157,161,184,188,192,196,200,204,208,212,216 
-defaultchannels=IEEE80211a:36,40,44,48,52,56,60,64
-
-# Combo cards like Atheros use both 'a' and 'b/g' channels.  Of course, you
-# can also explicitly override a given source.  You can use the script 
-# extras/listchan.pl to extract all the channels your card supports.
-defaultchannels=IEEE80211ab:1,6,11,2,7,3,8,4,9,5,10,36,40,44,48,52,56,60,64
-
-# Fine-tuning channel hopping control:
-# The sourcechannels option can be used to set the channel hopping for 
-# specific interfaces, and to control what interfaces share a list of 
-# channels for split hopping.  This can also be used to easily lock
-# one card on a single channel while hopping with other cards.
-# Any card without a sourcechannel definition will use the standard hopping
-# list.
-# sourcechannels=sourcename[,sourcename]:ch1,ch2,ch3,...chN
-
-# ie, for us channels on the source 'prism2source' (same as normal channel
-# hopping behavior):
-# sourcechannels=prism2source:1,6,11,2,7,3,8,4,9,5,10
-
-# Given two capture sources, "prism2a" and "prism2b", we want prism2a to stay
-# on channel 6 and prism2b to hop normally.  By not setting a sourcechannels 
-# line for prism2b, it will use the standard hopping.
-# sourcechannels=prism2a:6
-
-# To assign the same custom hop channel to multiple sources, or to split the 
-# same custom hop channel over two sources (if splitchannels is true), list
-# them all on the same sourcechannels line:
-# sourcechannels=prism2a,prism2b,prism2c:1,6,11
-
-

--- a/net/kismet/files/kismet_ui.conf
+++ /dev/null
@@ -1,62 +1,1 @@
-# Kismet GUI config file
 
-# Version of Kismet config
-version=2005.04.R1
-
-# Do we show the intro window?
-showintro=false
-
-# Gui type to use
-# Valid types: curses, panel
-gui=panel
-# Server to connect to (host:port)
-host=localhost:2501
-# Network traffic decay (active/recent/inactive) and packet click rate - increase
-# this if you are doing prism2 channel hopping.
-decay=3
-# What columns do we display?  Comma seperated.  Read the documentation for what 
-# columns are valid.
-columns=decay,name,type,wep,channel,packets,flags,ip,size
-# What columns do we display for clients?  Comma seperated.
-clientcolumns=decay,type,mac,manuf,data,crypt,size,ip,signal,quality,noise
-
-# Do we auotmatically make a group for probed networks or do we show them
-# amidst other networks?
-autogroup_probe=true
-# Do we autogroup data-only networks?
-autogroup_data=true
-
-# Display battery status?
-apm=false
-
-# Simple borders (use - and | instead of smooth vertical and horizontal
-# lines.  This is required on Zaurus, and might be needed elsewhere if your
-# terminal doesn't display the border characters correctly.
-simpleborders=false
-
-# Colors (front, back) of text in the panel front.  Valid colors are:
-# black, red, yellow, green, blue, magenta, cyan, white
-# optionally prefixed with "hi-" for bold/bright colors, ie
-# hi-red, hi-yellow, hi-green, etc.
-
-# Enable colors?  
-color=true
-# Background
-backgroundcolor=black
-# Default text
-textcolor=white
-# Window borders
-bordercolor=green
-# Titles
-titlecolor=hi-white
-# GPS and APM info
-monitorcolor=hi-white
-# WEP network color
-wepcolor=hi-green
-# Factory network color
-factorycolor=hi-red
-# Open color
-opencolor=hi-yellow
-# Decloaked network color
-cloakcolor=hi-blue
-

--- a/net/kismet/patches/010-dont-add-host-include-paths.patch
+++ /dev/null
@@ -1,15 +1,1 @@
-diff --git a/configure b/configure
-index 6936a47..9a85269 100755
---- a/configure
-+++ b/configure
-@@ -6980,9 +6980,6 @@ else
- fi
- 
- 
--# Add additional cflags since some distros bury panel.h
--CPPFLAGS="$CPPFLAGS -I/usr/include/ncurses"
--
- termcontrol="none";
- 
- if test "$wantclient" = "yes"; then
 

file:a/net/smcroute/Makefile (deleted)
--- a/net/smcroute/Makefile
+++ /dev/null
@@ -1,51 +1,1 @@
-#
-# Copyright (C) 2010 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-include $(TOPDIR)/rules.mk
 
-PKG_NAME:=smcroute
-PKG_VERSION:=0.92
-PKG_RELEASE:=1
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tgz
-PKG_SOURCE_URL:=http://www.cschill.de/smcroute
-PKG_MD5SUM:=2b50e7166606ec90e09682399e69c4a6
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/smcroute
-	SECTION:=net
-	CATEGORY:=Network
-	SUBMENU:=Routing and Redirection
-	TITLE:=Static multicast routing daemon
-	URL:=http://www.cschill.de/smcroute/
-endef
-
-define Package/smcroute/description
- SMCRoute is a command line tool to manipulate the multicast routes of the Linux kernel.
-endef
-
-
-ifeq ($(HOST_OS),FreeBSD)
-  TARGET_CFLAGS += -fno-builtin-log
-  TARGET_LDFLAGS += -fno-builtin-log
-endif
-
-define Build/Compile
-	 $(MAKE) CC="$(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS)" -C $(PKG_BUILD_DIR)/src all
-endef
-
-define Package/smcroute/install
-	$(INSTALL_DIR) $(1)/usr/sbin
-	$(INSTALL_DIR) $(1)/usr/bin
-	$(INSTALL_DIR) $(1)/etc/init.d/
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/smcroute $(1)/usr/sbin/
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/mcsender $(1)/usr/bin/
-	$(INSTALL_BIN) ./files/smcroute.init $(1)/etc/init.d/smcroute
-endef
-
-$(eval $(call BuildPackage,smcroute))
-

--- a/net/smcroute/files/smcroute.init
+++ /dev/null
@@ -1,12 +1,1 @@
-#!/bin/sh /etc/rc.common
-# Copyright (C) 2006-2010 OpenWrt.org
-START=50
 
-start() {
-	smcroute -d
-}
-
-stop() {
-	smcroute -k
-}
-

--- a/net/smcroute/patches/001-socket_path.patch
+++ /dev/null
@@ -1,12 +1,1 @@
---- a/src/ipc.c	2002-07-07 19:38:49.000000000 +0200
-+++ b/src/ipc.c	2010-10-01 21:44:26.000000000 +0200
-@@ -24,7 +24,7 @@
- 
- #include "mclab.h"
- 
--#define SOCKET_PATH "/var/lib/smcroute"
-+#define SOCKET_PATH "/tmp/smcroute"
- 
- // server's listen socket
- static int ListenSock; 
 

--- a/net/smcroute/patches/002-optimize_size.patch
+++ /dev/null
@@ -1,13 +1,1 @@
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -1,9 +1,6 @@
- 
- BINDIR=../bin
- 
--# CFLAGS=-g
--CFLAGS=-O
--
- default : build.h smcroute
- 
- all	: smcroute mcsender
 

file:a/utils/hdparm/Makefile (deleted)
--- a/utils/hdparm/Makefile
+++ /dev/null
@@ -1,38 +1,1 @@
-#
-# Copyright (C) 2006-2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
 
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=hdparm
-PKG_VERSION:=9.39
-PKG_RELEASE:=1
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=@SF/$(PKG_NAME)
-PKG_MD5SUM:=2bc17b72403885d4faf959682944243b
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/hdparm
-  SECTION:=utils
-  CATEGORY:=Utilities
-  SUBMENU:=disc
-  TITLE:=Hard disk drive configuration utilitity
-  URL:=http://sourceforge.net/projects/hdparm/
-endef
-
-define Package/hdparm/description
- get/set SATA/IDE device parameters
-endef
-
-define Package/hdparm/install
-	$(INSTALL_DIR) $(1)/sbin
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/sbin
-endef
-
-$(eval $(call BuildPackage,hdparm))
-

file:a/utils/lvm2/Makefile (deleted)
--- a/utils/lvm2/Makefile
+++ /dev/null
@@ -1,88 +1,1 @@
-#
-# Copyright (C) 2009-2010 Stefan Monnier
-# Copyright (C) 2011-2014 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v3+.
-# See /LICENSE for more information.
-#
 
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=LVM2
-PKG_VERSION:=2.02.105
-PKG_RELEASE:=1
-
-PKG_SOURCE:=$(PKG_NAME).$(PKG_VERSION).tgz
-PKG_SOURCE_URL:=ftp://sources.redhat.com/pub/lvm2
-PKG_MD5SUM:=b5b3540661fc70bf329b526c1cfbcf3a
-PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME).$(PKG_VERSION)
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/libdevmapper
-  SECTION:=libs
-  CATEGORY:=Libraries
-  TITLE:=The Linux Kernel Device Mapper userspace library
-  URL:=http://sourceware.org/dm/
-  DEPENDS:=+kmod-dm +libpthread
-endef
-
-define Package/libdevmapper/description
- The device-mapper is a component of the 2.6 linux kernel that supports logical
- volume management. It is required by LVM2 and EVMS.
-endef
-
-define Package/lvm2
-  SECTION:=utils
-  CATEGORY:=Utilities
-  SUBMENU:=disc
-  TITLE:=The Linux Logical Volume Manager
-  URL:=http://sourceware.org/lvm2/
-  DEPENDS:=+libdevmapper +libblkid +libreadline +libncurses
-endef
-
-define Package/lvm2/description
- LVM2 refers to a new userspace toolset that provide logical volume management
- facilities on linux. It is reasonably backwards-compatible with the original
- LVM toolset.
-endef
-
-CONFIGURE_ARGS += --disable-o_direct
-
-define Build/Compile
-	$(MAKE) -C $(PKG_BUILD_DIR) \
-		CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS) $(FPIC)" \
-		DESTDIR="$(PKG_INSTALL_DIR)" \
-		install
-endef
-
-define Build/InstallDev
-	$(INSTALL_DIR) $(1)/usr/include
-	$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/include/libdevmapper.h $(1)/usr/include
-	$(INSTALL_DIR) $(1)/usr/lib
-	$(CP) $(PKG_INSTALL_DIR)/usr/lib/libdevmapper.so* $(1)/usr/lib
-	$(INSTALL_DIR) $(1)/usr/lib/pkgconfig
-	$(CP) $(PKG_BUILD_DIR)/libdm/libdevmapper.pc $(1)/usr/lib/pkgconfig
-endef
-
-define Package/libdevmapper/install
-	$(INSTALL_DIR) $(1)/usr/lib
-	$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/libdevmapper.so.* $(1)/usr/lib
-endef
-
-define Package/lvm2/install
-	$(INSTALL_DIR) $(1)/sbin
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/lvm $(1)/sbin
-	$(INSTALL_DIR) $(1)/etc/lvm
-	$(INSTALL_CONF) $(PKG_BUILD_DIR)/conf/example.conf $(1)/etc/lvm/lvm.conf
-	$(INSTALL_DIR) $(1)/etc/init.d
-	$(INSTALL_BIN) ./files/lvm2.init $(1)/etc/init.d/lvm2
-endef
-
-define Package/lvm2/conffiles
-/etc/lvm/lvm.conf
-endef
-
-$(eval $(call BuildPackage,libdevmapper))
-$(eval $(call BuildPackage,lvm2))
-

--- a/utils/lvm2/files/lvm2.init
+++ /dev/null
@@ -1,13 +1,1 @@
-#!/bin/sh /etc/rc.common
-# Copyright (C) 2009 Stefan Monnier
-START=15
 
-start () {
-   /sbin/lvm vgscan --ignorelockingfailure --mknodes || :
-   /sbin/lvm vgchange -aly --ignorelockingfailure || return 2
-}
-
-stop () {
-    /sbin/lvm vgchange -aln --ignorelockingfailure || return 2
-}
-

--- a/utils/lvm2/patches/000-compile.patch
+++ /dev/null
@@ -1,12 +1,1 @@
---- a/make.tmpl.in
-+++ b/make.tmpl.in
-@@ -19,7 +19,7 @@
- 
- # Allow environment to override any built-in default value for CC.
- # If there is a built-in default, CC is NOT set to @CC@ here.
--CC ?= @CC@
-+CC = @CC@
- 
- # If $(CC) holds the usual built-in default value of 'cc' then replace it with
- # the configured value.
 

file:a/utils/mc/Config.in (deleted)
--- a/utils/mc/Config.in
+++ /dev/null
@@ -1,21 +1,1 @@
-menu "Configuration"
-	depends on PACKAGE_mc
 
-config MC_DIFF_VIEWER
-	bool "Compile with diff viewer"
-	default n
-
-config MC_EDITOR
-	bool "Enable internal editor"
-	default n
-
-config MC_SUBSHELL
-	bool "Compile in concurrent subshell"
-	default n
-
-config MC_DISABLE_VFS
-	bool "Disable VFS"
-	default y
-
-endmenu
-

file:a/utils/mc/Makefile (deleted)
--- a/utils/mc/Makefile
+++ /dev/null
@@ -1,97 +1,1 @@
-#
-# Copyright (C) 2006-2013 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
 
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=mc
-PKG_VERSION:=4.8.10
-PKG_RELEASE:=1
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
-PKG_SOURCE_URL:=http://www.midnight-commander.org/downloads/
-PKG_MD5SUM:=eb4bdc23abd4fdfa14911d53d65c8186
-
-PKG_BUILD_PARALLEL:=1
-PKG_FIXUP:=autoreconf
-
-include $(INCLUDE_DIR)/package.mk
-include $(INCLUDE_DIR)/nls.mk
-
-define Package/mc
-  SECTION:=utils
-  CATEGORY:=Utilities
-  DEPENDS:=+glib2 +libncurses $(LIBRPC_DEPENDS) $(ICONV_DEPENDS)
-  TITLE:=midnight commander - a powerful file manager
-  URL:=http://www.midnight-commander.org/
-  SUBMENU:=filemanager
-  MENU:=1
-endef
-
-define Package/mc/config
-	source "$(SOURCE)/Config.in"
-endef
-
-define Package/mc/description
- GNU Midnight Commander is a visual file manager, licensed under GNU General
- Public License and therefore qualifies as Free Software. It's a feature rich
- full-screen text mode application that allows you to copy, move and delete
- files and whole directory trees, search for files and run commands in the
- subshell.
-endef
-
-CONFIGURE_ARGS += \
-	--enable-utf8 \
-	--disable-doxygen-doc \
-	--disable-vfs-sftp \
-	--with-screen=ncurses \
-	--without-gpm-mouse \
-	--without-x \
-	ac_cv_search_addwstr=no
-
-ifeq ($(CONFIG_MC_DIFF_VIEWER),n)
-CONFIGURE_ARGS += \
-	--without-diff-viewer
-endif
-
-ifeq ($(CONFIG_MC_EDITOR),n)
-CONFIGURE_ARGS += \
-	--without-edit
-endif
-
-ifeq ($(CONFIG_MC_SUBSHELL),n)
-CONFIGURE_ARGS += \
-	--without-subshell
-endif
-
-ifeq ($(CONFIG_MC_DISABLE_VFS),y)
-CONFIGURE_ARGS += \
-	--without-vfs
-endif
-
-define Package/mc/install
-	$(INSTALL_DIR) $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/mc $(1)/usr/bin
-	$(INSTALL_DIR) $(1)/etc/mc
-ifeq ($(CONFIG_MC_DIFF_VIEWER),y)
-	ln -sf mc $(1)/usr/bin/mcdiff
-endif
-ifeq ($(CONFIG_MC_EDITOR),y)
-	ln -sf mc $(1)/usr/bin/mcedit
-endif
-	$(INSTALL_DATA) $(PKG_BUILD_DIR)/misc/mc.menu $(1)/etc/mc
-	$(INSTALL_DIR) $(1)/etc/mc/skins
-	$(INSTALL_DATA) $(PKG_BUILD_DIR)/misc/skins/default.ini $(1)/etc/mc/skins
-	$(INSTALL_DIR) $(1)/root/.mc/cedit/Syntax
-endef
-
-define Package/mc/conffiles
-/etc/mc/mc.menu
-/etc/mc/skins/default.ini
-endef
-
-$(eval $(call BuildPackage,mc))
-

file:a/utils/nut/Makefile (deleted)
--- a/utils/nut/Makefile
+++ /dev/null
@@ -1,303 +1,1 @@
-#
-# Copyright © 2006-2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
 
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=nut
-PKG_VERSION:=2.6.5
-PKG_RELEASE:=2
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=http://www.networkupstools.org/source/2.6/
-PKG_MD5SUM:=e6eac4fa04baff0d0a827d64efe81a7e
-
-PKG_BUILD_DEPENDS:=libusb-compat libnetsnmp
-PKG_FIXUP:=autoreconf
-PKG_INSTALL:=1
-
-PKG_BUILD_PARALLEL:=1
-
-define Package/nut/Default
-  URL:=http://www.networkupstools.org/
-  TITLE:= Network UPS Tools
-  DEPENDS:=@USB_SUPPORT +libnetsnmp +libpthread
-  SECTION:=utils
-  CATEGORY:=Utilities
-endef
-
-define Package/nut/description
-  Network UPS Tools (NUT) is a client/server monitoring system that
-  allows computers to share uninterruptible power supply (UPS) and
-  power distribution unit (PDU) hardware. Clients access the hardware
-  through the server, and are notified whenever the power status
-  changes.
-endef
-
-define Package/nut
-$(call Package/nut/Default)
-  MENU:=1
-#  TITLE+= (common)
-endef
-
-define Package/nut-server
-$(call Package/nut/Default)
-  TITLE+= (server)
-  DEPENDS+= nut
-endef
-
-define Package/nut-client
-$(call Package/nut/Default)
-  TITLE+= (client)
-  DEPENDS+= nut
-endef
-
-define Package/nut-logger
-$(call Package/nut/Default)
-  TITLE+= (logger)
-  DEPENDS+= nut
-endef
-
-define Package/nut-monitor
-$(call Package/nut/Default)
-  TITLE+= (monitor)
-  DEPENDS+= nut
-endef
-
-define Package/nut/install
-	$(INSTALL_DIR) $(1)/usr/lib
-	$(INSTALL_DIR) $(1)/etc/nut
-	$(CP) $(PKG_INSTALL_DIR)/usr/lib/libupsclient.so* $(1)/usr/lib/
-	$(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/nut/nut.conf.sample $(1)/etc/nut/nut.conf
-	ln -sf /var/run/ups.conf $(1)/etc/nut/ups.conf
-endef
-
-define Build/InstallDev
-	$(INSTALL_DIR) $(1)/usr/include
-	$(CP) $(PKG_INSTALL_DIR)/usr/include/*.h $(1)/usr/include
-	$(INSTALL_DIR) $(1)/usr/lib/pkgconfig
-	$(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/*.pc $(1)/usr/lib/pkgconfig
-	$(CP) $(PKG_INSTALL_DIR)/usr/lib/lib* $(1)/usr/lib
-endef
-
-define Package/nut/conffiles
-/etc/nut/nut.conf
-endef
-
-define Package/nut-client/install
-	$(INSTALL_DIR) $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/upsc $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/upsrw $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/upscmd $(1)/usr/bin
-endef
-
-define Package/nut-server/install
-	$(INSTALL_DIR) $(1)/etc/nut
-	$(INSTALL_DIR) $(1)/usr/sbin
-	$(INSTALL_DIR) $(1)/lib/nut
-	$(INSTALL_DIR) $(1)/usr/share/nut
-	$(INSTALL_DIR) $(1)/etc/init.d
-	$(INSTALL_BIN) ./files/ups.init $(1)/etc/init.d/ups
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/upsd $(1)/usr/sbin
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/nut/upsdrvctl $(1)/lib/nut
-	$(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/nut/upsd.conf.sample $(1)/etc/nut/upsd.conf
-	ln -sf /var/run/upsd.users $(1)/etc/nut/upsd.users
-	$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/nut/cmdvartab $(1)/usr/share/nut/cmdvartab
-	$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/nut/driver.list $(1)/usr/share/nut/driver.list
-endef
-
-define Package/nut-server/conffiles
-/etc/nut/upsd.conf
-endef
-
-define Package/nut-logger/install
-	$(INSTALL_DIR) $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/upslog $(1)/usr/bin
-endef
-
-define Package/nut-monitor/install
-	$(INSTALL_DIR) $(1)/usr/sbin
-	$(INSTALL_DIR) $(1)/etc/nut
-	$(INSTALL_DIR) $(1)/etc/init.d
-	$(INSTALL_BIN) ./files/upsmon.init $(1)/etc/init.d/upsmon
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/upsmon $(1)/usr/sbin
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/upssched $(1)/usr/sbin
-	ln -sf /var/run/upsmon.conf $(1)/etc/nut/upsmon.conf
-	$(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/nut/upssched.conf.sample $(1)/etc/nut/upssched.conf
-endef
-
-define Package/nut-monitor/conffiles
-/etc/nut/upssched.conf
-endef
-
-define DriverPackage
-  define Package/nut-driver-$(1)
-    $(call Package/nut/Default)
-    TITLE += ($(1) driver)
-    DEPENDS += nut nut-server
-    ifeq ($(1),$(filter $(1),$(USB_LIBUSB_DRIVERLIST)))
-      DEPENDS+=libusb-compat
-    endif
-    ifeq ($(1),$(filter $(1),$(SNMP_DRIVERLIST)))
-      DEPENDS+=libnetsnmp
-    endif
-  endef
-  # Deliberately empty (well, some spaces) in order to trigger a build
-  # failure. It should be overridden by the list below, and when updating
-  # to a new version of nut we will need to provide descriptions for any
-  # new drivers.
-  define Package/nut-driver-$(1)/description
-
-  endef
-  define Package/nut-driver-$(1)/install
-	$(INSTALL_DIR) $$(1)/lib/nut/
-	$(INSTALL_BIN) $$(PKG_INSTALL_DIR)/lib/nut/$(1) $$(1)/lib/nut/
-    ifeq ($(1),clone)
-	# Bundle clone and clone-outlet together
-	$(INSTALL_BIN) $$(PKG_INSTALL_DIR)/lib/nut/$(1)-outlet $$(1)/lib/nut/
-    endif
-  endef
-endef
-
-# These lists are lifted *directly* from drivers/Makefile.am in the nut
-# source tree. This it to make it simpler to keep in sync when updating
-# to a newer version of nut. Do not edit this manually.
-#
-# DO NOT EDIT (except to update with a fresh cut/paste)!
-SERIAL_DRIVERLIST = bcmxcp belkin belkinunv bestfcom    \
- bestfortress bestuferrups bestups dummy-ups etapro everups     \
- gamatronic genericups isbmex liebert liebert-esp2 masterguard metasys  \
- oldmge-shut mge-utalk microdowell mge-shut oneac optiups powercom rhino        \
- safenet skel solis tripplite tripplitesu upscode2 victronups powerpanel \
- blazer_ser clone clone-outlet ivtscd apcsmart apcsmart-old
-SNMP_DRIVERLIST = snmp-ups
-USB_LIBUSB_DRIVERLIST = usbhid-ups bcmxcp_usb tripplite_usb \
- blazer_usb richcomm_usb
-# END: DO NOT EDIT!
-
-NUT_DRIVERS := $(filter-out skel clone-outlet,$(SERIAL_DRIVERLIST)) \
-	$(USB_LIBUSB_DRIVERLIST) $(SNMP_DRIVERLIST)
-
-$(foreach d,$(NUT_DRIVERS),$(eval $(call DriverPackage,$(d))))
-
-define DriverDescription
-  define Package/nut-driver-$(1)/description
-    $(2)
-  endef
-endef
-
-$(eval $(call DriverDescription,apcsmart,\
-	Driver for American Power Conversion Smart Protocol UPS equipment))
-$(eval $(call DriverDescription,apcsmart-old,\
-	Driver for American Power Conversion Smart Protocol UPS equipment))
-$(eval $(call DriverDescription,bcmxcp,\
-	Driver for UPSes supporting the serial BCM/XCP protocol))
-$(eval $(call DriverDescription,bcmxcp_usb,\
-	Experimental driver for UPSes supporting the BCM/XCP protocol over USB))
-$(eval $(call DriverDescription,belkin,\
-	Driver for Belkin serial UPS equipment))
-$(eval $(call DriverDescription,belkinunv,\
-	Driver for Belkin "Universal UPS" and compatible))
-$(eval $(call DriverDescription,bestfcom,\
-	Driver for Best Power Fortress/Ferrups))
-$(eval $(call DriverDescription,bestfortress,\
-	Driver for old Best Fortress UPS equipment))
-$(eval $(call DriverDescription,bestuferrups,\
-	Driver for Best Power Micro-Ferrups))
-$(eval $(call DriverDescription,bestups,\
-	Driver for Best Power / SOLA (Phoenixtec protocol) UPS equipment))
-$(eval $(call DriverDescription,blazer_ser,\
-	Driver for Megatec/Q1 protocol serial))
-$(eval $(call DriverDescription,blazer_usb,\
-	Driver for Megatec/Q1 protocol USB))
-$(eval $(call DriverDescription,clone,\
-	UPS driver clone))
-$(eval $(call DriverDescription,dummy-ups,\
-	Driver for multi-purpose UPS emulation))
-$(eval $(call DriverDescription,etapro,\
-	Driver for ETA UPS equipment))
-$(eval $(call DriverDescription,everups,\
-	Driver for Ever UPS models))
-$(eval $(call DriverDescription,gamatronic,\
-	Driver for Gamatronic UPS equipment))
-$(eval $(call DriverDescription,genericups,\
-	Driver for contact-closure UPS equipment))
-$(eval $(call DriverDescription,isbmex,\
-	Driver for ISBMEX UPS equipment))
-$(eval $(call DriverDescription,ivtscd,\
-	driver for the IVT Solar Controller Device))
-$(eval $(call DriverDescription,liebert,\
-	Driver for Liebert contact-closure UPS equipment))
-$(eval $(call DriverDescription,liebert-esp2,\
-	Driver for Liebert UPS using the ESP-II protocol))
-$(eval $(call DriverDescription,masterguard,\
-	Driver for Masterguard UPS equipment))
-$(eval $(call DriverDescription,metasys,\
-	Driver for Meta System UPS equipment))
-$(eval $(call DriverDescription,mge-shut,\
-	Driver for SHUT Protocol UPS equipment))
-$(eval $(call DriverDescription,mge-utalk,\
-	Driver for MGE UPS SYSTEMS UTalk protocol equipment))
-$(eval $(call DriverDescription,microdowell,\
-	Driver for Microdowell Enterprise UPS series))
-$(eval $(call DriverDescription,oldmge-shut,\
-	Driver for SHUT Protocol UPS equipment))
-$(eval $(call DriverDescription,oneac,\
-	Driver for Oneac UPS equipment))
-$(eval $(call DriverDescription,optiups,\
-	Driver for Opti-UPS (Viewsonice) UPS and Zinto D (ONLINE-USV) equipment))
-$(eval $(call DriverDescription,powercom,\
-	UPS driver for Powercom/Trust/Advice UPS equipment))
-$(eval $(call DriverDescription,powerpanel,\
-	Driver for PowerPanel Plus compatible UPS equipment))
-$(eval $(call DriverDescription,rhino,\
-	Driver for Brazilian Microsol RHINO UPS equipment))
-$(eval $(call DriverDescription,richcomm_usb,\
-	Driver UPS equipment using Richcomm dry-contact to USB solution))
-$(eval $(call DriverDescription,safenet,\
-	Driver for SafeNet compatible UPS equipment))
-$(eval $(call DriverDescription,solis,\
-	Driver for Brazilian Microsol SOLIS UPS equipment))
-$(eval $(call DriverDescription,tripplite,\
-	Driver for Tripp-Lite SmartPro UPS equipment))
-$(eval $(call DriverDescription,tripplitesu,\
-	Driver for Tripp-Lite SmartOnline (SU) UPS equipment))
-$(eval $(call DriverDescription,tripplite_usb,\
-	Driver for older Tripp Lite USB UPSes (not PDC HID)))
-$(eval $(call DriverDescription,upscode2,\
-	Driver for UPScode II compatible UPS equipment))
-$(eval $(call DriverDescription,usbhid-ups,\
-	Driver for USB/HID UPS equipment))
-$(eval $(call DriverDescription,victronups,\
-	Driver for IMV/Victron UPS unit Match, Match Lite, NetUps))
-$(eval $(call DriverDescription,snmp-ups,\
-	Multi-MIB Driver for SNMP UPS equipment))
-
-include $(INCLUDE_DIR)/package.mk
-
-CONFIGURE_ARGS += \
-  --without-ssl \
-  --with-pidpath=/var/run \
-  --with-statepath=/var/run \
-  --with-altpidpath=/var/run \
-  --sysconfdir=/etc/nut \
-  --with-drvpath=/lib/nut \
-  --datadir=/usr/share/nut \
-  --with-user=root \
-  --with-group=root \
-  --with-usb \
-  --with-snmp \
-  --without-libltdl \
-  --with-dev
-
-
-$(eval $(call BuildPackage,nut))
-$(eval $(call BuildPackage,nut-client))
-$(eval $(call BuildPackage,nut-server))
-$(eval $(call BuildPackage,nut-monitor))
-$(eval $(call BuildPackage,nut-logger))
-$(foreach d,$(NUT_DRIVERS),$(eval $(call BuildPackage,nut-driver-$(d))))
-

--- a/utils/nut/files/ups.init
+++ /dev/null
@@ -1,88 +1,1 @@
-#!/bin/sh /etc/rc.common
-# Copyright © 2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-START=50
 
-DEFAULT=/etc/default/nut
-RUN_D=/var/run
-PID_F=$RUN_D/upsd.pid
-UPS_C=$RUN_D/ups.conf
-USERS_C=$RUN_D/upsd.users
-
-nut_user_add() {
-	local cfg="$1"
-	local a
-	local val
-
-	config_get val "$cfg" username "$1"
-	echo "[$val]" >> $USERS_C
-
-	config_get val "$cfg" password
-	echo "  password = $val" >> $USERS_C
-
-	config_get val "$cfg" actions
-	for a in $val; do
-	    echo "  actions = $a" >> $USERS_C
-	done
-
-	config_get val "$cfg" instcmds
-	for a in $val; do
-	    echo "  instcmds = $a" >> $USERS_C
-	done
-
-	config_get val "$cfg" upsmon
-	if [ -n "$val" ]; then
-	    echo "  upsmon $val" >> $USERS_C
-	fi
-}
-
-start() {
-        local in_driver have_drivers
-	config_cb() {
-	    if [ "$1" != "driver" ]; then
-		in_driver=
-	    else
-		echo "[$2]" >> $UPS_C
-		in_driver=true
-		have_drivers=true
-	    fi
-	}
-	option_cb() {
-	    if [ "$in_driver" = "true" ]; then
-		echo " $1 = $2" >> $UPS_C
-	    fi
-	}
-
-	[ -d $RUN_D ] || mkdir -p $RUN_D
-	echo "# Config file automatically generated from UCI config" > $UPS_C
-	echo "# Config file automatically generated from UCI config" > $USERS_C
-
-	config_load ups
-
-	config_foreach nut_user_add user
-
-	[ -f $DEFAULT ] && . $DEFAULT
-	if [ "$have_drivers" = "true" ]; then
-	    $DEBUG /usr/sbin/upsd $OPTIONS
-	    $DEBUG /lib/nut/upsdrvctl start
-	fi
-}
-
-nut_driver_stop() {
-	local cfg="$1"
-	local driver
-
-	config_get driver "$cfg" driver
-
-	[ -r /var/run/$driver-$cfg ] && /lib/nut/upsdrvctl stop $cfg
-}
-
-stop() {
-	[ -r $PID_F ] && /usr/sbin/upsd -c stop
-	config_load ups
-	config_foreach nut_driver_stop driver
-}
-

--- a/utils/nut/files/upsmon.init
+++ /dev/null
@@ -1,145 +1,1 @@
-#!/bin/sh /etc/rc.common
-# Copyright © 2012 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-START=51
 
-DEFAULT=/etc/default/nut
-RUN_D=/var/run
-PID_F=$RUN_D/upsmon.pid
-UPSMON_C=$RUN_D/upsmon.conf
-
-nut_upsmon_conf() {
-	local cfg="$1"
-
-	echo "# Config file automatically generated from UCI config" > $UPSMON_C
-
-	config_get val "$cfg" runas
-	[ -n "$val" ] && echo "RUN_AS_USER $val" >> $PSMON_C
-
-	config_get val "$cfg" minsupplies 1
-	echo "MINSUPPLIES $val" >> $UPSMON_C
-
-	config_get val "$cfg" shutdowncmd "/sbin/halt"
-	echo "SHUTDOWNCMD \"$val\"" >> $UPSMON_C
-
-	config_get val "$cfg" notifycmd
-	[ -n "$val" ] && echo "NOTIFYCMD \"$val\"" >> $UPSMON_C
-
-	config_get val "$cfg" pollfreq 5
-	echo "POLLFREQ $val" >> $UPSMON_C
-
-	config_get val "$cfg" pollfreqalert 5
-	echo "POLLFREQALERT $val" >> $UPSMON_C
-
-	config_get val "$cfg" hostsync 15
-	echo "HOSTSYNC $val" >> $UPSMON_C
-
-	config_get val "$cfg" deadtime 15
-	echo "DEADTIME $val" >> $UPSMON_C
-
-	config_get val "$cfg" powerdownflag /var/run/killpower
-	echo "POWERDOWNFLAG $val" >> $UPSMON_C
-
-	config_get val "$cfg" onlinemsg
-	[ -n "$val" ] && echo "NOTIFYMSG ONLINE \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" onbattmsg
-	[ -n "$val" ] && echo "NOTIFYMSG ONBATT \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" lowbattmsg
-	[ -n "$val" ] && echo "NOTIFYMSG LOWBATT \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" fsdmsg
-	[ -n "$val" ] && echo "NOTIFYMSG FSD \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" commokmsg
-	[ -n "$val" ] && echo "NOTIFYMSG COMMOK \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" commbadmsg
-	[ -n "$val" ] && echo "NOTIFYMSG COMMBAD \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" shutdownmsg
-	[ -n "$val" ] && echo "NOTIFYMSG SHUTDOWN \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" replbattmsg
-	[ -n "$val" ] && echo "NOTIFYMSG REPLBATT \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" nocommmsg
-	[ -n "$val" ] && echo "NOTIFYMSG NOCOMM \"$val\"" >> $UPSMON_C
-	config_get val "$cfg" noparentmsg
-	[ -n "$val" ] && echo "NOTIFYMSG NOPARENT \"$val\"" >> $UPSMON_C
-
-	local default
-	config_get default "$cfg" defaultnotify SYSLOG
-	config_get val "$cfg" onlinenotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG ONLINE $val" >> $UPSMON_C
-	config_get val "$cfg" onbattnotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG ONBATT $val" >> $UPSMON_C
-	config_get val "$cfg" lowbattnotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG LOWBATT $val" >> $UPSMON_C
-	config_get val "$cfg" fsdnotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG FSD $val" >> $UPSMON_C
-	config_get val "$cfg" commoknotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG COMMOK $val" >> $UPSMON_C
-	config_get val "$cfg" commbadnotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG COMMBAD $val" >> $UPSMON_C
-	config_get val "$cfg" shutdownnotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG SHUTDOWN $val" >> $UPSMON_C
-	config_get val "$cfg" replbattnotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG REPLBATT $val" >> $UPSMON_C
-	config_get val "$cfg" nocommnotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG NOCOMM $val" >> $UPSMON_C
-	config_get val "$cfg" noparentnotify "$default"
-	[ -n "$val" ] && echo "NOTIFYFLAG NOPARENT $val" >> $UPSMON_C
-
-	config_get val "$cfg" rbwarntime 43200
-	echo "RBWARNTIME $val" >> $UPSMON_C
-
-	config_get val "$cfg" nocommwarntime 300
-	echo "NOCOMMWARNTIME $val" >> $UPSMON_C
-
-	config_get val "$cfg" finaldelay 5
-	echo "FINALDELAY $val" >> $UPSMON_C
-}
-
-nut_upsmon_add() {
-	local cfg="$1"
-	local type="$2"
-	local upsname
-	local hostname
-	local port
-	local powervalue
-	local user
-	local pass
-	local system
-
-	# If no core config, use defaults
-	[ -r $UPSMON_C ] || nut_upsmon_conf ""
-
-	config_get upsname "$cfg" upsname
-	config_get hostname "$cfg" hostname localhost
-	config_get port "$cfg" port
-	config_get powervalue "$cfg" powervalue 1
-	config_get user "$cfg" user
-	config_get pass "$cfg" password
-	system="$upsname@$hostname"
-	if [ -n "$port" ]; then
-	    system="$system:$port";
-	fi
-	echo "MONITOR $system $powervalue $user $pass $type" >> $UPSMON_C
-}
-
-start() {
-	[ -d $RUN_D ] || mkdir -p $RUN_D
-	rm -f $UPSMON_C
-
-	config_load upsmon
-
-	config_foreach nut_upsmon_conf upsmon
-	config_foreach nut_upsmon_add master master
-	config_foreach nut_upsmon_add slave slave
-
-	[ -f $DEFAULT ] && . $DEFAULT
-	$DEBUG /usr/sbin/upsmon $UPSMON_OPTIONS
-}
-
-stop() {
-	[ -r $PID_F ] && /usr/sbin/upsmon -c stop
-	rm -f $UPSMON_C
-}
-

--- a/utils/nut/patches/001-fix-missing-libmath-flags.patch
+++ /dev/null
@@ -1,12 +1,1 @@
---- nut-2.6.3.orig/drivers/Makefile.am	2011-12-05 16:36:46.000000000 
-0100
-+++ nut-2.6.3/drivers/Makefile.am	2012-04-19 10:51:52.152059206 +0200
-@@ -165,7 +165,7 @@
- tripplite_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS) -lm
 
- bcmxcp_usb_SOURCES = bcmxcp_usb.c bcmxcp.c usb-common.c
--bcmxcp_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
-+bcmxcp_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS) -lm
-
- blazer_usb_SOURCES = blazer.c blazer_usb.c libusb.c usb-common.c
-

--- a/utils/nut/patches/002-minibox-openups-driver.patch
+++ /dev/null
@@ -1,529 +1,1 @@
-From f8546df4c18c087eac829d3dfc097c919abb6d1c Mon Sep 17 00:00:00 2001
-From: aquette <aquette@72a954d1-e00c-0410-aa02-d9c7bb700a61>
-Date: Wed, 28 Nov 2012 21:44:21 +0000
-Subject: [PATCH] Official support for Minibox openUPS Intelligent UPS
 
-Add a new usbhid-ups subdriver to handle Minibox openUPS Intelligent UPS
-(USB ID 0x04d8:0xd004) (patch from Nicu Pavel, Mini-Box.Com)
-
-git-svn-id: svn://anonscm.debian.org/nut/trunk@3791 72a954d1-e00c-0410-aa02-d9c7bb700a61
----
- data/driver.list.in                |   2 +
- drivers/Makefile.am                |   5 +-
- drivers/openups-hid.c              | 360 +++++++++++++++++++++++++++++++++++++
- drivers/openups-hid.h              |  38 ++++
- drivers/usbhid-ups.c               |   5 +-
- scripts/upower/95-upower-hid.rules |   4 +
- 6 files changed, 411 insertions(+), 3 deletions(-)
- create mode 100644 drivers/openups-hid.c
- create mode 100644 drivers/openups-hid.h
-
-diff --git a/data/driver.list.in b/data/driver.list.in
-index 11014d6..70b5e0f 100644
---- a/data/driver.list.in
-+++ b/data/driver.list.in
-@@ -645,6 +645,8 @@
- "Microsol"	"ups"	"5"	"Rhino 10.0"	"10000VA"	"rhino"
- "Microsol"	"ups"	"5"	"Rhino 20.0"	"20000VA"	"rhino"
- 
-+"Minibox"	"ups"	"5"	"openUPS Intelligent UPS"	"USB port"	"usbhid-ups"
-+
- "Mustek"	"ups"	"2"	"Powermust"	"400VA Plus"	"blazer_ser"
- "Mustek"	"ups"	"2"	"Powermust"	"600VA Plus"	"blazer_ser"
- "Mustek"	"ups"	"2"	"Powermust"	"800VA Pro"	"blazer_ser"
-diff --git a/drivers/Makefile.am b/drivers/Makefile.am
-index cd900cf..ad30874 100644
---- a/drivers/Makefile.am
-+++ b/drivers/Makefile.am
-@@ -162,7 +162,8 @@ skel_LDADD = $(LDADD_DRIVERS)
- 
- # USB
- USBHID_UPS_SUBDRIVERS = apc-hid.c belkin-hid.c cps-hid.c explore-hid.c \
-- liebert-hid.c mge-hid.c powercom-hid.c tripplite-hid.c idowell-hid.c
-+ liebert-hid.c mge-hid.c powercom-hid.c tripplite-hid.c idowell-hid.c \
-+ openups-hid.c
- usbhid_ups_SOURCES = usbhid-ups.c libhid.c libusb.c hidparser.c	\
-  usb-common.c $(USBHID_UPS_SUBDRIVERS)
- usbhid_ups_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
-@@ -245,7 +246,7 @@ dist_noinst_HEADERS = apc-mib.h apc-hid.h baytech-mib.h bcmxcp.h	\
-  powercom.h powerpanel.h powerp-bin.h powerp-txt.h powerware-mib.h raritan-pdu-mib.h	\
-  safenet.h serial.h snmp-ups.h solis.h tripplite.h tripplite-hid.h 			\
-  upshandler.h usb-common.h usbhid-ups.h powercom-hid.h compaq-mib.h idowell-hid.h \
-- apcsmart.h apcsmart_tabs.h apcsmart-old.h cyberpower-mib.h
-+ apcsmart.h apcsmart_tabs.h apcsmart-old.h cyberpower-mib.h openups-hid.h
- 
- # Define a dummy library so that Automake builds rules for the
- # corresponding object files.  This library is not actually built,
-diff --git a/drivers/openups-hid.c b/drivers/openups-hid.c
-new file mode 100644
-index 0000000..69a4a61
---- /dev/null
-+++ b/drivers/openups-hid.c
-@@ -0,0 +1,360 @@
-+/* openups-hid.c - subdriver to monitor Minibox openUPS USB/HID devices with NUT
-+ *
-+ *  Copyright (C)
-+ *  2003 - 2012	Arnaud Quette <ArnaudQuette@Eaton.com>
-+ *  2005 - 2006	Peter Selinger <selinger@users.sourceforge.net>
-+ *  2008 - 2009	Arjen de Korte <adkorte-guest@alioth.debian.org>
-+ *         2012	Nicu Pavel <npavel@mini-box.com>
-+ *
-+ *  This program is free software; you can redistribute it and/or modify
-+ *  it under the terms of the GNU General Public License as published by
-+ *  the Free Software Foundation; either version 2 of the License, or
-+ *  (at your option) any later version.
-+ *
-+ *  This program is distributed in the hope that it will be useful,
-+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+ *  GNU General Public License for more details.
-+ *
-+ *  You should have received a copy of the GNU General Public License
-+ *  along with this program; if not, write to the Free Software
-+ *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-+ */
-+
-+#include "usbhid-ups.h"
-+#include "openups-hid.h"
-+#include "main.h"		/* for getval() */
-+#include "usb-common.h"
-+
-+#define OPENUPS_HID_VERSION	"openUPS HID 0.1"
-+
-+/* Minibox */
-+#define OPENUPS_VENDORID	0x04d8
-+
-+static char openups_scratch_buf[20];
-+
-+/* USB IDs device table */
-+static usb_device_id_t openups_usb_device_table[] = {
-+	/* openUPS Intelligent UPS (minimum required firmware 1.4) */
-+	{USB_DEVICE(OPENUPS_VENDORID, 0xd004), NULL},
-+
-+	/* Terminating entry */
-+	{-1, -1, NULL}
-+};
-+
-+/* Thermistor table used for temperature lookups 
-+ * taken from the windows monitoring application
-+ */
-+static unsigned int therm_tbl[] = 
-+{ 
-+	(unsigned int)0x31,
-+	(unsigned int)0x40,
-+	(unsigned int)0x53,
-+	(unsigned int)0x68,
-+	(unsigned int)0x82,
-+	(unsigned int)0xA0,
-+	(unsigned int)0xC3,
-+	(unsigned int)0xE9,
-+	(unsigned int)0x113,
-+	(unsigned int)0x13F,
-+	(unsigned int)0x16E,
-+	(unsigned int)0x19F,
-+	(unsigned int)0x1CF,
-+	(unsigned int)0x200,
-+	(unsigned int)0x22F,
-+	(unsigned int)0x25C,
-+	(unsigned int)0x286,
-+	(unsigned int)0x2AE,
-+	(unsigned int)0x2D3,
-+	(unsigned int)0x2F4,
-+	(unsigned int)0x312,
-+	(unsigned int)0x32D,
-+	(unsigned int)0x345,
-+	(unsigned int)0x35A,
-+	(unsigned int)0x36D,
-+	(unsigned int)0x37E,
-+	(unsigned int)0x38C,
-+	(unsigned int)0x399,
-+	(unsigned int)0x3A5,
-+	(unsigned int)0x3AF,
-+	(unsigned int)0x3B7,
-+	(unsigned int)0x3BF,
-+	(unsigned int)0x3C6,
-+	(unsigned int)0x3CC
-+};
-+
-+static unsigned int therm_tbl_size = sizeof(therm_tbl)/sizeof(therm_tbl[0]);
-+
-+static const char *openups_charging_fun(double value);
-+static const char *openups_discharging_fun(double value);
-+static const char *openups_online_fun(double value);
-+static const char *openups_nobattery_fun(double value);
-+static const char *openups_off_fun(double value);
-+
-+static const char *openups_scale_vin_fun(double value);
-+static const char *openups_scale_vout_fun(double value);
-+/* static const char *openups_scale_vbat_fun(double value); */
-+static const char *openups_scale_ccharge_fun(double value);
-+static const char *openups_scale_cdischarge_fun(double value);
-+static const char *openups_temperature_fun(double value);
-+
-+static info_lkp_t openups_charging_info[] = {
-+	{0, NULL, openups_charging_fun}
-+};
-+
-+static info_lkp_t openups_discharging_info[] = {
-+	{0, NULL, openups_discharging_fun}
-+};
-+
-+static info_lkp_t openups_online_info[] = {
-+	{0, NULL, openups_online_fun}
-+};
-+
-+static info_lkp_t openups_nobattery_info[] = {
-+	{0, NULL, openups_nobattery_fun}
-+};
-+
-+static info_lkp_t openups_off_info[] = {
-+	{0, NULL, openups_off_fun}
-+};
-+
-+static info_lkp_t openups_vin_info[] = {
-+	{0, NULL, openups_scale_vin_fun}
-+};
-+
-+static info_lkp_t openups_vout_info[] = {
-+	{0, NULL, openups_scale_vout_fun}
-+};
-+
-+/* static info_lkp_t openups_vbat_info[] = {
-+	{0, NULL, openups_scale_vbat_fun}
-+};*/
-+
-+static info_lkp_t openups_ccharge_info[] = {
-+	{0, NULL, openups_scale_ccharge_fun}
-+};
-+
-+static info_lkp_t openups_cdischarge_info[] = {
-+	{0, NULL, openups_scale_cdischarge_fun}
-+};
-+
-+static info_lkp_t openups_temperature_info[] = {
-+	{0, NULL, openups_temperature_fun}
-+};
-+
-+static const char *openups_charging_fun(double value)
-+{
-+	return value ? "chrg" : "!chrg";
-+}
-+
-+static const char *openups_discharging_fun(double value)
-+{
-+	return value ? "dischrg" : "!dischrg";
-+}
-+
-+static const char *openups_online_fun(double value)
-+{
-+	return value ? "online" : "!online";
-+}
-+
-+static const char *openups_nobattery_fun(double value)
-+{
-+	return value ? "nobattery" : "!nobattery";
-+}
-+
-+static const char *openups_off_fun(double value)
-+{
-+	return value ? "!off" : "off";
-+}
-+
-+static const char *openups_scale_vin_fun(double value)
-+{
-+	snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%.2f", value * vin_scale);
-+	return openups_scratch_buf;
-+}
-+
-+static const char *openups_scale_vout_fun(double value)
-+{
-+	snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%.2f", value * vout_scale);
-+	return openups_scratch_buf;
-+}
-+
-+/* static const char *openups_scale_vbat_fun(double value)
-+{
-+	snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%.2f", value * vbat_scale);
-+	return openups_scratch_buf;
-+}*/
-+
-+static const char *openups_scale_ccharge_fun(double value)
-+{
-+	snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%.3f", value * ccharge_scale);
-+	return openups_scratch_buf;
-+}
-+
-+static const char *openups_scale_cdischarge_fun(double value)
-+{
-+	snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%.3f", value * cdischarge_scale);
-+	return openups_scratch_buf;
-+}
-+
-+static const char *openups_temperature_fun(double value)
-+{
-+	int i;
-+	int pos = -1;
-+	unsigned int thermistor = value * 100;
-+
-+	if (thermistor <= therm_tbl[0]) {
-+		snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%d", -40);
-+	} else {
-+		if (thermistor >= therm_tbl[therm_tbl_size - 1]) {
-+			snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%d", 125);
-+		} else {
-+			for (i = therm_tbl_size - 1; i >= 0; i--) {
-+				if (thermistor >= therm_tbl[i]) {
-+					pos = i;
-+					break;
-+				}
-+			}
-+
-+			if (thermistor == therm_tbl[pos]) {
-+				snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%d", pos * 5 - 40);
-+			} else {
-+				int t1 = pos * 5 - 40;
-+				int t2 = (pos + 1) * 5 - 40;
-+
-+				unsigned int d1 = therm_tbl[pos];
-+				unsigned int d2 = therm_tbl[pos + 1];
-+
-+				float temp = (float) (thermistor - d1) * (t2 - t1) / (d2 - d1) + t1;
-+				snprintf(openups_scratch_buf, sizeof(openups_scratch_buf), "%.2f", temp);
-+			}
-+		}
-+	}
-+
-+	return openups_scratch_buf;
-+}
-+
-+/* --------------------------------------------------------------- */
-+/*      Vendor-specific usage table */
-+/* --------------------------------------------------------------- */
-+
-+/* OPENUPS usage table */
-+static usage_lkp_t openups_usage_lkp[] = {
-+	{"Cell1", 0x00000001},	/* Battery cell 1 on J6 pin 1 */
-+	{"Cell2", 0x00000002},	/* Battery cell 2 on J6 pin 2 */
-+	{"Cell3", 0x00000003},	/* Battery cell 3 on J6 pin 3 */
-+	{"Cell4", 0x00000004},	/* Battery cell 4 on J6 pin 4 */
-+	{"Cell5", 0x00000005},	/* Battery cell 5 on J6 pin 5 */
-+	{"Cell6", 0x00000006},	/* Battery cell 6 on J4 pin 1 */
-+	/* Usage table for windows monitoring app only updates when 
-+	 * certain request codes are written to USB endpoint */
-+	/*{ "OpenUPSExtra", 0xff000001 }, */
-+	{NULL, 0}
-+};
-+
-+static usage_tables_t openups_utab[] = {
-+	openups_usage_lkp,
-+	hid_usage_lkp,
-+	NULL,
-+};
-+
-+/* --------------------------------------------------------------- */
-+/* HID2NUT lookup table                                            */
-+/* --------------------------------------------------------------- */
-+
-+static hid_info_t openups_hid2nut[] = {
-+	{"ups.serial", 0, 0, "UPS.PowerSummary.iSerialNumber", NULL, "%s", 0, stringid_conversion},
-+
-+	/* Battery */
-+	{"battery.type", 0, 0, "UPS.PowerSummary.iDeviceChemistry", NULL, "%s", HU_FLAG_STATIC, stringid_conversion},
-+	{"battery.mfr.date", 0, 0, "UPS.PowerSummary.iOEMInformation", NULL, "%s", 0, stringid_conversion},
-+	{"battery.voltage", 0, 0, "UPS.PowerSummary.Voltage", NULL, "%.2f", HU_FLAG_QUICK_POLL, NULL},
-+	/* { "battery.voltage.nominal", 0, 0, "UPS.PowerSummary.ConfigVoltage", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vbat_info }, */
-+	{"battery.current", 0, 0, "UPS.PowerSummary.Current", NULL, "%.3f", HU_FLAG_QUICK_POLL, NULL},
-+	{"battery.capacity", 0, 0, "UPS.PowerSummary.DesignCapacity", NULL, "%.0f", HU_FLAG_STATIC, NULL},
-+	{"battery.charge", 0, 0, "UPS.PowerSummary.RemainingCapacity", NULL, "%.0f", HU_FLAG_QUICK_POLL, NULL},
-+	{"battery.charge.low", 0, 0, "UPS.PowerSummary.RemainingCapacityLimit", NULL, "%.0f", HU_FLAG_QUICK_POLL, NULL},
-+	{"battery.charge.warning", 0, 0, "UPS.PowerSummary.WarningCapacityLimit", NULL, "%.0f", 0, NULL},
-+	{"battery.runtime", 0, 0, "UPS.PowerSummary.RunTimeToEmpty", NULL, "%.0f", HU_FLAG_QUICK_POLL, NULL},
-+	{"battery.temperature", 0, 0, "UPS.PowerSummary.Temperature", NULL, NULL, HU_FLAG_QUICK_POLL, openups_temperature_info},
-+/*	{"battery.cell1.voltage", 0, 0, "UPS.PowerSummary.Battery.Cell1", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vbat_info},
-+	{"battery.cell2.voltage", 0, 0, "UPS.PowerSummary.Battery.Cell2", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vbat_info},
-+	{"battery.cell3.voltage", 0, 0, "UPS.PowerSummary.Battery.Cell3", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vbat_info},
-+	{"battery.cell4.voltage", 0, 0, "UPS.PowerSummary.Battery.Cell4", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vbat_info},
-+	{"battery.cell5.voltage", 0, 0, "UPS.PowerSummary.Battery.Cell5", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vbat_info},
-+	{"battery.cell6.voltage", 0, 0, "UPS.PowerSummary.Battery.Cell6", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vbat_info},
-+*/
-+	/* Output */
-+	{"output.voltage", 0, 0, "UPS.PowerSummary.Output.Voltage", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vout_info},
-+	{"output.current", 0, 0, "UPS.PowerSummary.Output.Current", NULL, NULL, HU_FLAG_QUICK_POLL, openups_cdischarge_info},
-+
-+	/* Input */
-+	{"input.voltage", 0, 0, "UPS.PowerSummary.Input.Voltage", NULL, NULL, HU_FLAG_QUICK_POLL, openups_vin_info},
-+	{"input.current", 0, 0, "UPS.PowerSummary.Input.Current", NULL, NULL, HU_FLAG_QUICK_POLL, openups_ccharge_info},
-+
-+	/* Status */
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.Good", NULL, NULL, HU_FLAG_QUICK_POLL, openups_off_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.InternalFailure", NULL, NULL, HU_FLAG_QUICK_POLL, commfault_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.Overload", NULL, NULL, HU_FLAG_QUICK_POLL, overload_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.OverTemperature", NULL, NULL, HU_FLAG_QUICK_POLL, overheat_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.ShutdownImminent", NULL, NULL, HU_FLAG_QUICK_POLL, shutdownimm_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit", NULL, NULL, HU_FLAG_QUICK_POLL, lowbatt_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired", NULL, NULL, HU_FLAG_QUICK_POLL, timelimitexpired_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.Charging", NULL, NULL, HU_FLAG_QUICK_POLL, openups_charging_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.Discharging", NULL, NULL, HU_FLAG_QUICK_POLL, openups_discharging_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.NeedReplacement", NULL, NULL, 0, replacebatt_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.ACPresent", NULL, NULL, HU_FLAG_QUICK_POLL, openups_online_info},
-+	{"BOOL", 0, 0, "UPS.PowerSummary.PresentStatus.BatteryPresent", NULL, NULL, HU_FLAG_QUICK_POLL, openups_nobattery_info},
-+
-+	/* end of structure. */
-+	{NULL, 0, 0, NULL, NULL, NULL, 0, NULL}
-+};
-+
-+static const char *openups_format_model(HIDDevice_t * hd)
-+{
-+	return hd->Product;
-+}
-+
-+static const char *openups_format_mfr(HIDDevice_t * hd)
-+{
-+	return hd->Vendor ? hd->Vendor : "openUPS";
-+}
-+
-+static const char *openups_format_serial(HIDDevice_t * hd)
-+{
-+	return hd->Serial;
-+}
-+
-+/* this function allows the subdriver to "claim" a device: return 1 if
-+ * the device is supported by this subdriver, else 0. */
-+static int openups_claim(HIDDevice_t * hd)
-+{
-+	int status = is_usb_device_supported(openups_usb_device_table, hd);
-+
-+	switch (status) {
-+	case POSSIBLY_SUPPORTED:
-+		/* by default, reject, unless the productid option is given */
-+		if (getval("productid")) {
-+			return 1;
-+		}
-+		possibly_supported("openUPS", hd);
-+		return 0;
-+
-+	case SUPPORTED:
-+		return 1;
-+
-+	case NOT_SUPPORTED:
-+	default:
-+		return 0;
-+	}
-+}
-+
-+subdriver_t openups_subdriver = {
-+	OPENUPS_HID_VERSION,
-+	openups_claim,
-+	openups_utab,
-+	openups_hid2nut,
-+	openups_format_model,
-+	openups_format_mfr,
-+	openups_format_serial,
-+};
-diff --git a/drivers/openups-hid.h b/drivers/openups-hid.h
-new file mode 100644
-index 0000000..c87b3d1
---- /dev/null
-+++ b/drivers/openups-hid.h
-@@ -0,0 +1,38 @@
-+/* openups-hid.h - subdriver to monitor Minibox openUPS USB/HID devices with NUT
-+ *
-+ *  Copyright (C)
-+ *  2003 - 2009	Arnaud Quette <ArnaudQuette@Eaton.com>
-+ *  2005 - 2006	Peter Selinger <selinger@users.sourceforge.net>
-+ *  2008 - 2009	Arjen de Korte <adkorte-guest@alioth.debian.org>
-+ *         2012	Nicu Pavel <npavel@mini-box.com>
-+ *
-+ *  This program is free software; you can redistribute it and/or modify
-+ *  it under the terms of the GNU General Public License as published by
-+ *  the Free Software Foundation; either version 2 of the License, or
-+ *  (at your option) any later version.
-+ *
-+ *  This program is distributed in the hope that it will be useful,
-+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+ *  GNU General Public License for more details.
-+ *
-+ *  You should have received a copy of the GNU General Public License
-+ *  along with this program; if not, write to the Free Software
-+ *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-+ */
-+
-+#ifndef OPENUPS_HID_H
-+#define OPENUPS_HID_H
-+
-+#include "usbhid-ups.h"
-+
-+/* constants for converting HID read values to real values */
-+static const float vin_scale = 0.03545 * 100;
-+static const float vout_scale = 0.02571 * 100;
-+static const float vbat_scale = 0.00857 * 100;
-+static const float ccharge_scale = 0.8274 / 10;
-+static const float cdischarge_scale = 16.113 / 10;
-+
-+extern subdriver_t openups_subdriver;
-+
-+#endif /* OPENUPS_HID_H */
-diff --git a/drivers/usbhid-ups.c b/drivers/usbhid-ups.c
-index 2d254c4..fcf628d 100644
---- a/drivers/usbhid-ups.c
-+++ b/drivers/usbhid-ups.c
-@@ -27,7 +27,7 @@
-  */
- 
- #define DRIVER_NAME	"Generic HID driver"
--#define DRIVER_VERSION		"0.37"
-+#define DRIVER_VERSION		"0.38"
- 
- #include "main.h"
- #include "libhid.h"
-@@ -37,6 +37,7 @@
- 
- /* include all known subdrivers */
- #include "mge-hid.h"
-+
- #ifndef SHUT_MODE
- 	#include "explore-hid.h"
- 	#include "apc-hid.h"
-@@ -46,6 +47,7 @@
- 	#include "powercom-hid.h"
- 	#include "tripplite-hid.h"
- 	#include "idowell-hid.h"
-+	#include "openups-hid.h"
- #endif
- 
- /* master list of avaiable subdrivers */
-@@ -62,6 +64,7 @@ static subdriver_t *subdriver_list[] = {
- 	&powercom_subdriver,
- 	&tripplite_subdriver,
- 	&idowell_subdriver,
-+	&openups_subdriver,
- #endif
- 	NULL
- };
-diff --git a/scripts/upower/95-upower-hid.rules b/scripts/upower/95-upower-hid.rules
-index a9e18fe..c57ef75 100644
---- a/scripts/upower/95-upower-hid.rules
-+++ b/scripts/upower/95-upower-hid.rules
-@@ -15,6 +15,7 @@ ENV{DEVTYPE}=="usb_interface", GOTO="up_hid_end"
- ATTRS{idVendor}=="03f0", ENV{UPOWER_VENDOR}="Hewlett Packard"
- ATTRS{idVendor}=="0463", ENV{UPOWER_VENDOR}="Eaton"
- ATTRS{idVendor}=="047c", ENV{UPOWER_VENDOR}="Dell"
-+ATTRS{idVendor}=="04d8", ENV{UPOWER_VENDOR}="Minibox"
- ATTRS{idVendor}=="050d", ENV{UPOWER_VENDOR}="Belkin"
- ATTRS{idVendor}=="051d", ENV{UPOWER_VENDOR}="APC"
- ATTRS{idVendor}=="0592", ENV{UPOWER_VENDOR}="Powerware"
-@@ -47,6 +48,9 @@ ATTRS{idVendor}=="0463", ATTRS{idProduct}=="ffff", ENV{UPOWER_BATTERY_TYPE}="ups
- # Dell
- ATTRS{idVendor}=="047c", ATTRS{idProduct}=="ffff", ENV{UPOWER_BATTERY_TYPE}="ups"
- 
-+# Minibox
-+ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="d004", ENV{UPOWER_BATTERY_TYPE}="ups"
-+
- # Belkin
- ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0375", ENV{UPOWER_BATTERY_TYPE}="ups"
- ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0551", ENV{UPOWER_BATTERY_TYPE}="ups"
--- 
-1.8.0
-
-

--- a/utils/nut/patches/003-openups-backport.patch
+++ /dev/null
@@ -1,36 +1,1 @@
---- nut-2.6.5/drivers/openups-hid.c~	2012-12-06 15:07:29.000000000 +0000
-+++ nut-2.6.5/drivers/openups-hid.c	2012-12-06 15:14:45.541936770 +0000
-@@ -329,24 +329,18 @@ static const char *openups_format_serial
-  * the device is supported by this subdriver, else 0. */
- static int openups_claim(HIDDevice_t * hd)
- {
--	int status = is_usb_device_supported(openups_usb_device_table, hd);
--
--	switch (status) {
--	case POSSIBLY_SUPPORTED:
--		/* by default, reject, unless the productid option is given */
--		if (getval("productid")) {
--			return 1;
--		}
--		possibly_supported("openUPS", hd);
-+	if (hd->VendorID != OPENUPS_VENDORID)
- 		return 0;
- 
--	case SUPPORTED:
-+	if (hd->ProductID == 0xd004)
- 		return 1;
- 
--	case NOT_SUPPORTED:
--	default:
--		return 0;
--	}
-+	/* by default, reject, unless the productid option is given */
-+	if (getval("productid"))
-+		return 1;
-+
-+	possibly_supported("openUPS", hd);
-+	return 0;
- }
- 
- subdriver_t openups_subdriver = {
 

file:a/utils/sispmctl/Makefile (deleted)
--- a/utils/sispmctl/Makefile
+++ /dev/null
@@ -1,51 +1,1 @@
-#
-# Copyright (C) 2008-2011 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
 
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=sispmctl
-PKG_VERSION:=3.0
-PKG_RELEASE:=1
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=@SF/$(PKG_NAME)
-PKG_MD5SUM:=eca3d5803a29617432ef9f609be59bad
-
-PKG_INSTALL:=1
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/sispmctl
-  SECTION:=utils
-  CATEGORY:=Utilities
-  TITLE:=Silver Shield PM Control for Linux
-  URL:=http://sispmctl.sourceforge.net/
-  DEPENDS:=+libusb-compat
-endef
-
-define Package/sispmctl/description
- The sispmctl tool can control Gembird SIS-PM Silver Shield
- programmable power outlet strips (also known under the name
- Revolt Intelli-Plug) from the command line.
- .
- It can be used to switch on or off any of the programmable
- power sockets of the SIS-PM via USB. It can also show the
- current status of each power socket, and it can handle
- multiple SIS-PM devices, too.
-endef
-
-CONFIGURE_ARGS += \
-	--enable-webless \
-	--disable-dependency-tracking
-
-define Package/sispmctl/install
-	$(INSTALL_DIR) $(1)/usr/bin
-	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/$(PKG_NAME) $(1)/usr/bin/
-endef
-
-$(eval $(call BuildPackage,sispmctl))
-

file:a/utils/zoneinfo/Makefile (deleted)
--- a/utils/zoneinfo/Makefile
+++ /dev/null
@@ -1,255 +1,1 @@
-#
-# Copyright (C) 2007-2011 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-# Author: Michael Geddes
 
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=zoneinfo
-PKG_VERSION:=2011n
-PKG_VERSION_CODE:=2011i
-PKG_RELEASE:=1
-
-PKG_SOURCE:=tzdata$(PKG_VERSION).tar.gz
-PKG_SOURCE_CODE:=tzcode$(PKG_VERSION_CODE).tar.gz
-PKG_SOURCE_URL:=http://www.iana.org/time-zones/repository/releases
-PKG_MD5SUM:=20dbfb28efa008ddbf6dd34601ea40fa
-
-include $(INCLUDE_DIR)/package.mk
-
-define Download/tzcode
-   FILE=$(PKG_SOURCE_CODE)
-   URL=$(PKG_SOURCE_URL)
-   MD5SUM=cf7f4335b7c8682899fa2814e711c1b2
-endef
-
-$(eval $(call Download,tzcode))
-
-define Package/zoneinfo/Default
-  SUBMENU:=zoneinfo
-  TITLE:=Zone Information
-  SECTION:=utils
-  CATEGORY:=Utilities
-endef
-
-define Package/zoneinfo-core
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (core)
-endef
-
-define Package/zoneinfo-simple
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (simple)
-endef
-
-define Package/zoneinfo-africa
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (Africa)
-endef
-
-define Package/zoneinfo-northamerica
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (NorthAmerica)
-endef
-
-define Package/zoneinfo-southamerica
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (SouthAmerica)
-endef
-
-define Package/zoneinfo-poles
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (Arctic, Antarctic)
-endef
-
-define Package/zoneinfo-asia
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (Asia)
-endef
-
-define Package/zoneinfo-atlantic
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (Atlantic)
-endef
-
-define Package/zoneinfo-australia-nz
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (Australia-NZ)
-endef
-
-define Package/zoneinfo-pacific
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (Pacific)
-endef
-
-define Package/zoneinfo-europe
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (Europe)
-endef
-
-define Package/zoneinfo-india
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (India)
-endef
-
-define Package/zoneinfo-middleeast
-$(call Package/zoneinfo/Default)
-  TITLE:=Zone Information (MiddleEast)
-endef
-
-define Build/Prepare
-	(cd $(PKG_BUILD_DIR) && tar -xzf $(DL_DIR)/$(PKG_SOURCE_CODE) && tar -xzf $(DL_DIR)/$(PKG_SOURCE))
-endef
-
-define Build/Compile
-	CFLAGS="$(HOST_CFLAGS)" \
-	$(MAKE) -C $(PKG_BUILD_DIR) -f Makefile \
-		$(HOST_CONFIGURE_OPTS) \
-		CC="$(HOSTCC)" \
-		LD="\$$$$(CC)" \
-		CPPFLAGS="$(HOST_CPPFLAGS)" \
-		LDFLAGS="$(HOST_LDFLAGS)" \
-		TOPDIR="$(PKG_INSTALL_DIR)" \
-		TZDIR="$(PKG_INSTALL_DIR)/zoneinfo" \
-		install
-endef
-
-
-define Package/zoneinfo-core/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in \
-		CET CST6CDT EET EST EST5EDT GB-Eire Eire \
-		GB    GMT   GMT+0 GMT-0 GMT0  Greenwich  \
-		HST   MET   MST   MST7MDT                \
-		PRC   PST8PDT ROC ROK     UCT   UTC      \
-		Universal W-SU WET Zulu Etc/* zone.tab ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-define Package/zoneinfo-simple/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Pacific/Honolulu     \
-		America/Anchorage   America/Los_Angeles America/Denver   \
-		America/Chicago     America/New_York    America/Caracas  \
-		America/Sao_Paulo   Europe/London       Europe/Paris     \
-		Africa/Cairo        Europe/Moscow       Asia/Dubai       \
-		Asia/Karachi        Asia/Dhaka          Asia/Bankok      \
-		Asia/Hong_Kong      Asia/Tokyo          Australia/Darwin \
-		Australia/Adelaide  Australia/Brisbane  Australia/Sydney \
-		Australia/Perth     Pacific/Noumea ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-define Package/zoneinfo-africa/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo/Africa
-	$(CP) $(PKG_INSTALL_DIR)/zoneinfo/Africa/* \
-	      $(1)/usr/share/zoneinfo/Africa
-endef
-
-define Package/zoneinfo-northamerica/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in US America Canada Mexico Cuba Jamaica Navajo ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-	rm  -rf $(1)/usr/share/zoneinfo/America/Argentina
-endef
-
-define Package/zoneinfo-southamerica/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Brazil Chile ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo/America/Argentina
-	$(CP) $(PKG_INSTALL_DIR)/zoneinfo/America/Argentina/* \
-	      $(1)/usr/share/zoneinfo/America/Argentina
-endef
-
-define Package/zoneinfo-poles/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Antarctica Arctic ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-define Package/zoneinfo-asia/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Asia Japan Singapore Hongkong ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-define Package/zoneinfo-atlantic/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Atlantic Iceland ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-define Package/zoneinfo-australia-nz/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in NZ NZ-CHAT Australia ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-define Package/zoneinfo-pacific/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Pacific Kwajalein ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-define Package/zoneinfo-europe/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Europe Portugal Poland ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-
-define Package/zoneinfo-india/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Indian ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-define Package/zoneinfo-middleeast/install
-	$(INSTALL_DIR) $(1)/usr/share/zoneinfo
-	for i in Egypt Libya Iran Israel Turkey Mideast ; do \
-	  $(CP) $(PKG_INSTALL_DIR)/zoneinfo/$$$$i \
-	      $(1)/usr/share/zoneinfo ; \
-	done
-endef
-
-$(eval $(call BuildPackage,zoneinfo-simple))
-$(eval $(call BuildPackage,zoneinfo-core))
-$(eval $(call BuildPackage,zoneinfo-africa))
-$(eval $(call BuildPackage,zoneinfo-northamerica))
-$(eval $(call BuildPackage,zoneinfo-southamerica))
-$(eval $(call BuildPackage,zoneinfo-poles))
-$(eval $(call BuildPackage,zoneinfo-asia))
-$(eval $(call BuildPackage,zoneinfo-atlantic))
-$(eval $(call BuildPackage,zoneinfo-australia-nz))
-$(eval $(call BuildPackage,zoneinfo-pacific))
-$(eval $(call BuildPackage,zoneinfo-europe))
-$(eval $(call BuildPackage,zoneinfo-india))
-$(eval $(call BuildPackage,zoneinfo-middleeast))
-
-

comments