openwrt part

this is the part that runs on openwrt