router: WRT54Gl
OpenWRT: 7.09

I try to establish connecting with VPN server.
pppd/pptp configuration is same as in host PC (Debian testing/Lenny) and this configuration work well in host but I have error in router.

At first time I got the following error:

RTNETLINK answers: File exists
Serial connection established.
using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x724aaa88>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x724aaa88>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x724aaa88>]
anon fatal[open_unixsock:pptp_callmgr.c:342]: Could not make path to /var/run/pptp/255.255.255.255:172.31.3.3: Bad address
anon fatal[open_callmgr:pptp.c:426]: Call manager exited with error 256
Script /usr/sbin/pptp 172.31.3.3 --nolaunchpppd finished (pid 503), status = 0x1
Modem hangup
Connection terminated.

Path /var/run/pptp isn't exist, so I create it.
Now I have got error:

RTNETLINK answers: File exists
Serial connection established.
using channel 17
Using interface ppp0
Connect: ppp0 <--> /dev/pts/6
sent [LCP ConfReq id=0x6 <asyncmap 0x0> <magic 0xa0573687>]
anon warn[open_unixsock:pptp_callmgr.c:345]: bind: Cannot assign requested address
anon fatal[callmgr_main:pptp_callmgr.c:125]: Could not open unix socket for 172.31.3.3
anon fatal[open_callmgr:pptp.c:426]: Call manager exited with error 256
Script /usr/sbin/pptp 172.31.3.3 --nolaunchpppd finished (pid 794), status = 0x1
Modem hangup

following modules are inserted:

Module                  Size  Used by    Tainted: P
sha1                    7888   0 (unused)
arc4                     528   0 (unused)
wlcompat               14944   0 (unused)
ip_conntrack_tftp       1712   0 (unused)
ip_nat_irc              2336   0 (unused)
ip_conntrack_irc        3128   1
ip_nat_ftp              2960   0 (unused)
ip_conntrack_ftp        4272   1
ppp_mppe_mppc          13396   0 (unused)
ppp_async               7884   0
ppp_generic            22300   0 [ppp_mppe_mppc ppp_async]
slhc                    6064   0 [ppp_generic]
wl                    630776   0 (unused)
switch-robo             4540   0 (unused)
switch-core             4864   0 [switch-robo]
diag                   25520   0 (unused)

packeges in system:

 base-files-brcm-2.4 - 10-9078 -
bridge - 1.0.6-1 -
busybox - 1.4.2-2 -
dnsmasq - 2.39-1 -
dropbear - 0.50-2 -
ip - 2.6.11-050330-1 -
iptables - 1.3.7-1 -
kernel - 2.4.34-brcm-1 -
kmod-brcm-wl - 2.4.34+4.80.53.0-1 -
kmod-crypto - 2.4.34-brcm-1 -
kmod-diag - 2+2.4.34-brcm-1 -
kmod-gre - 2.4.34-brcm-1 -
kmod-ipt-nathelper - 2.4.34-brcm-1 -
kmod-mppe - 2.4.34-brcm-1 -
kmod-ppp - 2.4.34-brcm-1 -
kmod-pppoe - 2.4.34-brcm-1 -
kmod-switch - 2.4.34-brcm-1 -
kmod-wlcompat - 2.4.34+brcm-6 -
libgcc - 3.4.6-10 -
mtd - 5 -
nas - 4.80.53.0-1 -
nvram - 1 -
ppp - 2.4.3-8 -
ppp-mod-pppoe - 2.4.3-8 -
pptp - 1.6.0-3 -
pptpd - 1.3.0-2 -
uclibc - 0.9.28-10 -
wireless-tools - 29-1 -
wlc - 4.80.53.0-1 -

Anyone have this problem before or known how to fix this problem?
Thank you for any help.