Hi, I've noticed that mesh-io-generic.c filters advertising report events by address type: static void event_adv_report(struct mesh_io *io, const void *buf, uint8_t size) { ... if (evt->addr_type != BDADDR_LE_PUBLIC && evt->addr_type != BDADDR_LE_RANDOM) return; Does anyone know why (Brian?)? Bluetooth Mesh spec doesn't mention address types at all, so I assumed that this layer shouldn't really care about MAC addresses and their types. -- Michał Lowas-Rzechonek <michal.lowas-rzechonek@xxxxxxxxxxx> Silvair http://silvair.com Jasnogórska 44, 31-358 Krakow, POLAND