[Android Software Development] cosmos10040:
i have tried what you have suggested with the 8.8.8.8 and still the same. i am using nexus s ICS 4.0.3 default stock and kernal. is there something else that could be causing the problem? do you think maybe this server im on is blocking something? here is my log btw

W/I Connecting to device. This may take a few seconds

W/I ==> Check if a device is connected

W/I C:\Android\android-sdk\platform-tools\android-tool\adb.exe -s 3434CB0AF8C200EC devices

W/I List of devices attached

W/I 3434CB0AF8C200EC	device

W/I Ok

W/I ==> Checking android package

A/D no default route to delete

A/E SendToUsb IOException : sendto failed: EPIPE (Broken pipe)

A/I delete redirect output to tether

W/I Installed package version : 2.23

A/I delete chain TETHER

W/I Current package version : 2.23

A/I closeUsbServerSocket()

A/I closeUsbServerSocket() done

W/I ==> Check if usb port is available

W/I Ok

W/I ==> Start android service

A/I TTBroadcastReceiver start service

A/I TTBroadcastReceiver OnReceive done

A/I SocketService.onStart start

A/I closeUsbServerSocket()

W/I Ok

W/I ==> Ensure connection is closed before open it

W/I socket opened. Close socket

W/I Ok

A/I closeUsbServerSocket() done

W/I ==> socket opened. Close socket

W/I Wait for android connection ready

A/I SocketService.onStart done

A/I initShell : busybox = /data/data/service.tracetool/app_bin/busybox19

A/I initShell : iptables = /data/data/service.tracetool/app_bin/iptables_armv5

A/I Usbthread.run()

A/I UsbThread : Waiting for the host to connect

W/I ... 1

W/I Ok. Android socket ready.

W/I ==> open connection to android

W/I ==> Check android connection

W/I Waiting for response. If nothing happens now, close the program and retry

A/I UsbThread : Host connected

W/I Check connection 1 ok

W/I Check connection 2 ok

W/I connection done.

W/I ==> check superuser rights

W/I

W/D ------------------------------------------------------------

W/D Android Superuser may ask you to accept rights.

W/D Check your android and accept "Superuser Request" now if needed !!!

W/D If connection stop here and Superuser don't apears ,you phone or tablet is probably not rooted

W/D ------------------------------------------------------------

A/V shell : canSU() su[0]: uid=0(root) gid=0(root) ;

A/I canSu : true

A/I get process id /data/data/service.tracetool/app_bin/redsocks

A/I initShell : busybox = /data/data/service.tracetool/app_bin/busybox19

A/I initShell : iptables = /data/data/service.tracetool/app_bin/iptables_armv5

A/I UdpRelay : waiting on port 42004

W/I SuperUser rights ok

A/D Linux interfaces before updates :

A/D lo UP 127.0.0.1/8 0x00000049 00:00:00:00:00:00

A/D rmnet0 UP 0.0.0.0/0 0x000010d1 00:00:00:00:00:00

A/D ifb0 DOWN 0.0.0.0/0 0x00000082 5a:46:2a:7c:00:ec

A/D ifb1 DOWN 0.0.0.0/0 0x00000082 0a:ac:05:00:c6:eb

A/D sit0 UP 0.0.0.0/0 0x000000c1 00:00:00:00:00:00

A/D ip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00

A/D

A/D Kernel IP routing table

A/D Destination Gateway Genmask Flags Metric Ref Use Iface

A/D

A/D wifi or 3g card adress : "0.0.0.0/0"

A/D Interface to use : "rmnet0"

A/D Old route adress to disable : ""

A/I don't care if you see errors here, it depends of your kernel.

A/D no default route to delete

A/I forward output to tether ok

A/D Linux interfaces after updates :

A/D lo UP 127.0.0.1/8 0x00000049 00:00:00:00:00:00

A/D rmnet0 UP 192.168.1.2/24 0x000010d1 00:00:00:00:00:00

A/D ifb0 DOWN 0.0.0.0/0 0x00000082 5a:46:2a:7c:00:ec

A/D ifb1 DOWN 0.0.0.0/0 0x00000082 0a:ac:05:00:c6:eb

A/D sit0 UP 0.0.0.0/0 0x000000c1 00:00:00:00:00:00

A/D ip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00

A/D

A/D Kernel IP routing table

A/D Destination Gateway Genmask Flags Metric Ref Use Iface

A/D default 192.168.1.2 0.0.0.0 UG 0 0 0 rmnet0

A/D 192.168.1.0 * 255.255.255.0 U 0 0 0 rmnet0

A/D

W/D A->H : Create server port : 53

A/D UdpRelay : create Udp Server port 53

A/I --------- Script : Udp port start : 53 / 42011

A/I MainServiceActivity : onCreate. Call connectService

A/I SocketService.onStart start

A/I SocketService.onStart done

Server List

53 (domain) : A->H : 39500 ,H->A : 0

DNS List

10.5.48.1

62.68.76.241

208.67.220.220

8.8.8.8[default]