I have scoured the internet for an answer to my problem and couldn't find one, so here it is.
I am on PagePlus, on the $12 plan, so only 10Mb of data, I use it, on my old phone Droid X2 I rooted and installed droidwall, then I could use mms, and opera mini pretty much as much as I wanted on that 10Mb !
I converted a Boost mobile Moto G over to Page Plus, it went great, but on this phone android firewalls, like droidwall and others, don't work quite right.
The 3G doesn't seem to quite "initialize"?
My normal procedure to use opera mini is to open settings, now a quick setting on the moto g, toggle data, go to opera mini, and browse away.
Now it acquires 3G instantly, not 1X or anything, but opera mini says it doesn't have page failed to load.
Now if I go to droidwall, toggle the firewall off, go back to opera mini, look up a page, go back to droid wall and toggle firewall back on I can keep browsing even after it is back on, for that session (3G session, not Opera mini session I think, but am not sure). This uses only about 100 kb of data, and I can do this if I have to, but it will add up and end up using up quite a bit.
I can provide droidwall logs and whatnot if I have to.
Also tried giving kernel and lunux data, no go.