strongswan na Tomato 138
|
p4v3u |
Dodano 13-10-2016 15:09
|

User

Posty: 130
Dołączył: 19/08/2006 15:22
|
Zainstalowałem Strongswan na najnowszym Tomato w nadziei że nie będzie problemów z tunelami ipsec na RTAC68 który ma troche duże możlwości jak na moje potrzeby.
Niestety po ipkg install strongswan, restarcie fizycznym, podłożeniu już samych plików konf dla strongswana dostaje taki komunikat jak poniżej
Zgodnie z dokumentacją wykonuję:
ipsec stop
ipsec start
i jako output otrzymuję:
/opt/libexec/ipsec/starter: can't load library 'libresolv.so.0'
Nie wiem w gdzie leży błąd znalazłem kilka manuali z wskazaniem na różne kombinacje, większość starałem się ogarnąć, ale dalej problem nie ustąpił 
pozdrawiam |
|
|
|
kille72 |
Dodano 13-10-2016 15:43
|

Administrator

Posty: 2986
Dołączył: 12/02/2007 23:43
|
Pokaz wynik:
|
|
|
|
p4v3u |
Dodano 13-10-2016 15:55
|

User

Posty: 130
Dołączył: 19/08/2006 15:22
|
oooo
# ldd /opt/bin/ipsec
-sh: /opt/bin/ipsec: not found
aaale ale:
/opt/lib/ipsec
/opt/libexec/ipsec
/opt/sbin/ipsec
-rwxr-xr-x 1 root root 8451 Feb 15 2012 /opt/sbin/ipsec |
|
|
|
kille72 |
Dodano 13-10-2016 16:09
|

Administrator

Posty: 2986
Dołączył: 12/02/2007 23:43
|
Ten starter odpala /opt/sbin/ipsec?
Wpisz wiec: ldd /opt/sbin/ipsec |
|
|
|
p4v3u |
Dodano 13-10-2016 16:11
|

User

Posty: 130
Dołączył: 19/08/2006 15:22
|
root@unknown:/tmp/home/root# ldd /opt/sbin/ipsec
libcrypt.so.0 => /lib/libcrypt.so.0 (0x40172000)
libm.so.0 => /lib/libm.so.0 (0x400e7000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40148000)
libc.so.0 => /lib/libc.so.0 (0x401d4000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x40081000)
root@unknown:/tmp/home/root# |
|
|
|
kille72 |
Dodano 13-10-2016 16:17
|

Administrator

Posty: 2986
Dołączył: 12/02/2007 23:43
|
Nie ma zaleznosci z 'libresolv.so.0' ...a w /opt/lib jest ten plik 'libresolv.so.0' ? |
|
|
|
p4v3u |
Dodano 13-10-2016 16:19
|

User

Posty: 130
Dołączył: 19/08/2006 15:22
|
root@unknown:/tmp/home/root# ls -al /opt/lib/ | grep libres
-rw-r--r-- 1 root root 1948 Feb 15 2012 libresolv-0.9.28.so
lrwxrwxrwx 1 root root 14 Oct 12 13:26 libresolv.so -> libresolv.so.0
lrwxrwxrwx 1 root root 19 Oct 12 13:26 libresolv.so.0 -> libresolv-0.9.28.so |
|
|
|
kille72 |
Dodano 13-10-2016 16:25
|

Administrator

Posty: 2986
Dołączył: 12/02/2007 23:43
|
Nie znam sie na tym...a wpisz:
LD_LIBRARY_PATH=/opt/lib ipsec
i sprobuj odpalic jeszcze raz. |
|
|
|
p4v3u |
Dodano 13-10-2016 16:30
|

User

Posty: 130
Dołączył: 19/08/2006 15:22
|
root@unknown:/tmp/home/root# LD_LIBRARY_PATH=/opt/lib ipsec
/bin/sh: can't resolve symbol '__aeabi_uidivmod'
root@unknown:/tmp/home/root# /opt/sbin/ipsec start
/opt/libexec/ipsec/starter: can't load library 'libresolv.so.0'
nie chcę się czepiać, ale czy wartość /opt/lib nie powinna być w " albo w ' ? |
|
|
|
kille72 |
Dodano 13-10-2016 16:34
|

Administrator

Posty: 2986
Dołączył: 12/02/2007 23:43
|
export LD_LIBRARY_PATH=/opt/lib ipsec |
|
|
|
p4v3u |
Dodano 13-10-2016 17:22
|

User

Posty: 130
Dołączył: 19/08/2006 15:22
|
root@unknown:/tmp/home/root# export LD_LIBRARY_PATH=/opt/lib ipsec
root@unknown:/tmp/home/root# /opt/sbin/ipsec start
/bin/sh: can't resolve symbol '__aeabi_uidivmod' |
|
|
|
kille72 |
Dodano 13-10-2016 17:47
|

Administrator

Posty: 2986
Dołączył: 12/02/2007 23:43
|
http://www.snbforums.com/threads/oops...sed.14913/ |
|
|
|
p4v3u |
Dodano 13-10-2016 18:11
|

User

Posty: 130
Dołączył: 19/08/2006 15:22
|
też właśnie to znalazłem wcześniej i bałem się z tym bawić...
Ale
export LD_LIBRARY_PATH=/lib:/opt/lib:${LD_LIBRARY_PATH}
pomogło i błąd sie nie pojawia, ipsec jako polecenie się wykonuje i wygląda na działające.
Połączony z 13 październik 2016 18:40:02:
dalej jest też ciekawie.:
root@unknown:/tmp/home/root# /opt/sbin/ipsec start
Starting strongSwan 4.5.3 IPsec [starter]...
modprobe: module af_key not found in modules.dep
no netkey IPsec stack detected
modprobe: module ipsec not found in modules.dep
no KLIPS IPsec stack detected
no known IPsec stack detected, ignoring!
Połączony z 13 październik 2016 18:42:43:
i tutaj /lib/modules/modules.dep
rzeczywiście tych modułów nie widzę. Jak je dodać?
Edytowany przez p4v3u dnia 13-10-2016 18:42
|
|
|
|
kille72 |
Dodano 13-10-2016 20:16
|

Administrator

Posty: 2986
Dołączył: 12/02/2007 23:43
|
Moze Ci to pomoze:
http://www.linksysinfo.org/index.php?...not.38344/ |
|
|