1 (edytowany przez WH_lukasz 2014-12-08 13:29:10)

Temat: OpenWRT na TP-Link WR841n + OpenVPN

Witam, w jaki sposob mam zainstalowac pakiet openvpn i skonfigurowac go do wpiecia sie w inna siec vpn z ktora juz sie lacze z komputera. Typ zabezpieczenia to certyfikaty, problem w tym ze pakiet openvpn nie miesci sie w urzadzeniu (za malo pamieci) nie chce tez zrezygnowac z Luci czy jest to wogole mozliwe do wykonania ?.

Tutaj znalazlem teoretycznie rozwiazanie mojego problemu jednak utknalem na samym poczatku smile

http://blog.ciberterminal.net/2013/06/1 … k-wr841nd/

2

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Instalują po prostu pakiet openvpn w pamięci urządzenia. Z czym masz problem?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Poprzez telnet wydaje nastepujace komendy

opkg install kmod-tun /pobrano zainstalowano
opkg install liblzo /pobrano zainstalowane
opkg install libopenssl /informacja o braku pamieci

mkdir /etc/openvpn /folder utworzono poprawnie

--config ciberterminal.conf /brak mozliwosci edycji z powodu braku pliku

Problem mam takze ze skopiowanie plikow (certyfikatow itp) z pc do routera

4

Odp: OpenWRT na TP-Link WR841n + OpenVPN

WH_lukasz napisał/a:

[...] informacja o braku pamieci [...]

Koniec miejsca, za mały FLASH.

5

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Moze zle to ujalem, zbyt malo pamieci aby zainstalowac pelen pakiet openvpn.

Dostepna pamiec to 56% (392KB)

6

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Za mało. I dlatego wg poradnika instalują to w /tmp. Biblioteki też nie musisz instalować we flash, możesz w /tmp. Patrz: http://eko.one.pl/?p=openwrt-pakiety oraz http://eko.one.pl/forum/viewtopic.php?pid=48538#p48538 (dotyczy ftp, ale tematycznie też jest o instalacji w /tmp).

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Widzialem ten opis zanim zadalem pytanie z tym ze jest tam informacja o zewnetrznej pamieci ktorej model WR841N nie posiada.

Czyli reasumujac uda sie zainstalowac pakiet OpenVPN w pamieci ROM ?

8

Odp: OpenWRT na TP-Link WR841n + OpenVPN

1. Nie, nie uda ci się.
2. Masz /tmp i tam możesz tymczasowo instalować, zgodnie z poradnikami.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez WH_lukasz 2014-12-08 13:55:52)

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Co masz na mysli piszac tymczasowo ?
Pamiec ROM jest pamiecia nieulotna.

10

Odp: OpenWRT na TP-Link WR841n + OpenVPN

WH_lukasz napisał/a:

Co masz na mysli piszac tymczasowo ?

Do restartu...

WH_lukasz napisał/a:

Pamiec ROM jest pamiecia nieulotna.

Ale jest za mała.

11 (edytowany przez WH_lukasz 2014-12-08 14:03:57)

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Co wiec da instalacja pakietu OpenVPN w pamieci ROM skoro po restarcie urzadzenia zapewne bede musial na nowo zainstalowac pakiet i skonfigurowac polaczenie vpn ?

To moze jeszcze inaczej, czy jest szansa usunac zainstalowane pakiety z zakladki system/softwares tak aby uzyskac wystarczajaca ilosc miejsca w celi instalacji OpenVPN ale zebym mial mozliwosc korzystania z lucy, lub tez czy jest mozliwosc wrzucenia do urzadzenia plikow niezbednych do nawiazania polaczenia z siecia vpn ktore zamuje tyle mejsca ile ja mam dostepnego. (byc moze caly pakiet OpenVPN nie jest potrzebny stad gdybanie).

12

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Zobacz jak jest zrobione poradnik który przytoczyłeś - ściągana jest z sieci paczka, rozpakowywane do /tmp i uruchamiane.

Ten router ma za mało flash żebyś oprócz gui władował tam jeszcze openssl. Bez gui - może...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Mieszasz ROM z RAM.

Router, który masz ma za małą pamięć ROM (FLASH) żeby zmieścić wszystko co chcesz. Może jak zrezygnujesz z LuCI, to się zmieści... może.

14 (edytowany przez WH_lukasz 2014-12-08 14:22:16)

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Ok, tylko jezeli zrezygnuje z luci to nie bede w stanie skonfigurowac urzadzenia z linii komend hmm.
Jaki router mozecie polecic ktory ma wieksza pamiec i podobne mozliwosci tzn wifi, wan, lan i wspolpracuje z OpenWRT ?

15

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Więc wracamy do początku - zostaw sobie luci, a sam openvpn przy starcie systemu instaluj w /tmp, w pamięci ram.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Nadal nie rozumiem, co mi da instalacja pakietu openvpn w folderze /tmp ?
Nie wiem w jaki sposob zainstalowac pakiet openvpn w folderze tmp.

17

Odp: OpenWRT na TP-Link WR841n + OpenVPN

opkg install -d ram openvpn-openssl

ram masz już zdefiniowany w /etc/opkg.conf jako katalog /tmp. A później możesz to uruchomić z /tmp - przeczytaj uważnie linki do poradników które podałem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: OpenWRT na TP-Link WR841n + OpenVPN

wynik polecenia opkg install -d ram openvpn-openssl


root@OpenWrt:/tmp/etc# opkg install -d ram openvpn-openssl
Installing openvpn-openssl (2.3.6-1) to root...
Downloading http://downloads.openwrt.org/barrier_br … ar71xx.ipk.
Installing libopenssl (1.0.1j-1) to root...
Collected errors:
* verify_pkg_installable: Only have 392kb available on filesystem /overlay, pkg libopenssl needs 672
* opkg_install_cmd: Cannot install package openvpn-openssl.
root@OpenWrt:/tmp/etc#

