Index: /nodes/CNodeAJSoft2/wleiden.yaml
===================================================================
--- /nodes/CNodeAJSoft2/wleiden.yaml	(revision 11052)
+++ /nodes/CNodeAJSoft2/wleiden.yaml	(revision 11053)
@@ -69,4 +69,5 @@
   ns_ip      : "172.16.6.42/29"
   ns_mac     : "00:15:6d:ea:f0:6a"
+  bridge_type: "NanoStation5"
   status     : "down"
 
Index: /nodes/CNodeHofwijck/wleiden.yaml
===================================================================
--- /nodes/CNodeHofwijck/wleiden.yaml	(revision 11052)
+++ /nodes/CNodeHofwijck/wleiden.yaml	(revision 11053)
@@ -51,4 +51,5 @@
   ns_ip      : "172.16.6.26"
   ns_mac     : "00:15:6d:e8:e7:37"
+  bridge_type: "Bullet2"
   status     : "up"
 
@@ -67,4 +68,5 @@
   ns_ip      : "172.16.17.235/29"
   ns_mac     : "00:15:6d:f6:be:db"
+  bridge_type: "NanoStation5"
   status     : "up"
 
@@ -83,4 +85,5 @@
   ns_ip      : "172.16.3.107"
   ns_mac     : "00:15:6d:f7:be:d0"
+  bridge_type: "NanoStation5"
   status     : "up"
 
Index: /nodes/CNodeIMI/wleiden.yaml
===================================================================
--- /nodes/CNodeIMI/wleiden.yaml	(revision 11052)
+++ /nodes/CNodeIMI/wleiden.yaml	(revision 11053)
@@ -42,5 +42,7 @@
   ns_ip      : "172.16.16.51/29"
   ns_mac     : "00:15:6D:70:54:A5"
+  bridge_type: "NanoStation5"
   status     : "up"
+
 
 iface_vr0:
Index: /nodes/CNodeLijtweg1/wleiden.yaml
===================================================================
--- /nodes/CNodeLijtweg1/wleiden.yaml	(revision 11052)
+++ /nodes/CNodeLijtweg1/wleiden.yaml	(revision 11053)
@@ -42,4 +42,5 @@
   ns_ip      : "172.16.6.2"
   ns_mac     : "00:15:6d:e9:e7:20"
+  bridge_type: "Bullet2"
   status     : "up"
 
Index: /nodes/CNodePVKerkDuif/wleiden.yaml
===================================================================
--- /nodes/CNodePVKerkDuif/wleiden.yaml	(revision 11052)
+++ /nodes/CNodePVKerkDuif/wleiden.yaml	(revision 11053)
@@ -58,4 +58,5 @@
   ns_ip      : "172.17.20.2/24"
   ns_mac     : "00:27:22:80:5a:b6"
+  bridge_type: "NanoStation M2"
   status     : "up"
 
Index: /nodes/CNodePlantsoen2/wleiden.yaml
===================================================================
--- /nodes/CNodePlantsoen2/wleiden.yaml	(revision 11052)
+++ /nodes/CNodePlantsoen2/wleiden.yaml	(revision 11053)
@@ -87,4 +87,5 @@
   ns_ip      : "172.16.5.91/29"
   ns_mac     : "00:15:6d:bd:67:ff"
+  bridge_type: "NanoStation5"
   status     : "up"
 
Index: /nodes/CNodeThomas/wleiden.yaml
===================================================================
--- /nodes/CNodeThomas/wleiden.yaml	(revision 11052)
+++ /nodes/CNodeThomas/wleiden.yaml	(revision 11053)
@@ -68,4 +68,5 @@
   ns_ip      : "172.16.16.50/29"
   ns_mac     : "00:15:6d:70:52:5c"
+  bridge_type: "NanoStation5"
   status     : "up"
 
Index: /nodes/HybridHerman/wleiden.yaml
===================================================================
--- /nodes/HybridHerman/wleiden.yaml	(revision 11052)
+++ /nodes/HybridHerman/wleiden.yaml	(revision 11053)
@@ -32,4 +32,5 @@
 service_proxy_normal: False
 status    : "planned"
+wl_release: 10805
 
 
Index: /nodes/HybridRick2/wleiden.yaml
===================================================================
--- /nodes/HybridRick2/wleiden.yaml	(revision 11052)
+++ /nodes/HybridRick2/wleiden.yaml	(revision 11053)
@@ -27,4 +27,5 @@
 service_proxy_normal: True
 status    : "up"
+wl_release: 11047
 
 
Index: /nodes/HybridRickVPN/wleiden.yaml
===================================================================
--- /nodes/HybridRickVPN/wleiden.yaml	(revision 11052)
+++ /nodes/HybridRickVPN/wleiden.yaml	(revision 11053)
@@ -28,4 +28,5 @@
 service_vpn_server: True
 status    : "up"
+wl_release: 10915
 
 
Index: /tools/check-batch-cmd
===================================================================
--- /tools/check-batch-cmd	(revision 11052)
+++ /tools/check-batch-cmd	(revision 11053)
@@ -11,4 +11,5 @@
 import os
 import paramiko
+import subprocess
 import socket
 import sys
@@ -69,5 +70,5 @@
       raise CmdError((stderr, stdout))
     return stdout
-  except socket.error, e:
+  except (socket.error, paramiko.AuthenticationException) as e:
     raise ConnectError(e)
 
@@ -95,4 +96,6 @@
 
 def node_check(host):
+  """ Using multiple connect methods to do some basic health checking as well"""
+
   print "# Processing host", host
   datadump = gformat.get_yaml(host)
@@ -125,4 +128,11 @@
       except CmdError, e: 
         print "### Command error: %s" % e
+
+  try:
+    wl_release = subprocess.check_output(['snmpget', '-Oq', '-Ov',  '-c', 'public', '-v2c',
+      host, 'UCD-SNMP-MIB::ucdavis.84.4.1.2.6.119.108.45.118.101.114.1'])
+    datadump['wl_release'] = int(wl_release.replace('"',''))
+  except subprocess.CalledProcessError, ValueError:
+    pass
   gformat.store_yaml(datadump)
 
