[Samsung Epic 4G Touch] fenixjn:
Well, willitfloat does not allow wireless 4g tethering (falls back to 3g on enable), 4G is connected at this point, enabling wireless tether makes 4G to drop, be without data for a few seconds and then fall back to 3G and stays there. After shutting down WT then 4G becomes available again:

E/hostapd ( 5945): Configuration file: /data/misc/wifi/hostapd.conf
D/Tethering( 1954): InitialState.processMessage what=4
D/Tethering( 1954): sendTetherStateChangedBroadcast 0, 0, 0
W/NetworkStats( 1954): dropping UID delta from unknown iface: iface=wlan0 uid=0
set=DEFAULT tag=0x0 rxBytes=0 rxPackets=0 txBytes=140 txPackets=2 operations=0
D/Tethering( 1954): sendTetherStateChangedBroadcast 1, 0, 0
W/NetworkStats( 1954): dropping UID delta from unknown iface: iface=wlan0 uid=0
set=DEFAULT tag=0x0 rxBytes=0 rxPackets=0 txBytes=76 txPackets=1 operations=0
W/hostapd ( 5945): Could not connect to kernel driver.
E/hostapd ( 5945): Using interface wlan0 with hwaddr f0:08:f1:67:a3:cc and ssid
'AndroidAP'
D/WimaxService( 1954): WIFI_AP_STATE_CHANGED_ACTION = 13
D/NetworkManagementService( 1954): rsp <213 f0:08:f1:67:a3:cc 0.0.0.0 0 [up broa
dcast running multicast]>
D/CommandListener( 1806): Setting iface cfg
D/CommandListener( 1806): Trying to bring up wlan0
D/NetworkManagementService( 1954): flags <[up broadcast running multicast]>
D/Tethering( 1954): Tethering wlan0
D/Tethering( 1954): InitialState.processMessage what=2
D/Tethering( 1954): sendTetherStateChangedBroadcast 0, 0, 0
D/Tethering( 1954): Tethered wlan0
D/Tethering( 1954): sendTetherStateChangedBroadcast 0, 1, 0
D/Tethering( 1954): MasterInitialState.processMessage what=1
D/TetherController( 1806): Setting IP forward enable = 1
D/TetherController( 1806): Starting tethering services, lease_time=3600
D/TetherController( 1806): Tethering services running
D/TetherController( 1806): setDnsForwarders(0 = '8.8.8.8')
D/TetherController( 1806): setDnsForwarders(1 = '8.8.4.4')
D/TetherController( 1806): Sending update msg to dnsmasq [update_dns:8.8.8.8:8.8
.4.4]
D/Tethering( 1954): chooseUpstreamType(true), preferredApn =5, got type=6
D/TetherController( 1806): setDnsForwarders(0 = '68.28.137.132')
D/TetherController( 1806): Sending update msg to dnsmasq [update_dns:68.28.137.1
32]
D/Tethering( 1954): notifying tethered with iface =uwbr0
D/Tethering( 1954): TetheredState.processMessage what=12
I/dnsmasq ( 5949): started, version 2.51 cachesize 150
I/dnsmasq ( 5949): compile time options: no-IPv6 GNU-getopt no-DBus no-I18N DHCP
no-scripts no-TFTP
W/dnsmasq ( 5949): warning: no upstream servers configured
I/dnsmasq ( 5949): DHCP, IP range 192.168.48.2 -- 192.168.48.254, lease time 1h
I/dnsmasq ( 5949): DHCP, IP range 192.168.47.2 -- 192.168.47.254, lease time 1h
I/dnsmasq ( 5949): DHCP, IP range 192.168.46.2 -- 192.168.46.254, lease time 1h
I/dnsmasq ( 5949): DHCP, IP range 192.168.45.2 -- 192.168.45.254, lease time 1h
I/dnsmasq ( 5949): DHCP, IP range 192.168.44.2 -- 192.168.44.254, lease time 1h
I/dnsmasq ( 5949): DHCP, IP range 192.168.43.2 -- 192.168.43.254, lease time 1h
I/dnsmasq ( 5949): DHCP, IP range 192.168.42.2 -- 192.168.42.254, lease time 1h
I/dnsmasq ( 5949): read /etc/hosts - 1 addresses
I/dnsmasq ( 5949): using nameserver 8.8.4.4#53
I/dnsmasq ( 5949): using nameserver 8.8.8.8#53
W/NatController( 1806): Unable to set TCPMSS rule (may not be supported by kerne
l).
D/ConnectivityService( 1954): ConnectivityChange for WIMAX: DISCONNECTED/DISCONN
ECTED
D/ConnectivityService( 1954): Attempting to switch to mobile
D/ConnectivityService( 1954): Attempting to switch to wifi
D/ConnectivityService( 1954): Attempting to switch to BLUETOOTH_TETHER
W/NetworkManagementService( 1954): Unable to remove route on interface uwbr0
W/NetworkManagementService( 1954): Unable to remove route on interface uwbr0
D/ConnectivityService( 1954): resetConnections(uwbr0, 3)
D/NetUtils( 1954): android_net_utils_resetConnections in env=0x138be48 clazz=0xe
0300001 iface=uwbr0 mask=0x3
W/NetworkStats( 1954): dropping UID delta from unknown iface: iface=wlan0 uid=0
set=DEFAULT tag=0x0 rxBytes=0 rxPackets=0 txBytes=64 txPackets=1 operations=0
D/SystemEventObserver( 2971): action = android.intent.action.BATTERY_CHANGED
D/lights ( 1954): set_light_button on=1
V/DMApp ( 2971): handleMessage what =10
D/DMApp ( 2971): Check if HFA is needed
D/DMApp ( 2971): PhoneDataTask starting mAction 2
D/SyncmlDMExtHandler( 2971): Enter getCdmaParams id : 5
D/PhoneDataService( 2414): getCdmaParam id 5 (NAM/CdmaNam)
V/PhoneDataService( 2414): getOemCdmaParamNew id 5
V/PhoneDataService( 2414): SysProp is 35
D/PhoneDataService( 2414): sendRilRequest invokeOemRilRequestRaw message 103 arg
1 5
V/PhoneDataService( 2414): mNoResponseTimer com.samsung.dmexthandler.PhoneDataSe
rvice$1@40ed8f60 onTick + seconds remaining: 4
D/PhoneDataService( 2414): Handle Message : 103 while waiting msg 103
D/PhoneDataService( 2414): Handle Message msg.arg1: 5
I/PhoneDataService( 2414): handleGetCdmaPropResponse{ what=103 when=-1ms arg1=5
obj=android.os.AsyncResult@40f559f8 }
W/PhoneDataService( 2414): handleGetCdmaPropResponse ar.exception is com.android
.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED
D/SyncmlDMExtHandler( 2971): onReceive() : com.samsung.syncservice.GET_CDMA_PARA
M_RESULT
I/SyncmlDMExtHandler( 2971): handleMessage getCdmaParamResponse result is
D/dalvikvm( 2351): GC_CONCURRENT freed 1783K, 69% free 4801K/15367K, paused 17ms
+16ms
V/SyncmlDMExtHandler( 2971): handleMessage msg.what 400
D/SyncmlDMExtHandler( 2971): mPhoneService.getCdmaParams responded mGetCDMAParam
Result is
I/SyncmlDMExtHandler( 2971): getCdmaParams : com.samsung.syncmlport.dm.tslDataSt
ructures.Tsldm_ext_cdma@4112c1a8
I/SyncmlDMExtHandler( 2971): getCdmaParams :
I/SyncmlDMExtHandler( 2971): getCdmaParams : 0
I/SyncmlDMExtHandler( 2971): getCdmaParams : 0
I/SyncmlService( 2971): getMin returns
D/SyncmlDMExtHandler( 2971): Enter getCdmaParams id : 4
D/PhoneDataService( 2414): getCdmaParam id 4 (NAM/MobDirNum)
V/PhoneDataService( 2414): getOemCdmaParamNew id 4
V/PhoneDataService( 2414): SysProp is 1
D/dalvikvm( 1954): GC_CONCURRENT freed 1782K, 43% free 8217K/14215K, paused 3ms+
4ms
D/Tethering( 1954): TetherModeAliveState.processMessage what=3
D/Tethering( 1954): chooseUpstreamType(true), preferredApn =5, got type=-1
D/ConnectivityService( 1954): special network not available
D/Tethering( 1954): notifying tethered with iface =null
D/Tethering( 1954): TetheredState.processMessage what=12
D/SystemEventObserver( 2971): action = android.net.conn.CONNECTIVITY_CHANGE
D/DMApp ( 2971): DMBootReceiver onReceive android.net.conn.CONNECTIVITY_CHANGE

