[Android Software Development] mohammadsp:
the device is X8

the rom is stornmix 2.5

he did so and didn't work

here is the log

06-09 12:18:57:093 W/I Connecting to device...

06-09 1205:062 W/I Wait for android connection ready. If nothing happens now, close the program and retry

06-09 1205:171 W/I waiting android server connection ... 1

06-09 1205:234 L/I Reverse tethering started. Process id is 13768

06-09 1219.19 A/I SocketService.onStartCommand. Action = TTServiceStart

06-09 1219.33 A/I TunnelController : thread started

06-09 1219.33 A/I UsbThread1 : thread started

06-09 1219.33 A/I UsbThread1 : Create usb socket

06-09 1219.34 A/I UsbThread1 : usbServerSocket : Waiting for the host to connect

06-09 1206:359 W/I Waiting for connection. If nothing happens now, close the program and retry

06-09 1220.35 A/I UsbThread1 : Host connected

06-09 1207:171 W/D ------------------------------------------------------------

06-09 1207:171 W/D Android Superuser may ask you to accept rights.

06-09 1207:171 W/D Check your android and accept "Superuser Request" now if needed !!!

06-09 1207:171 W/D If connection stop here and Superuser don't apears ,you phone or tablet is probably not rooted

06-09 1208:171 W/I waiting android message callback ... 2

06-09 1209:171 W/I waiting android message callback ... 3

06-09 1210:171 W/I waiting android message callback ... 4

06-09 1211:171 W/I waiting android message callback ... 5

06-09 1212:328 W/I interfaces before script startlo(UP) 127.0.0.1, dummy0(DOWN), rmnet0(DOWN), rmnet1(DOWN), rmnet2(DOWN), usb0(DOWN), sit0(DOWN)

06-09 1212:468 W/I no route

06-09 1226.50 A/D wifi or 3g card adress : ""

06-09 1226.50 A/D Interface to use : "usb0"

06-09 1226.50 A/D Old route adress to disable : ""

06-09 1226.51 A/D adress to use : "192.168.1.2"

06-09 1213:171 W/I waiting android message callback ... 6

06-09 1227.21 A/E Error running command :

06-09 1227.21 A/E /data/data/service.tracetool/app_bin/iptables_armv5 -t nat -N TETHER

06-09 1227.21 A/E iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

06-09 1227.21 A/E Perhaps iptables or your kernel needs to be upgraded.

06-09 1227.62 A/E Error running command :

06-09 1227.62 A/E /data/data/service.tracetool/app_bin/iptables_armv5 -t nat -F TETHER

06-09 1227.62 A/E iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

06-09 1227.62 A/E Perhaps iptables or your kernel needs to be upgraded.

06-09 1227.86 A/D no default route to delete

06-09 1214:171 W/I waiting android message callback ... 7

06-09 1215:171 W/I waiting android message callback ... 8

06-09 1229.60 A/E Error running command :

06-09 1229.60 A/E /data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A OUTPUT -j TETHER

06-09 1229.60 A/E iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

06-09 1229.60 A/E Perhaps iptables or your kernel needs to be upgraded.

06-09 1229.60 A/E forward output to tether nok

06-09 1229.60 A/E lastResultStdErr : "

06-09 1229.60 A/E iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

06-09 1229.60 A/E Perhaps iptables or your kernel needs to be upgraded."

06-09 1229.72 A/E Error running command :

06-09 1229.72 A/E /data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A TETHER -o usb0 -p tcp --dport 1:41999 -j REDIRECT --to 42002

06-09 1229.73 A/E iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

06-09 1229.73 A/E Perhaps iptables or your kernel needs to be upgraded.

06-09 1229.83 A/E Error running command :

06-09 1229.83 A/E /data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A TETHER -o usb0 -p tcp --dport 42500:65535 -j REDIRECT --to 42002

06-09 1229.83 A/E iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

06-09 1229.83 A/E Perhaps iptables or your kernel needs to be upgraded.

06-09 1229.93 A/E Error running command :

06-09 1229.93 A/E /data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A TETHER -o usb0 -p udp --dport 1:41999 -j REDIRECT --to 42001

06-09 1229.95 A/E iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

06-09 1229.95 A/E Perhaps iptables or your kernel needs to be upgraded.

06-09 1216:171 W/I waiting android message callback ... 9

06-09 1230.06 A/E Error running command :

06-09 1230.06 A/E /data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A TETHER -o usb0 -p udp --dport 42500:65535 -j REDIRECT --to 42001

06-09 1230.07 A/E iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

06-09 1230.07 A/E Perhaps iptables or your kernel needs to be upgraded.

06-09 1217:343 W/I interfaces after script startlo(UP) 127.0.0.1, dummy0(DOWN), rmnet0(DOWN), rmnet1(DOWN), rmnet2(DOWN), usb0(UP) 192.168.1.2, sit0(DOWN)

06-09 1217:500 W/I route : destination : 192.168.1.0, gateway : *, output : usb0

06-09 1217:500 W/I route : destination : default, gateway : 192.168.1.2, output : usb0

06-09 1217:500 W/I

06-09 1217:500 W/I Connection done

06-09 1252.59 A/I Starting: Intent .. act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=service.tracetool/.MainServiceActivityTab } from pid 12747

06-09 1253.14 A/I Displayed service.tracetool/.MainServiceActivityTab: +494ms

06-09 1258.17 A/E checkIptablesLOG : Error calling iptables. [, iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?), Perhaps iptables or your kernel needs to be upgraded.]

06-09 1259.49 A/V Starting server dump

06-09 1259.50 A/V Server dump done

06-09 1259.59 A/E IpTablesActivity : Error calling iptables. [, iptables v1.4.10: can't initialize iptables table `nat': Table does not exist (do you need to insmod?), Perhaps iptables or your kernel needs to be upgraded.]