xiaoyanit / android-openvpn-settings

Automatically exported from code.google.com/p/android-openvpn-settings
GNU General Public License v3.0
0 stars 0 forks source link

Does not create route #83

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. select OpenVPN in OpenVPN Settings app
2. observe Authh...get config...connected indications
3. from terminal emulator ping 10.0.0.4

What is the expected output? What do you see instead?
expect ping replies, get none

What version of the product are you using?
0.4.7

Which Android phone are you using?
LG Optimus S

Which firmware version are you using?
Android version 2.2.2
Reborn ROM 2.2.3 (based on picasticks 0.7 kernel)

Please provide any additional information below.

config file:
client
dev tun
proto udp
remote 64.81.3.82 1194
ping 10
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert ovpn_charrison.crt
key ovpn_charrison.key
ns-cert-type server
comp-lzo
pull
verb 3

suspicious log sequence:

PUSH: Received control message: 'PUSH_REPLY,route 10.0.0.0 
255.0.0.0,dhcp-option DOMAIN myserver.com,dhcp-option DNS 10.0.0.4,route 
172.16.0.1,topology net30,ping 10,ping-restart 60,ifconfig 172.16.0.10 
172.16.0.9'
Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:1: 
route (2.1.1)
Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:4: 
route (2.1.1)
 Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:8: ifconfig (2.1.1)

full logcat log:

