No i u mnie jest tak samo, tzn przez chwilę - kilkanaście sekund - działa, mogę pingąć np. wp.pl ale po kilku pingach restart.
Zrobiłem firstboot-a i teraz działa, VPN też już działa ;-)
Swoją drogą ciekawe co było problemem.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez tableta
No i u mnie jest tak samo, tzn przez chwilę - kilkanaście sekund - działa, mogę pingąć np. wp.pl ale po kilku pingach restart.
Zrobiłem firstboot-a i teraz działa, VPN też już działa ;-)
Swoją drogą ciekawe co było problemem.
Podpiąłem pendrive i zrobiłem na nim swap-a, myślałem, że to może coś da ale niestety. Dalej podczas próby backup-u się zawiesza, WAN-u nawet nie wpinam.
Ostatni moment przed restartem:
root@Gargoyle:~# free -m
total used free shared buffers
Mem: 29192 28156 1036 0 3468
-/+ buffers: 24688 4504
Swap: 1048572 0 1048572
Udało się wykonać backup za pomocą: sysupgrade -b /tmp/archiwum.tar.gz
Zaktualizowałem GG do najnowszej wersji ale pozostawiając pliki konfiguracyjne i nadal router się restartuje.
No nic, pozostaje tylko firstboot i konfiguracja od nowa ![]()
No to Panowie wygląda na to, że trafiła nam się pluskwa świąteczna ;-)
A tak serio, to przeraża mnie opcja konfigurowania VPN-a od nowa, może @Cezary coś poradzi? ![]()
Dałem przez interfejs WWW tworzenie backup-u i też się zrestartował. Wykonywał te 2 komendy:
2317 root 1500 S N sh /tmp/tmp.sh
2318 root 1504 S N sh /usr/lib/gargoyle/create_backup.sh
Coś jakby brak pamięci
Witam,
Do dzisiaj wszystko działało pięknie, budzę się i nie działa internet.
Okazuje się, że router się co chwile restartuje.
Patrząc w listę procesów ostatnie co widzę przed restartem to /etc/rc.common /etc/init.d/bwon_gargoyle
Znalazłem w innym wątku, żeby spróbować wyłączyć WAN i wtedy router działa.
Co może być nie tak? Nie aktualizowałem routera ani nie zmieniałem konfiguracji.
Mam tam skonfigurowany VPN l2 i wolałbym nie robić firstboot-a, ew. jeżeli nie ma wyjścia to jak mogę zgrać konfigurację aby po firstboocie nie trzeba było ustawiać na nowo całego VPN-a ?
root@Gargoyle:/tmp# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.8M 1.1M 752.0K 59% /
/dev/root 5.3M 5.3M 0 100% /rom
tmpfs 14.3M 124.0K 14.1M 1% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mtdblock3 1.8M 1.1M 752.0K 59% /overlay
overlayfs:/overlay 1.8M 1.1M 752.0K 59% /
| Gargoyle PL 1.5.8.5 (0131d99)
| OpenWrt Attitude Adjustment 12.09-rc1 (r34827)
| Zbudowano: 2012-12-22 07:56 CET
Dzięki! Dziś zaglądnąłem do tego tematu bo nadal dostałem IP z innych routerów i tu taka niespodzianka
Teraz zastosowałem Twoje wskazówki i póki co jest OK! Mam nadzieje, że nie wrócą już te problemy.
Dzięki raz jeszcze!
Pozdrawiam
OK, dzieki. Wydaje się, że pomogło. Ale problem z DHCP nadal istnieje i coraz bardziej wkurza oO ;/
Do tego jest jeszcze drugi problem, nie wiem czy powiazany. Na urzadzeniach dostaje poprawny adres IP, brame oraz DNS (ten sam adres co brama) ale nie dzialaja DNS-y. Czasem pomaga restart routera, ale najprosciej wpisac na sztywno DNSy. Nie jest to jednak rozwiazanie a workaround...
Niestety nie pomoglo. Nadal dostaje adresy IP oraz bramy innych routerow. Jakies pomysly?
Ja chce, zeby serwer DHCP dzialal tylko na lanowskich portach, dla kazdego routera z osobna. W tej chwili mam tak:
Router A (WR1043ND) - serwer VPN:
config interface 'lan'
list ifname 'eth0.1'
list ifname 'tap0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option dns '192.168.1.1'
# cat /etc/config/dhcp
config dnsmasq
option domainneeded '1'
option boguspriv '1'
option filterwin2k '0'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
option expandhosts '1'
option nonegcache '0'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
option notinterface 'tap0'
option no-dhcp-interface 'tap0'
list server '/.bit/178.32.31.41'
list server '/.bit/78.47.86.43'
list server '/.glue/66.244.95.20'
list server '/.glue/95.211.32.162'
list server '/.glue/95.142.171.235'
list server '/.parody/66.244.95.20'
list server '/.parody/95.211.32.162'
list server '/.parody/95.142.171.235'
list server '/.dyn/66.244.95.20'
list server '/.dyn/95.211.32.162'
list server '/.dyn/95.142.171.235'
list server '/.bbs/66.244.95.20'
list server '/.bbs/95.211.32.162'
list server '/.bbs/95.142.171.235'
list server '/.free/66.244.95.20'
list server '/.free/95.211.32.162'
list server '/.free/95.142.171.235'
list server '/.fur/66.244.95.20'
list server '/.fur/95.211.32.162'
list server '/.fur/95.142.171.235'
list server '/.geek/66.244.95.20'
list server '/.geek/95.211.32.162'
list server '/.geek/95.142.171.235'
list server '/.gopher/66.244.95.20'
list server '/.gopher/95.211.32.162'
list server '/.gopher/95.142.171.235'
list server '/.indy/66.244.95.20'
list server '/.indy/95.211.32.162'
list server '/.indy/95.142.171.235'
list server '/.ing/66.244.95.20'
list server '/.ing/95.211.32.162'
list server '/.ing/95.142.171.235'
list server '/.null/66.244.95.20'
list server '/.null/95.211.32.162'
list server '/.null/95.142.171.235'
list server '/.oss/66.244.95.20'
list server '/.oss/95.211.32.162'
list server '/.oss/95.142.171.235'
list server '/.micro/66.244.95.20'
list server '/.micro/95.211.32.162'
list server '/.micro/95.142.171.235'
config dhcp 'lan'
option interface 'lan'
option leasetime '12h'
option start '10'
option limit '40'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
Router B (WDR4300) - klient VPN
config interface 'lan'
option type 'bridge'
option proto 'static'
option netmask '255.255.255.0'
option ipaddr '192.168.1.51'
option dns '192.168.1.51'
list ifname 'eth0'
list ifname 'tap0'
# cat /etc/config/dhcp
config dnsmasq
option domainneeded '1'
option boguspriv '1'
option filterwin2k '0'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
option expandhosts '1'
option nonegcache '0'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
option 'notinterface' 'tap0'
list server '/.bit/178.32.31.41'
list server '/.bit/106.187.47.17'
list server '/.bit/176.58.118.172'
list server '/.glue/66.244.95.20'
list server '/.glue/95.211.32.162'
list server '/.glue/95.142.171.235'
list server '/.parody/66.244.95.20'
list server '/.parody/95.211.32.162'
list server '/.parody/95.142.171.235'
list server '/.dyn/66.244.95.20'
list server '/.dyn/95.211.32.162'
list server '/.dyn/95.142.171.235'
list server '/.bbs/66.244.95.20'
list server '/.bbs/95.211.32.162'
list server '/.bbs/95.142.171.235'
list server '/.free/66.244.95.20'
list server '/.free/95.211.32.162'
list server '/.free/95.142.171.235'
list server '/.fur/66.244.95.20'
list server '/.fur/95.211.32.162'
list server '/.fur/95.142.171.235'
list server '/.geek/66.244.95.20'
list server '/.geek/95.211.32.162'
list server '/.geek/95.142.171.235'
list server '/.gopher/66.244.95.20'
list server '/.gopher/95.211.32.162'
list server '/.gopher/95.142.171.235'
list server '/.indy/66.244.95.20'
list server '/.indy/95.211.32.162'
list server '/.indy/95.142.171.235'
list server '/.ing/66.244.95.20'
list server '/.ing/95.211.32.162'
list server '/.ing/95.142.171.235'
list server '/.null/66.244.95.20'
list server '/.null/95.211.32.162'
list server '/.null/95.142.171.235'
list server '/.oss/66.244.95.20'
list server '/.oss/95.211.32.162'
list server '/.oss/95.142.171.235'
list server '/.micro/66.244.95.20'
list server '/.micro/95.211.32.162'
list server '/.micro/95.142.171.235'
config dhcp 'lan'
option interface 'lan'
option leasetime '12h'
option start '60'
option limit '40'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
Router C (WR1043ND) - klient VPN:
config interface 'lan'
option type 'bridge'
option proto 'static'
option netmask '255.255.255.0'
option ipaddr '192.168.1.101'
list ifname 'eth0.1'
list ifname 'tap0'
# cat /etc/config/dhcp
config dnsmasq
option domainneeded '1'
option boguspriv '1'
option filterwin2k '0'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
option expandhosts '1'
option nonegcache '0'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
option 'notinterface' 'tap0'
config dhcp 'lan'
option interface 'lan'
option start '102'
option leasetime '6h'
option limit '50'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
I będąc wpiętym do routera A po wifi, na komputerze dostaje adres IP z puli adresów Routera B oraz bramą jest właśnie Router B - zamiast Routera A.
No ale mam w /etc/dnsmasq.conf dopisane no-dhcp-interface=tap0 a i tak dostaje ip z innych routerow i staja sie brama. A to co wkleilem wyzej to aktualna konfiguracja dotyczaca 'tun0'. Jak rozumiem dopisanie tak jak podalem bedzie wystarczajace?
Ogolnie to pytam tyle, bo to nie zawsze przydziela (protokol DHCP jest pseudo losowy) zly adres wiec zanim znowu zauwaze, ze jest nie tak to pewnie minie kilka dni.
Aha. Ale w network nie mam nic z tap0. Dopsiac cos jak to:
config interface 'vpntap'
option ifname 'tap0'
option proto 'none'
czy moge w ogole zamienic
config interface 'vpn'
option ifname 'tun0'
option proto 'none'
option defaultroute '0'
option peerdns '0'
na ifname tap0?
Czyli na kazdym dodac:
config dhcp 'tap0'
option interface 'tap0'
option ignore '1'
?
@Rafciq niestety dodanie no-dhcp-interface=tap0 do /etc/dnsmasq.conf nie pomoglo. Widze, ze w /var/etc/dnsmasq.conf generowany jest plik z /etc/config/dhcp i tam jest tylko no-dhcp-interface=eth0.2 . Wciaz dostaje IP-ki z innych routerow
Mi też to działa, wielkie dzięki za opis, ale komputery w innej lokalizacji, które teoretycznie powinny dostawać IP z zakresu 192.168.1.52-100 z bramą 192.168.1.51 dostają IP z innego routera np. 192.168.1.18 z bramą 192.168.1.1. Wszędzie mam dopisane option 'notinterface' 'tap0'. @pizmako masz na to recepte?
Dzięki za odpowiedź.
Właśnie robie według openvpn server ale 2 problemy:
1. Nie mam LuCI tylko Gargoyle ;-)
2. Mam wrazenie, ze tutaj sa 2 opisy w jednym. Bo najpierw pisze, zeby zrobic bridge przez luci oraz jest podana konfiguracja dla openvpn a nastepnie pod koniec pisze, zeby edytowac pliki i tam w nich zmieniac.
Witam,
Czy komus udalo sie zrobic l2 vpn na openwrt?
Potrzebowalbym polaczyc ze soba 2 sieci tak, aby klienci z jednej sieci mieli ta sama klase adresowa co klienci z drugiej i byli w stanie wzajemnie sie komunikowac.
Probowalem kilka konfiguracji, ale niestety bez rezultatu.
Bede bardzo wdzieczny za pomoc ![]()
Pozdrawiam
Ahhh.... mialem nadzieje, ze masz jakis builder pod reka i na szybko bys cos takiego zbudowal ![]()
no nic, to jutro pomecze w ciagu dnia ten temat, moze cos sie uda
dzieki za pomoc
pozdrawiam
ok, dzieki. A drugie pytanie? ![]()
Docelowo chce odpalic openvpn zeby zobaczyc czy zadziala mi layer 2 vpn. Moze prosciej bedzie skorzystac z wersji z wkompilowanym openvpn? Jest szansa taka uzyskac, czy trzeba samemu budowac?
PS. Jakis inny router z N-ka w podobnej cenie (ok 100 zl) z pamiecia na tyle, zeby odpalic openvpn jest na rynku?
Niestety na tym routerze nie moge zrobic mkfs wiec znowu z drugiego zrobilem:
mount.nfs (tutaj jest nfs) 192.168.1.254:/nfs/openwrt /tmp/ziew -o nolock
cd /tmp/ziew
dd if=/dev/zero of=rootfstmp.img bs=1M count=2
mkfs.ext2 rootfstmp.img
a nastepnie na tym moim nieszczesnym 841:
cp /tmp/cifs/rootfstmp.img /tmp
mount -t ext2 -o loop /tmp/rootfstmp.img /tmp/new
No such device
Nigdzie nie robilem /mnt tyko /new ale pewnie chodzilo o to samo ![]()
Zrobilem mkdir /tmp/new i tam mount ale niestety bez zmian ;/
No to ja nie wiem...
Jedyne co, to to ze mkfs.ext3 robilem z mojego drugiego routera WR1043ND bo na tym nie bylo miejsca, zeby e2fsprogs zainstalowac oO...
ale fs to fs, nie powinno byc problemow.
Dokladne kroki:
1. Wystawienie SMB z serwera NAS
2. Na OpenWRT: instalacja kmod-fs-cifs oraz cifsmount
3. mount.cifs //192.168.1.208/openwrt /tmp/cifs
4. dd if=/dev/zero of=/tmp/cifs/rootfs.img
5. (na drugim routerze) mkfs.ext3 /tmp/cifs/rootfs.img (oczywiscie wczesniej podmontowalem cifs)
6. mkdir /new
7. mount -t ext3 -o loop /tmp/cifs/rootfs.img /img
i tyle. Jak nie dam -t ext3 tylko samo loop to jest Invalid argument. z -t ext3 jest No such device.
To samo.
No such device
Nie podalem w ogole wersji jesli to ma jakies znaczenie:
Gargoyle 1.5.8.1 (2305f02)
OpenWrt Attitude Adjustment 12.09 (r33948)
Moglbys sie do mnie zalogowac i zobaczyc czy to jakis bug w tej wersji czy bug we mnie? ![]()
No jasne, ze tak
jak chcesz to moge wystawic ten router na swiat [;
No to teraz jest:
# mount -t ext3 -o loop /tmp/cifs/rootfs.img /new
mount: mounting /dev/loop0 on /new failed: No such device
a dmesg pokazuje:
loop: module loaded
eko.one.pl → Posty przez tableta
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc