Index: src/django_gheat/gheat/management/commands/import_droidstumbler.py
===================================================================
--- src/django_gheat/gheat/management/commands/import_droidstumbler.py	(revision 9564)
+++ src/django_gheat/gheat/management/commands/import_droidstumbler.py	(revision 9565)
@@ -40,4 +40,5 @@
   except IntegrityError, e:
     logger.error("Unable to import - %s" %  e)
+    raise
   return count
 
@@ -63,4 +64,5 @@
     try:
       epoch, msg_type, lat, lon, accuracy, ssid, bssid, level, frequency, capabilities = row
+      bssid = bssid.upper()
     except ValueError:
       # Known error, please ignore
@@ -94,5 +96,5 @@
       ssid, encryption = ap_pool[bssid]
       # Special trick in SSID ts avoid escaping in later stage
-      item = str((bssid,ssid.replace('%','%%'),encryption))
+      item = str((bssid.upper(),ssid.replace('%','%%'),encryption))
       sql_values.append(item)
     counters['ap_added'] = bulk_sql('gheat_accespoint (`mac`, `ssid`, `encryptie`)',sql_values)
Index: src/django_gheat/gheat/management/commands/import_kismet.py
===================================================================
--- src/django_gheat/gheat/management/commands/import_kismet.py	(revision 9564)
+++ src/django_gheat/gheat/management/commands/import_kismet.py	(revision 9565)
@@ -76,9 +76,9 @@
       ssid, encryption = ap_pool[bssid]
       # Special trick in SSID ts avoid escaping in later stage
-      item = str((bssid,ssid.replace('%','%%'),encryption))
+      item = str((bssid.upper(),ssid.replace('%','%%'),encryption))
       sql_values.append(item)
     counters['ap_added'] = bulk_sql('gheat_accespoint (`mac`, `ssid`, `encryptie`)',sql_values)
 
-  # Determine which Wireless to add
+  # Determine which Wireless Clients to add
   bssid_list_present = WirelessClient.objects.filter(mac__in=client_pool.keys()).values_list('mac', flat=True)
   bssid_list_insert = set(client_pool.keys()) - set(bssid_list_present)
@@ -88,5 +88,5 @@
     sql_values = []
     for bssid in bssid_list_insert:
-      sql_values.append("('%s')" % bssid)
+      sql_values.append("('%s')" % bssid.upper())
     counters['client_added'] = bulk_sql('gheat_wirelessclient (`mac`)',sql_values)
 