19

Odp: OpenWRT na TP-Link WR841n + OpenVPN

opkg -d ram install  openvpn-openssl

któraś wersja opkg była wrażliwa na kolejność argumentów. libopenssl też w ram musisz zainstalować.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: OpenWRT na TP-Link WR841n + OpenVPN

root@OpenWrt:/tmp/etc# opkg -d ram install openvpn-openssl
]Installing openvpn-openssl (2.3.6-1) to root...
Downloading http://downloads.openwrt.org/barrier_br … ar71xx.ipk.
Installing libopenssl (1.0.1j-1) to root...
Collected errors:
* verify_pkg_installable: Only have 392kb available on filesystem /overlay, pkg libopenssl needs 672
* opkg_install_cmd: Cannot install package openvpn-openssl.
root@OpenWrt:/tmp/etc# ]

21

Odp: OpenWRT na TP-Link WR841n + OpenVPN

Pokaż wynik cat /etc/opkg.conf

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

22 (edytowany przez WH_lukasz 2014-12-08 15:52:18)

Odp: OpenWRT na TP-Link WR841n + OpenVPN

root@OpenWrt:/tmp/etc# cat /etc/opkg.conf
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker_base http://downloads.openwrt.org/barrier_br … kages/base
src/gz barrier_breaker_luci http://downloads.openwrt.org/barrier_br … kages/luci
src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_br … s/packages
src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_br … es/routing
src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_br … /telephony
src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_br … management
src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_br … ldpackages
root@OpenWrt:/tmp/etc#

23

Odp: OpenWRT na TP-Link WR841n + OpenVPN

cat /etc/opkg.conf

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24

Odp: OpenWRT na TP-Link WR841n + OpenVPN

U mnie działa smile pokaż wynik opkg list_installed | grep open

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: OpenWRT na TP-Link WR841n + OpenVPN

opkg list_installed


root@OpenWrt:~# opkg list_installed
base-files - 156-r42625
busybox - 1.22.1-2
dnsmasq - 2.71-4
dropbear - 2014.63-2
firewall - 2014-09-19
fstools - 2014-06-22-e0430f5c62f367e5a8e02755412977b02c3fc45e
hostapd-common - 2014-06-03-1
iptables - 1.4.21-1
iw - 3.15-1
jshn - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
kernel - 3.10.49-1-0114c71ed85677c9c1e4911437af4743
kmod-ath - 3.10.49+2014-05-22-1
kmod-ath9k - 3.10.49+2014-05-22-1
kmod-ath9k-common - 3.10.49+2014-05-22-1
kmod-cfg80211 - 3.10.49+2014-05-22-1
kmod-crypto-aes - 3.10.49-1
kmod-crypto-arc4 - 3.10.49-1
kmod-crypto-core - 3.10.49-1
kmod-gpio-button-hotplug - 3.10.49-1
kmod-ipt-conntrack - 3.10.49-1
kmod-ipt-core - 3.10.49-1
kmod-ipt-nat - 3.10.49-1
kmod-ipt-nathelper - 3.10.49-1
kmod-lib-crc-ccitt - 3.10.49-1
kmod-mac80211 - 3.10.49+2014-05-22-1
kmod-ppp - 3.10.49-1
kmod-pppoe - 3.10.49-1
kmod-pppox - 3.10.49-1
kmod-slhc - 3.10.49-1
kmod-tun - 3.10.49-1
libblobmsg-json - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
libc - 0.9.33.2-1
libgcc - 4.8-linaro-1
libip4tc - 1.4.21-1
libip6tc - 1.4.21-1
libiwinfo - 51
libiwinfo-lua - 51
libjson-c - 0.11-2
libjson-script - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
liblua - 5.1.5-1
liblzo - 2.08-1
libnl-tiny - 0.1-3
libubox - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
libubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
libubus-lua - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
libuci - 2014-04-11.1-1
libuci-lua - 2014-04-11.1-1
libxtables - 1.4.21-1
lua - 5.1.5-1
luci - 0.12+svn-r10530-1
luci-app-firewall - 0.12+svn-r10530-1
luci-base - 0.12+svn-r10530-1
luci-lib-nixio - 0.12+svn-r10530-1
luci-mod-admin-full - 0.12+svn-r10530-1
luci-proto-ppp - 0.12+svn-r10530-1
luci-theme-bootstrap - 0.12+svn-r10530-1
mtd - 20
netifd - 2014-09-08-46c569989f984226916fec28dd8ef152a664043e
odhcpd - 2014-08-23-24452e1e3e9adfd9d8e183db1aa589f77727f5a7
opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-7
ppp - 2.4.7-2
ppp-mod-pppoe - 2.4.7-2
procd - 2014-09-15-c1a558f7d0c1e6c1ffa5a47d557a7b45205eef1d
swconfig - 10
uboot-envtools - 2014.04-4
ubox - 2014-09-16-5c45b560bc8c9e13682269ed963a8a4a65959518
ubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
ubusd - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
uci - 2014-04-11.1-1
uhttpd - 2014-08-25-dabd7dea6445aaa0e5b8d9add1872fa7393b3a85
uhttpd-mod-ubus - 2014-08-25-dabd7dea6445aaa0e5b8d9add1872fa7393b3a85
wpad-mini - 2014-06-03-1
root@OpenWrt:~#


polecenie opkg list_installed | grep open nie wyswietla nic, przymuje i nic nie wyrzuca