Lines 46-51
Link Here
|
46 |
|
46 |
|
47 |
do_pre_init() { |
47 |
do_pre_init() { |
48 |
if [ "$OS" = "Linux" ]; then |
48 |
if [ "$OS" = "Linux" ]; then |
|
|
49 |
if [ ! -e /dev/net/tun ]; then |
50 |
modprobe tun 2>/dev/null |
51 |
fi |
49 |
if (exec 6<> /dev/net/tun) > /dev/null 2>&1 ; then |
52 |
if (exec 6<> /dev/net/tun) > /dev/null 2>&1 ; then |
50 |
: |
53 |
: |
51 |
else # can't open /dev/net/tun |
54 |
else # can't open /dev/net/tun |
Lines 120-126
Link Here
|
120 |
|
123 |
|
121 |
reset_default_route() { |
124 |
reset_default_route() { |
122 |
$IPROUTE route $route_syntax_del default > /dev/null 2>&1 |
125 |
$IPROUTE route $route_syntax_del default > /dev/null 2>&1 |
123 |
$IPROUTE route add `cat "$DEFAULT_ROUTE_FILE"` |
126 |
exec < $DEFAULT_ROUTE_FILE |
|
|
127 |
while read line |
128 |
do |
129 |
$IPROUTE route add $line |
130 |
done |
131 |
|
124 |
$IPROUTE route flush cache |
132 |
$IPROUTE route flush cache |
125 |
} |
133 |
} |
126 |
|
134 |
|
Lines 164-170
Link Here
|
164 |
|
172 |
|
165 |
reset_default_route() { |
173 |
reset_default_route() { |
166 |
route $route_syntax_del default |
174 |
route $route_syntax_del default |
167 |
route add default $route_syntax_gw `cat "$DEFAULT_ROUTE_FILE"` |
175 |
exec < $DEFAULT_ROUTE_FILE |
|
|
176 |
while read line |
177 |
do |
178 |
route add default $route_syntax_gw $line |
179 |
done |
168 |
} |
180 |
} |
169 |
|
181 |
|
170 |
del_network_route() { |
182 |
del_network_route() { |