I/OpenVPN-ControlShell( 2565): starting
D/OpenVPN-ControlShell( 2565): mConfigDir=/sdcard/openvpn
D/OpenVPN-ControlShell( 2565): 
mComDir=/data/data/de.schaeuffelhut.android.openvpn/files/com.d
D/OpenVPN-ControlShell( 2565): trying to attach to already running daemons
V/OpenVPN-ControlShell( 2565): /sdcard/openvpn/config/ovpn_charrison.ovpn: 
trying to attach
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): attach(): using management port at 32471
E/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): attaching to OpenVPN daemon: /127.0.0.1:32471 - Connection refused
V/OpenVPN-ControlShell( 2565): /sdcard/openvpn/config/ovpn_charrison.ovpn: not 
attached
V/OpenVPN-ControlShell( 2565): /sdcard/openvpn/config/ovpn_charrison.ovpn: 
daemon is enabled in settings, starting
W/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]( 2565): 
start(): choosing random port for management interface: 46154
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon( 
2565): invoking external process: /system/bin/su
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN daemon state changed from 
Unknown to Startup
D/OpenVPN-Settings( 2565): Connected to OpenVpnService
I/OpenVPN-ControlShell( 2565): /sdcard/openvpn/config/ovpn_charrison.ovpn is 
not running
D/OpenVPN-Settings( 2565): Connected to OpenVpnService
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon( 
2565): invoking command line: /system/xbin/openvpn --cd 
'/sdcard/openvpn/config' --config 'ovpn_charrison.ovpn' --writepid 
'/data/data/de.schaeuffelhut.android.openvpn/files/com.d/_sdcard_openvpn_config_
ovpn__charrison.ovpn-pid' --script-security 1 --management 127.0.0.1 46154 
--management-query-passwords
I/OpenVPN-ControlShell( 2565): /sdcard/openvpn/config/ovpn_charrison.ovpn is 
not running
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN daemon state changed from 
Unknown to Disabled
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 OpenVPN 2.1.1 i686-pc-linux-gnu [SSL] [LZO2] 
[EPOLL] built on Feb  2 2010
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 MANAGEMENT: TCP Socket listening on 
127.0.0.1:46154
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 NOTE: OpenVPN 2.1 requires 
'--script-security 2' or higher to call user-defined scripts or executables
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): started
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): attach(): using management port at 46154
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 WARNING: file 'ovpn_charrison.key' is group 
or others accessible
V/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): Successfully attached to OpenVPN monitor port
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN daemon state changed from 
Unknown to Enabled
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 LZO compression initialized
V/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): Socket IO established
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 Control Channel MTU parms [ L:1542 D:138 
EF:38 EB:0 ET:0 EL:0 ]
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 Data Channel MTU parms [ L:1542 D:1450 EF:42 
EB:135 ET:0 EL:0 AF:3/1 ]
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 Local Options hash (VER=V4): '41690919'
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 Expected Remote Options hash (VER=V4): 
'530fdded'
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 Socket Buffers: R=[110592->131072] 
S=[110592->131072]
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 UDPv4 link local: [undef]
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 UDPv4 link remote: 64.81.3.82:1194
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 MANAGEMENT: Client connected from 
127.0.0.1:46154
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): >INFO:OpenVPN Management Interface Version 1 -- type 'help' for more info
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 MANAGEMENT: CMD 'state'
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 MANAGEMENT: CMD 'state on'
V/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): onState("1311540888,WAIT,,,")
D/OpenVPN-Settings-getprop( 2565): invoking external process: /system/bin/sh
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 MANAGEMENT: CMD 'bytecount 0'
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 MANAGEMENT: >STATE:1311540888,AUTH,,,
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 TLS: Initial packet from 64.81.3.82:1194, 
sid=eb2567cd 899f531b
D/OpenVPN-Settings-getprop( 2565): invoking command line: getprop net.dnschange
D/OpenVPN-Settings-getprop-stdout( 2565): 120
I/OpenVPN-Settings-getprop-stdout( 2565): terminated
I/OpenVPN-Settings-getprop-stderr( 2565): terminated
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): =============> 0 == 120 resetting dns, leaving dns alone
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN network state changed from 
Unknown to Connecting
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN network state changed from 
Connecting to Wait
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): SUCCESS: real-time state notification set to ON
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): SUCCESS: bytecount interval changed
V/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): onState(">STATE:1311540888,AUTH,,,")
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 MANAGEMENT: CMD 'bytecount 0'
D/OpenVPN-Settings-getprop( 2565): invoking external process: /system/bin/sh
D/OpenVPN-Settings-getprop( 2565): invoking command line: getprop net.dnschange
D/OpenVPN-Settings-getprop-stdout( 2565): 120
I/OpenVPN-Settings-getprop-stdout( 2565): terminated
I/OpenVPN-Settings-getprop-stderr( 2565): terminated
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): =============> 0 == 120 resetting dns, leaving dns alone
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 VERIFY OK: depth=1, 
/C=US/ST=NA/L=Seattle/O=Newton/CN=pfSense-CA/emailAddress=admin@newtonlabs.com
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 VERIFY OK: nsCertType=SERVER
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN network state changed from Wait 
to Auth
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): SUCCESS: bytecount interval changed
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:48 2011 VERIFY OK: depth=0, 
/C=US/ST=NA/O=Newton/CN=server/emailAddress=admin@newtonlabs.com
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:49 2011 Data Channel Encrypt: Cipher 'BF-CBC' 
initialized with 128 bit key
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:49 2011 Data Channel Encrypt: Using 160 bit message 
hash 'SHA1' for HMAC authentication
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:49 2011 Data Channel Decrypt: Cipher 'BF-CBC' 
initialized with 128 bit key
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:49 2011 Data Channel Decrypt: Using 160 bit message 
hash 'SHA1' for HMAC authentication
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:49 2011 Control Channel: TLSv1, cipher TLSv1/SSLv3 
DHE-RSA-AES256-SHA, 1024 bit RSA
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:49 2011 [server] Peer Connection Initiated with 
64.81.3.82:1194
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:50 2011 MANAGEMENT: >STATE:1311540890,GET_CONFIG,,,
V/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): onState(">STATE:1311540890,GET_CONFIG,,,")
D/OpenVPN-Settings-getprop( 2565): invoking external process: /system/bin/sh
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:50 2011 MANAGEMENT: CMD 'bytecount 0'
D/OpenVPN-Settings-getprop( 2565): invoking command line: getprop net.dnschange
D/OpenVPN-Settings-getprop-stdout( 2565): 120
I/OpenVPN-Settings-getprop-stderr( 2565): terminated
I/OpenVPN-Settings-getprop-stdout( 2565): terminated
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): =============> 0 == 120 resetting dns, leaving dns alone
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN network state changed from Auth 
to Get Config
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): SUCCESS: bytecount interval changed
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 SENT CONTROL [server]: 'PUSH_REQUEST' 
(status=1)
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 PUSH: Received control message: 
'PUSH_REPLY,route 10.0.0.0 255.0.0.0,dhcp-option DOMAIN 
[myserver].com,dhcp-option DNS 10.0.0.4,route 172.16.0.1,topology net30,ping 
10,ping-restart 60,ifconfig 172.16.0.10 172.16.0.9'
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 Options error: Unrecognized option or 
missing parameter(s) in [PUSH-OPTIONS]:1: route (2.1.1)
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 Options error: Unrecognized option or 
missing parameter(s) in [PUSH-OPTIONS]:4: route (2.1.1)
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 Options error: Unrecognized option or 
missing parameter(s) in [PUSH-OPTIONS]:8: ifconfig (2.1.1)
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 OPTIONS IMPORT: timers and/or timeouts 
modified
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 OPTIONS IMPORT: --ifconfig/up options 
modified
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 OPTIONS IMPORT: --ip-win32 and/or 
--dhcp-option options modified
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 TUN/TAP device tun0 opened
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 TUN/TAP TX queue length set to 100
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 Initialization Sequence Completed
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 MANAGEMENT: 
>STATE:1311540891,CONNECTED,SUCCESS,,64.81.3.82
V/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): onState(">STATE:1311540891,CONNECTED,SUCCESS,,64.81.3.82")
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:54:51 2011 MANAGEMENT: CMD 'bytecount 3'
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN network state changed from Get 
Config to Connected
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): SUCCESS: bytecount interval changed
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): up: 1.22 kBps - down: 1.34 kBps
D/OpenVPN-Settings( 2565): Disconnected from OpenVpnService
D/OpenVPN-Settings( 2565): Disconnected from OpenVpnService
I/OpenVPN-ControlShell( 2565): shuting down
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:55:03 2011 MANAGEMENT: CMD 'signal SIGTERM'
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:55:03 2011 TCP/UDP: Closing socket
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:55:03 2011 Closing TUN/TAP interface
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): SUCCESS: signal SIGTERM thrown
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:55:03 2011 SIGTERM[hard,] received, process exiting
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): Sun Jul 24 13:55:03 2011 MANAGEMENT: 
>STATE:1311540903,EXITING,SIGTERM,,
V/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): onState(">STATE:1311540903,EXITING,SIGTERM,,")
D/OpenVPN-Settings-getprop( 2565): invoking external process: /system/bin/sh
I/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stder
r( 2565): terminated
I/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-daemon-stdou
t( 2565): terminated
D/OpenVPN-Settings-getprop( 2565): invoking command line: getprop net.dnschange
D/OpenVPN-Settings-getprop-stdout( 2565): 120
I/OpenVPN-Settings-getprop-stderr( 2565): terminated
I/OpenVPN-Settings-getprop-stdout( 2565): terminated
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): =============> 0 == 120 resetting dns, leaving dns alone
D/OpenVPN-DaemonMonitor[/sdcard/openvpn/config/ovpn_charrison.ovpn]-mgmt( 
2565): terminated
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN network state changed from 
Connected to Exiting
D/OpenVPNDaemonEnabler( 2565): Received OpenVPN daemon state changed from 
Unknown to Disabled

Original issue reported on code.google.com by cfh...@gmail.com on 24 Jul 2011 at 9:20

GoogleCodeExporter commented 8 years ago
BTW this config file works fine on a Windows XP laptop with OpenVPN GUI v1.0.3

Original comment by cfh...@gmail.com on 24 Jul 2011 at 9:26

GoogleCodeExporter commented 8 years ago
Update - False alarm, workaround found: install links to ifconfig and route in 
/system/xbin/bb . (This was reported by others before, sorry about the wasted 
bandwidth)

However, this may still be a defect of sorts because OpenVPN installer was 
instructed (correctly) that ifconfig & route were located in /system/xbin, but 
this app still expected /system/xbin/bb .

[side note: looking at the OpenVPN 2.1.1 source code at options.c line 4339, I 
can't see how this message got generated from a missing file. Oh, well!]

Original comment by cfh...@gmail.com on 25 Jul 2011 at 8:29

GoogleCodeExporter commented 8 years ago

Original comment by friedrich.schaeuffelhut on 29 Dec 2011 at 12:26