ubus: convert to async calls