[Hero, G2 Touch Android Development] hikui:
I tried via adb just now but useless.

I can't connect to server. It says:

"Attention Server negotiation failed. The server may not agree with your encryption option."

D/VpnManager( 213): succeeded to connect to VPN service

D/com.android.settings.vpn.AuthenticationActor( 213): ~~~~~~ connect() succeeded!

I/SProxy_mtpd( 446): Stop VPN daemon: mtpd

D/SProxy_mtpd( 446): mtpd is stopped after 0 msec

D/SProxy_mtpd( 446): stopping mtpd, success? true

I/SProxy_racoon( 446): Stop VPN daemon: racoon

D/SProxy_racoon( 446): racoon is stopped after 0 msec

D/SProxy_racoon( 446): stopping racoon, success? true

D/VpnSettings( 213): received connectivity: 38: connected? CONNECTING err=0

D/VpnService( 446): Local IP: 10.76.14.85, if: rmnet0

D/VpnService( 446): VPN UP: down

I/SProxy_mtpd( 446): Start VPN daemon: mtpd

D/mtpd ( 672): Waiting for control socket

D/SProxy_mtpd( 446): mtpd is running after 200 msec

D/mtpd ( 672): Received 19 arguments

I/mtpd ( 672): Using protocol l2tp

I/mtpd ( 672): Connecting to 96.44.153.110 port 1701

I/mtpd ( 672): Connection established (socket = 9)

D/mtpd ( 672): Sending SCCRQ (local_tunnel = 45912)

I/SProxy_mtpd( 446): got data from control socket: 19

D/mtpd ( 672): Timeout -> Sending SCCRQ

D/mtpd ( 672): Received SCCRP (remote_tunnel = 28039) -> Sending SCCCN

D/mtpd ( 672): Received ACK -> Sending ICRQ (local_session = 18841)

I/mtpd ( 672): Tunnel established

D/mtpd ( 672): Received ICRP (remote_session = 46078) -> Sending ICCN

D/mtpd ( 672): Received ACK

I/mtpd ( 672): Session established

I/mtpd ( 672): Creating PPPoX socket

I/mtpd ( 672): Starting pppd (pppox = 11)

I/mtpd ( 672): Pppd started (pid = 673)

I/pppd ( 673): Using PPPoX (socket = 11)

D/pppd ( 673): using channel 6

I/pppd ( 673): Using interface ppp0

I/pppd ( 673): Connect: ppp0 <-->

I/pppd ( 673): CHAP authentication succeeded

E/pppd ( 673): ioctl(SIOCADDRT) device route: Network is down (line 2371)

I/pppd ( 673): Connect time 0.2 minutes.

I/pppd ( 673): Sent 87 bytes, received 66 bytes.

I/pppd ( 673): Connection terminated.

I/mtpd ( 672): Received signal 17

I/mtpd ( 672): Pppd is terminated (status = 10)

D/mtpd ( 672): Sending STOPCCN

I/mtpd ( 672): Mtpd is terminated (status = 42)

I/SProxy_mtpd( 446): got data from control socket: 42

E/VpnService( 446): onError()

E/VpnService( 446): com.android.server.vpn.VpnConnectingError: Connecting error: 42

E/VpnService( 446):	at com.android.server.vpn.VpnService.onError(VpnService.java:183)

E/VpnService( 446):	at com.android.server.vpn.VpnService.waitUntilConnectedOrTimedout(VpnService.java:210)

E/VpnService( 446):	at com.android.server.vpn.VpnService.onConnect(VpnService.java:148)

E/VpnService( 446):	at com.android.server.vpn.VpnServiceBinder$2.run(VpnServiceBinder.java:109)

E/VpnService( 446):	at java.lang.Thread.run(Thread.java:1096)

I/VpnService( 446): disconnecting VPN...

D/VpnSettings( 213): received connectivity: 38: connected? DISCONNECTING err=0

I/SProxy_mtpd( 446): Stop VPN daemon: mtpd

D/SProxy_mtpd( 446): mtpd is stopped after 0 msec

D/SProxy_mtpd( 446): stopping mtpd, success? true

I/SProxy_racoon( 446): Stop VPN daemon: racoon

D/SProxy_racoon( 446): racoon is stopped after 0 msec

D/SProxy_racoon( 446): stopping racoon, success? true

D/VpnService( 446): onFinalCleanUp()

I/VpnService( 446): restore original suffices --> null

D/VpnSettings( 213): received connectivity: 38: connected? IDLE err=42

I/DumpStateReceiver( 164): Added state dump to 1 crashes