[Hero, G2 Touch Android Development] perdita2000:
Sorry, but usb tethering still not working.... at least my try,,,

But kernel is quite faster than flykernel... Here's my logcat...

D/Tethering( 227): Tethering usb0

D/Tethering( 227): InitialState.processMessage what=2

D/Tethering( 227): configureUsbIface(true)

D/NetworkManagmentService( 227): rsp <213 ca:be:47:2d:e6:33 192.168.42.129 255.255.255.0 [down broadcast multicast]>

D/NetworkManagmentService( 227): flags <[down broadcast multicast]>

D/CommandListener( 184): Setting iface cfg

D/CommandListener( 184): Trying to bring up usb0

D/CommandListener( 184): broadcast flag ignored

D/CommandListener( 184): multicast flag ignored

D/Tethering( 227): sendTetherStateChangedBroadcast 0, 0, 0

D/Tethering( 227): enableUsbRndis(true)

D/UsbController( 184): Usb RNDIS start

D/Tethering( 227): Tethered usb0

D/Tethering( 227): sendTetherStateChangedBroadcast 0, 1, 0

V/NotificationService( 227): Active profile: Defecto

I/PROFILE ( 227): Group: Gmail containing : android : false

I/PROFILE ( 227): Group: Email containing : android : false

I/PROFILE ( 227): Group: Telefono containing : android : false

I/PROFILE ( 227): Group: Calendario containing : android : false

I/PROFILE ( 227): Group: SMS containing : android : false

V/ProfileManager( 227): No active group, returning default: Otro

V/NotificationService( 227): Pkg: android group: Otro

D/Tethering( 227): MasterInitialState.processMessage what=1

D/Tethering( 227): Tether Mode requested by usb0 - TetheredState - Tethered - lastError =0

D/NetworkManagmentService( 227): rsp <213 62:10:74:22:1b:43 0.0.0.0 0.0.0.0 [down broadcast multicast]>

D/NetworkManagmentService( 227): flags <[down broadcast multicast]>

D/NetworkManagmentService( 227): rsp <213 72:e9:a1:da:64:62 0.0.0.0 0.0.0.0 [down broadcast multicast]>

D/NetworkManagmentService( 227): flags <[down broadcast multicast]>

D/NetworkManagmentService( 227): rsp <213 0e:a6:f9:b5:46:d7 0.0.0.0 0.0.0.0 [down broadcast multicast]>

D/NetworkManagmentService( 227): flags <[down broadcast multicast]>

D/NetworkManagmentService( 227): rsp <213 00:23:76:47:5f:98 192.168.0.50 255.255.255.0 [up broadcast running multicast]>

D/Tethering( 227): chooseUpstreamType(false), dunRequired =false, iface=tiwlan0

D/NetworkManagmentService( 227): flags <[up broadcast running multicast]>

D/Tethering( 227): checking if hipri brought us this connection

D/Tethering( 227): notifying tethered with iface =tiwlan0

D/TetherController( 184): Setting IP forward enable = 1

D/TetherController( 184): Starting tethering services

D/TetherController( 184): Tethering services running

D/TetherController( 184): setDnsForwarders(0 = '8.8.8.8')

D/TetherController( 184): setDnsForwarders(1 = '4.2.2.2')

D/TetherController( 184): Sending update msg to dnsmasq [update_dns:8.8.8.8:4.2.2.2]

D/Tethering( 227): TetheredState.processMessage what=12

I//system/bin/iptables( 184): ACCEPT 0 opt -- in tiwlan0 out usb0 0.0.0.0/0 -> 0.0.0.0/0 state RELATED,ESTABLISHED

I/dnsmasq ( 1041): started, version 2.51 cachesize 150

I/dnsmasq ( 1041): compile time options: no-IPv6 GNU-getopt no-DBus no-I18N DHCP no-scripts no-TFTP

W/dnsmasq ( 1041): warning: no upstream servers configured

I/dnsmasq ( 1041): DHCP, IP range 192.168.43.2 -- 192.168.43.254, lease time 1h

I/dnsmasq ( 1041): DHCP, IP range 192.168.42.2 -- 192.168.42.254, lease time 1h

I/dnsmasq ( 1041): read /etc/hosts - 1 addresses

I/dnsmasq ( 1041): using nameserver 4.2.2.2#53

I/dnsmasq ( 1041): using nameserver 8.8.8.8#53

I//system/bin/iptables( 184): ACCEPT 0 opt -- in usb0 out tiwlan0 0.0.0.0/0 -> 0.0.0.0/0

I//system/bin/iptables( 184): MASQUERADE 0 opt -- in * out tiwlan0 0.0.0.0/0 -> 0.0.0.0/0

I/RealTimeChat( 912): Sending ping to bunch

D/Tethering( 227): Untethering usb0

D/Tethering( 227): TetheredState.processMessage what=3

I//system/bin/iptables( 184): Flushing chain `INPUT'

I//system/bin/iptables( 184): Flushing chain `OUTPUT'

I//system/bin/iptables( 184): Flushing chain `FORWARD'

I//system/bin/iptables( 184): Flushing chain `PREROUTING'

I//system/bin/iptables( 184): Flushing chain `OUTPUT'

I//system/bin/iptables( 184): Flushing chain `POSTROUTING'

D/Tethering( 227): configureUsbIface(false)

D/NetworkManagmentService( 227): rsp <213 ca:be:47:2d:e6:33 192.168.42.129 255.255.255.0 [up broadcast running multicast]>

D/NetworkManagmentService( 227): flags <[up broadcast running multicast]>

D/CommandListener( 184): Setting iface cfg

D/CommandListener( 184): Trying to bring down usb0

D/CommandListener( 184): broadcast flag ignored

D/CommandListener( 184): multicast flag ignored

D/Tethering( 227): Untethered usb0

D/Tethering( 227): enableUsbRndis(false)

D/Tethering( 227): sendTetherStateChangedBroadcast 1, 0, 0

D/Tethering( 227): TetherModeAliveState.processMessage what=2

D/TetherController( 184): Stopping tethering services

I/dnsmasq ( 1041): exiting on receipt of SIGTERM

D/TetherController( 184): Tethering services stopped

D/TetherController( 184): Setting IP forward enable = 0

D/Tethering( 227): notifying tethered with iface =null

D/dalvikvm( 725): GC_EXTERNAL_ALLOC freed 35K, 50% free 2725K/5379K, external 341K/512K, paused 60ms

W/ResourceType( 227): Skipping entry 0x7f040006 in package table 0 because it is not complex!

W/ResourceType( 227): Skipping entry 0x7f040005 in package table 0 because it is not complex!

Many Thanks for Your Work!!!!

Perdita2000