Hi All,

Hi Chia-CHi Yeh, I cc you since I found your kernel commit which is enable
VPN stuff.

I'm doing enable VPN function in an android froyo/gingerbread porting.
After apply android pppol2tp, pppopptp related patch in android/common.git,
I can success enable PPTP protocol, but I meet problem with L2TP profile.

My error is:
mtpd is keeping print error like this, then the connection will timeout

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

but SCCRQ in PPTP profile in return quite fast,
(I tested in Samsung 's Galax tab with same account and website, it works
with L2TP profile)

So, I'm suspecting maybe I missed some patch in kernel or some patch needed,
can anyone give some suggestion ?

Below is full vpn enable log:

D/VpnManager( 2336): succeeded to connect to VPN service
I/SProxy_mtpd( 2603): Stop VPN daemon: mtpd
D/SProxy_mtpd( 2603): mtpd is stopped after 0 msec
D/SProxy_mtpd( 2603): stopping mtpd, success? true
I/SProxy_racoon( 2603): Stop VPN daemon: racoon
D/SProxy_racoon( 2603): racoon is stopped after 0 msec
D/SProxy_racoon( 2603): stopping racoon, success? true
D/VpnService( 2603):   Local IP: 172.21.229.212, if: ppp0
D/VpnService( 2603):        VPN UP: down
I/SProxy_mtpd( 2603): Start VPN daemon: mtpd
D/mtpd    ( 3022): Waiting for control socket
D/com.android.settings.vpn.AuthenticationActor( 2336): ~~~~~~ connect()
succeede
d!
D/VpnSettings( 2336): received connectivity: S2lt: connected? CONNECTING
err=0
D/SProxy_mtpd( 2603): mtpd is running after 200 msec
D/mtpd    ( 3022): Received 19 arguments
I/mtpd    ( 3022): Using protocol l2tp
I/mtpd    ( 3022): Connecting to 178.18.17.149 port 1701
I/mtpd    ( 3022): Connection established (socket = 11)
D/mtpd    ( 3022): Sending SCCRQ (local_tunnel = 10642)
I/SProxy_mtpd( 2603): got data from control socket: 19
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/dalvikvm( 2603): GC_EXPLICIT freed 1251 objects / 62352 bytes in 29ms
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
E/VpnService( 2603): onError()
E/VpnService( 2603): java.io.IOException: Connecting timed out
E/VpnService( 2603):    at
com.android.server.vpn.VpnService.waitUntilConnectedO
rTimedout(VpnService.java:206)
E/VpnService( 2603):    at
com.android.server.vpn.VpnService.onConnect(VpnServic
e.java:136)
E/VpnService( 2603):    at
com.android.server.vpn.VpnServiceBinder$2.run(VpnServ
iceBinder.java:114)
E/VpnService( 2603):    at java.lang.Thread.run(Thread.java:1096)
I/VpnService( 2603): disconnecting VPN...
I/SProxy_mtpd( 2603): Stop VPN daemon: mtpd
D/mtpd    ( 3022): Timeout -> Sending SCCRQ
I/mtpd    ( 3022): Received signal 15
D/mtpd    ( 3022): Sending STOPCCN
I/mtpd    ( 3022): Mtpd is terminated (status = 6)
D/VpnSettings( 2336): received connectivity: S2lt: connected?
DISCONNECTING   er
r=0
D/SProxy_mtpd( 2603): mtpd is stopped after 200 msec
D/SProxy_mtpd( 2603): stopping mtpd, success? true
I/SProxy_racoon( 2603): Stop VPN daemon: racoon
D/SProxy_racoon( 2603): racoon is stopped after 0 msec
D/SProxy_racoon( 2603): stopping racoon, success? true
D/VpnService( 2603): onFinalCleanUp()
I/VpnService( 2603): restore original suffices --> null
D/VpnSettings( 2336): received connectivity: S2lt: connected? IDLE   err=101

Thank you in advance!!!

BR,
Jiejing

Best regards,
Zhang Jiejing

-- 
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-kernel

Reply via email to