cgminer monitor keeps restartin cgminer, and not hashing a thing.. using router MR3020
Did you change "Handle USB detect errors as (Default: hexA)" to Hex8?
Well, I had a very similar issue.
cgminer restarting every ~ 3 minutes.
At first sight, it hashes at good rates (which makes my issue a bit different of yours), whatever the core_speed / voltage I choose, but with a high reject rate (20-30% reported on 2 of the testing pools I use...) => since it restarts every 3 minutes, it appears normal to me to get these stats.
Using MR3020 freshly flashed with the new 0.2.2 firmware, tried a lot of different settings (), without any success.
Also tried a powered USB hub to power both the router & the miner...
I'm convinced that using a MR3020 might be the best and simple solution for most of us but since I have a couple of servers running in the same server cabinet, I decided to try using one of them... Simply compiled cgminer 4.0.0 with the patch provided within the MR3020 firmware archive
Guess what ? It works like a charm ! So far, ~ 240/250 GHs at 240/900 and drawing 301W.
So I don't know what's wrong with the MR3020 solution but at least, I'm sure that the issue is not on the miner side
For your information, and since I asked the question here before, I tried to use an old BFL Single's stock PSU, worked fine at 240/900mV but it looks not as stable as with the Corsair 750W ATX PSU...