I have a feeling the Edimax gets cranky if you don't give it a timeserver - use the UBR IP as described here
http://homepage.ntlworld.com/robin.d.../timesync.html
For STB broadband, I've always cloned the MAC address from the PC that it was set up with - you need to use the same adapter when you do that.
Mine is the wired version - BR6104K (actually a Sweex that is the same model with a different name).