I’m an OpenWRT noob so I’m apprehensive to post my hacked up /etc/rc.button/reset script which is probably full of bad examples of how not to do things. That said, it seems to work fine for my purposes. Is there a way I could send it to you directly?

For radio1 I am using a $4 RT5370 usb dongle[link]. I bought this a years ago and it looks like the new ones might not have the same chipset so best to get one that explicitly state RT5370[link].

I think with 2.14 firmware the drivers might be there by default. I have a bunch of other usb stuff so here are the usb related packages I installed…

opkg install kmod-usb-net kmod-usb-net-rndis kmod-usb-net-cdc-ether usbutils udev
opkg install kmod-usb-net-dm9601-ether kmod-usb-net-asix kmod-zd1211rw
opkg install kmod-rt2800-lib kmod-rt2800-usb kmod-rt2x00-lib kmod-rt2x00-usb