diff --git a/doc/oob-api.txt b/doc/oob-api.txt
index d54f612..a196442 100644
--- a/doc/oob-api.txt
+++ b/doc/oob-api.txt
=====================
Service org.bluez
-Interface org.bluez.OutOfBand
+Interface org.bluez.OutOfBand1
Object path [variable prefix]/{hci0,hci1,...}
Methods dict ReadLocalData()
diff --git a/plugins/dbusoob.c b/plugins/dbusoob.c
index 77563f1..887a610 100644
--- a/plugins/dbusoob.c
+++ b/plugins/dbusoob.c
#include "error.h"
#include "storage.h"
-#define OOB_INTERFACE "org.bluez.OutOfBand"
+#define OOB_INTERFACE "org.bluez.OutOfBand1"
struct oob_data {
char *addr;
diff --git a/test/test-oob b/test/test-oob
index 87c558f..681540b 100755
--- a/test/test-oob
+++ b/test/test-oob
import dbus.mainloop.glib
import bluezutils
+BUS_NAME = 'org.bluez'
+OOB_INTERFACE = 'org.bluez.OutOfBand1'
+
def create_device_reply(device):
print("Pairing succeed!")
mainloop.quit()
print()
print("Reading local Out of Band data...")
- oob_adapter0 = dbus.Interface(bus.get_object("org.bluez",
- adapter0_path), "org.bluez.OutOfBand")
- oob_adapter1 = dbus.Interface(bus.get_object("org.bluez",
- adapter1_path), "org.bluez.OutOfBand")
+ oob_adapter0 = dbus.Interface(bus.get_object(BUS_NAME,
+ adapter0_path), OOB_INTERFACE)
+ oob_adapter1 = dbus.Interface(bus.get_object(BUS_NAME,
+ adapter1_path), OOB_INTERFACE)
oob0 = oob_adapter0.ReadLocalData()
oob1 = oob_adapter1.ReadLocalData()