
Originally Posted by
Lukas Hetzenecker
Do you have python and pybluez installed? Could you test this small python script?
import bluetooth
bluetooth.discover_devices(lookup_names=True)
It should report a dict with all found devices.
Course I can !
I downloaded and installed: http://pybluez.googlecode.com/files/...in32-py2.5.exe
Your scripted reported several devices near me (I hid some parts of MAC):
Code:
>>> import bluetooth
>>> bluetooth.discover_devices(lookup_names=True)
[('00:21:FE:xx:xx:xx', 'Trojan.exe'), ('00:21:FE:xx:xx:xx', 'Trojan.exe'), ('00:21:FE:xx:xx:xx', 'Trojan.exe'), ('00:21:FE:xx:xx:xx', 'Trojan.exe'), ('00:11:F6:yy:yy:yy', 'MUZYZYZY'), ('00:11:F6:yy:yy:yy', 'MUZYZYZY')]
Trojan.exe is my mobile, reported several times 
MUZYZYZY is a "neighbour".
More tests:
Code:
services = bluetooth.find_service(address='00:21:FE:xx:xx:xx')
>>> for s in services: print s["name"], s["description"]
AVRCP Target Audio Video Remote Control
Dial-Up Networking
OBEX Object Push
Imaging
Audio Source
Data Transfer Version
Hands-Free Audio Gateway
AVRCP Controller Audio Video Remote Control
SyncMLClient
OBEX File Transfer
Nokia OBEX PC Suite Services
SyncML DM Client
Nokia SyncML Server
Marcelo