For the past few days I've been using bfgminer as a proxy connecting to ghash.io and I've only been getting 32-33gh/s on high. Today I switched over to slush's pool using his proxy and I'm getting 37gh/s+ no problem. (speeds are based on miner not pool)
Why is this?
While I've not used BFG extensively, I do think the barebones proxy is simply more efficient.
First off, thanks to everyone for their suggestions and to Dogie for this great guide!
I decided to take my cube and psu to a different friend's house. It works perfectly there! It is like Dogie said, "mysterious network topology" was my issue. My friend is going to host my cube until I figure this out. Thanks again.
One thing you can check is any phones connected to your wifi. Not sure how they interfere, but a few users of V1 blades found phones [android?] were preventing it working correctly.
Not sure if my phone's wifi was the case, but I turned it off and got 3 cubes working after messing with the settings and proxy for hours. I am not gonna turn it on to test since I finally got started hashing. Phone could just be a coincidence though...
edit: phone is an android and my problem was with the cubes resetting every ~2min