[Eee Pad Transformer Android Development] pcdudley:
Can't quite make it work

I've been trying to get this to work without much luck.

I try to connect, a check mark shows up briefly next to the name of the config, but then disappears.

I've followed the instructions (all except the first step of installing tun.ko since I am running PRIME 1.5).

This is what I see in logcat:

D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-mgmt( 1513): attach(): using management port at 22287
E/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-mgmt( 1513): attaching to OpenVPN daemon: /127.0.0.1:22287 - Connection refused
W/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]( 1513): start(): choosing random port for management interface: 49862
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon( 1513): invoking external process: /system/xbin/su
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon( 1513): invoking command line: /system/xbin/openvpn --cd '/Removable/MicroSD/openvpn' -
-config 'external.ovpn' --writepid '/data/data/android.openvpn.settings.honeycomb/files/com.d/_Removable_MicroSD_openvpn_external.ovpn-pid' --script-security 1
--management 127.0.0.1 49862 --management-query-passwords
D/OpenVPNDaemonEnabler( 1513): Received OpenVPN daemon state changed from Unknown to Startup
D/OpenVPNDaemonEnabler( 1513): Received OpenVPN daemon state changed from Unknown to Disabled
D/su ( 2600): 10103 android.openvpn.settings.honeycomb executing 0 /system/bin/sh using shell /system/bin/sh : sh
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout( 1513): Tue Jul 19 14:49:21 2011 OpenVPN 2.1.1 i686-pc-linux-gnu [SSL] [LZO2] [E
POLL] built on Feb 2 2010
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout( 1513): Tue Jul 19 14:49:21 2011 MANAGEMENT: TCP Socket listening on 127.0.0.1:4
9862
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-mgmt( 1513): started
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout( 1513): Tue Jul 19 14:49:21 2011 NOTE: OpenVPN 2.1 requires '--script-security 2
' or higher to call user-defined scripts or executables
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout( 1513): Tue Jul 19 14:49:21 2011 WARNING: file 'client1.key' is group or others
accessible
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-mgmt( 1513): attach(): using management port at 49862
V/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-mgmt( 1513): Successfully attached to OpenVPN monitor port
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 WARNING: file 'ta.key' is group or others acces
sible
V/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-mgmt( 1513): Socket IO established
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 Control Channel Authentication: using 'ta.key'
as a OpenVPN static key file
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 Outgoing Control Channel Authentication: Using
160 bit message hash 'SHA1' for HMAC authentication
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 Incoming Control Channel Authentication: Using
160 bit message hash 'SHA1' for HMAC authentication
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 Control Channel MTU parms [ L:1557 D:166 EF:66
EB:0 ET:0 EL:0 ]
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 Data Channel MTU parms [ L:1557 D:1450 EF:57 EB
:4 ET:0 EL:0 ]
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 Local Options hash (VER=V4): 'ed844052'
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 Expected Remote Options hash (VER=V4): '8a24458
2'
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 failed to find GID for group nogroup: No such f
ile or directory (errno=2)
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): Tue Jul 19 14:49:21 2011 Exiting
I/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stderr(1513): terminated
I/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-daemon-stdout(1513): terminated
D/OpenVPN-DaemonMonitor[/Removable/MicroSD/openvpn/external.ovpn]-mgmt( 1513): terminated
D/OpenVPNDaemonEnabler( 1513): Received OpenVPN daemon state changed from Unknown to Enabled
D/OpenVPNDaemonEnabler( 1513): Received OpenVPN network state changed from Unknown to Connecting
D/OpenVPNDaemonEnabler( 1513): Received OpenVPN daemon state changed from Unknown to Disabled

I tried running openvpn directly from adb to get more details and this is what I see:

Tue Jul 19 16:12:13 2011 OpenVPN 2.1.1 i686-pc-linux-gnu [SSL] [LZO2] [EPOLL] built on Feb 2 2010
Tue Jul 19 16:12:13 2011 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Tue Jul 19 16:12:13 2011 WARNING: file 'client1.key' is group or others accessible
Tue Jul 19 16:12:13 2011 WARNING: file 'ta.key' is group or others accessible
Tue Jul 19 16:12:13 2011 Control Channel Authentication: using 'ta.key' as a OpenVPN static key file
Tue Jul 19 16:12:13 2011 Outgoing Control Channel Authentication: Using 160 bitmessage hash 'SHA1' for HMAC authentication
Tue Jul 19 16:12:13 2011 Incoming Control Channel Authentication: Using 160 bitmessage hash 'SHA1' for HMAC authentication
Tue Jul 19 16:12:13 2011 Control Channel MTU parms [ L:1557 D:166 EF:66 EB:0 ET:0 EL:0 ]
Tue Jul 19 16:12:13 2011 Data Channel MTU parms [ L:1557 D:1450 EF:57 EB:4 ET:0EL:0 ]
Tue Jul 19 16:12:13 2011 Local Options hash (VER=V4): 'ed844052'
Tue Jul 19 16:12:13 2011 Expected Remote Options hash (VER=V4): '8a244582'
Tue Jul 19 16:12:13 2011 failed to find GID for group nogroup: No such file or directory (errno=2)
Tue Jul 19 16:12:13 2011 Exiting

OpenVPN works without any problems on my laptop & desktop. Any ideas? Thanks!

Figured it out, Nevermind!