The oui.txt file[1] is required for org.bluez.Adapter.GetRemoteCompany[2] call to succeed. hcid(8) looks for it either in /var/lib/misc/ or /usr/share/misc/. [1] http://standards.ieee.org/regauth/oui/oui.txt [2] http://wiki.bluez.org/wiki/Adapter Reproducible: Always Steps to Reproduce: 1. Set up hcid. 2. dbus-send --print-reply --system --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.GetRemoteCompany string:00:11:22:33:44:55 Actual Results: Error org.bluez.Error.NotAvailable: Not Available Expected Results: method return sender=:1.0 -> dest=:1.78 reply_serial=2 string "CIMSYS Inc"
I will include this in bluez-4.71
+*bluez-4.71 (10 Sep 2010) + + 10 Sep 2010; Pacho Ramos <pacho@gentoo.org> +bluez-4.71.ebuild, + metadata.xml: + Version bump with bugfixes and some new features like initial MCAP + support, add support for compile time option of oui.txt path (installed + now in default location, bug #283791 by Łukasz Stelmach) and others.