[EVO 4G Q&A, Help & Troubleshooting] kamiller42:
I had 4g. I can get it but it doesn't hold. This reminds me of when I tried setting up my cable internet before the tech arrived. I could connect, use the internet a while, and then get bumped. This was because my modem MAC address was not registered yet. When cable modem police daemon made its sweep, it would bump off unregistered MACs. Maybe rooted users or EVOs without latest PRI get the same kind of bump.

In any case, here is my log after getting disconnected...

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 =

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask =

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.dns1 = 68.28.90.91

D/WimaxStateTracker( 506): poll dhcp after timeout --- dhcp.wimax0.mask = 255.255.255.255

D/ ( 506): jni android_net_wimax_AddRouteToGateway

D/wimax ( 506): <netUtil> addRouteToGateway ip=99.201.153.167, gateway=68.28.177.92

D/wimax ( 506): child process1 has been terminated pid=3020

D/wimax ( 506): child process2 has been terminated pid=3021

D/ ( 506): <jni> com_htc_net_wimax_getWimaxProp +

D/ ( 506): <Nativ.C> getWimaxProp: pPropName = persist.wimax.Idle_Sleep

D/ ( 506): <Nativ.C> getWimaxProp: buffer = persist.wimax.Idle_Sleep

D/ ( 478): <daemon> pPropName = persist.wimax.Idle_Sleep

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/ ( 478): <daemon> pPropName = persist.wimax.Idle_Sleep

D/ ( 506): <jni> (rslt) com_htc_net_wimax_getWimaxProp -

V/NetworkStateTracker( 506): Setting TCP values: [4096,107380,220416,4096,16384,110208] which comes from [net.tcp.buffersize.wimax]

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.STATE_CHANGE

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.STATE_CHANGE

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): wimaxRescan

D/WimaxStateTracker( 506): wimaxRescan : CBES::forceScanning reset-state=0

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/WimaxStateTracker( 506): DISCONNECTED: reset socket on wimax0

D/ ( 506): <jni> com_htc_net_wimax_StopDhcpWimax

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.STATE_CHANGE

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.STATE_CHANGE

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.STATE_CHANGE

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.STATE_CHANGE

D/ ( 506): <jni> com_htc_net_wimax_StopDhcpWimax

D/WimaxStateTracker( 506): DISCONNECTED: reset socket on wimax0

D/ ( 506): <jni> com_htc_net_wimax_StopDhcpWimax

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.STATE_CHANGE

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.STATE_CHANGE

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.RSSI_CHANGED

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.RSSI_CHANGED

D/HtcWimaxStatusBar( 506): receiver intent, aciton:com.htc.net.wimax.STATE_CHANGE

V/WimaxReceiver( 2057): onReceive(), action:com.htc.net.wimax.STATE_CHANGE

D/ ( 506): <jni> com_htc_net_wimax_StopDhcpWimax

I did switch airport terminals but I am still getting 2 4g bars when it does connect. I thought my disconnect maybe related to my relocation.