V/DMApp ( 2971): getReceiverAppInterface()
D/DMApp ( 2971): DMBootReceiver ***Connectivity Changed***
V/DMApp ( 2971): DMBootReceiver NetInfo : Type = 6
V/DMApp ( 2971): DMBootReceiver NetInfo : TypeName = WIMAX
V/DMApp ( 2971): DMBootReceiver NetInfo : Subtype = 0
V/DMApp ( 2971): DMBootReceiver NetInfo : SubtypeName =
V/DMApp ( 2971): DMBootReceiver NetInfo : State = CONNECTING
V/DMApp ( 2971): DMBootReceiver connected = false
V/DMApp ( 2971): Interrupt alarm : -1

At this point, 4G is already dropped and its switching back to 3G.

Additionally, I found this showing up many times:

D/DMApp ( 2971): PhoneDataTask ACTION_CHECK_HFA MIN: MDN ESN <MEID NUMBER>
D/DMApp ( 2971): PhoneDataTask need to retry HFA check later
D/DMApp ( 2971): PhoneDataTask onPostExecute mAction 2 result is -2
V/DMApp ( 2971): handleMessage what =10
D/DMApp ( 2971): Check if HFA is needed
D/DMApp ( 2971): PhoneDataTask starting mAction 2
D/SyncmlDMExtHandler( 2971): Enter getCdmaParams id : 5
D/PhoneDataService( 2414): getCdmaParam id 5 (NAM/CdmaNam)
V/PhoneDataService( 2414): getOemCdmaParamNew id 5
V/PhoneDataService( 2414): SysProp is 35
D/PhoneDataService( 2414): sendRilRequest invokeOemRilRequestRaw message 103 arg
1 5
V/PhoneDataService( 2414): mNoResponseTimer com.samsung.dmexthandler.PhoneDataSe
rvice$1@40ed8f60 onTick + seconds remaining: 4
D/PhoneDataService( 2414): Handle Message : 103 while waiting msg 103
D/PhoneDataService( 2414): Handle Message msg.arg1: 5
I/PhoneDataService( 2414): handleGetCdmaPropResponse{ what=103 when=0 arg1=5 obj
=android.os.AsyncResult@40ebdcf8 }
W/PhoneDataService( 2414): handleGetCdmaPropResponse ar.exception is com.android
.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED
D/SyncmlDMExtHandler( 2971): onReceive() : com.samsung.syncservice.GET_CDMA_PARA
M_RESULT
I/SyncmlDMExtHandler( 2971): handleMessage getCdmaParamResponse result is
V/SyncmlDMExtHandler( 2971): handleMessage msg.what 400
D/SyncmlDMExtHandler( 2971): mPhoneService.getCdmaParams responded mGetCDMAParam
Result is
I/SyncmlDMExtHandler( 2971): getCdmaParams : com.samsung.syncmlport.dm.tslDataSt
ructures.Tsldm_ext_cdma@411b4ab8
I/SyncmlDMExtHandler( 2971): getCdmaParams :
I/SyncmlDMExtHandler( 2971): getCdmaParams : 0
I/SyncmlDMExtHandler( 2971): getCdmaParams : 0
I/SyncmlService( 2971): getMin returns
D/SyncmlDMExtHandler( 2971): Enter getCdmaParams id : 4
D/PhoneDataService( 2414): getCdmaParam id 4 (NAM/MobDirNum)
V/PhoneDataService( 2414): getOemCdmaParamNew id 4
V/PhoneDataService( 2414): SysProp is 1
D/PhoneDataService( 2414): sendRilRequest invokeOemRilRequestRaw message 103 arg
1 4
V/PhoneDataService( 2414): mNoResponseTimer com.samsung.dmexthandler.PhoneDataSe
rvice$1@40ed8f60 onTick + seconds remaining: 4
D/PhoneDataService( 2414): Handle Message : 103 while waiting msg 103
D/PhoneDataService( 2414): Handle Message msg.arg1: 4
I/PhoneDataService( 2414): handleGetCdmaPropResponse{ what=103 when=-1ms arg1=4
obj=android.os.AsyncResult@40e7b0b0 }
W/PhoneDataService( 2414): handleGetCdmaPropResponse ar.exception is com.android
.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED
D/SyncmlDMExtHandler( 2971): onReceive() : com.samsung.syncservice.GET_CDMA_PARA
M_RESULT
I/SyncmlDMExtHandler( 2971): handleMessage getCdmaParamResponse result is
V/SyncmlDMExtHandler( 2971): handleMessage msg.what 400
D/SyncmlDMExtHandler( 2971): mPhoneService.getCdmaParams responded mGetCDMAParam
Result is
I/SyncmlDMExtHandler( 2971): getCdmaParams : com.samsung.syncmlport.dm.tslDataSt
ructures.Tsldm_ext_cdma@411b5710
I/SyncmlDMExtHandler( 2971): getCdmaParams :
I/SyncmlDMExtHandler( 2971): getCdmaParams : 0
I/SyncmlDMExtHandler( 2971): getCdmaParams : 0
I/SyncmlService( 2971): getMdn returns
D/PhoneDataService( 2414): meid = <MEID NUMBER>
I/PhoneDataService( 2414): getMeid returns <MEID NUMBER>
I/PhoneDataService( 2414): getDeviceId returns <MEID NUMBER>
D/DMApp ( 2971): PhoneDataTask ACTION_CHECK_HFA MIN: MDN ESN <MEID NUMBER>

I removed the actual number shown and replaced it with <MEID NUMBER>