76

(163 odpowiedzi, napisanych Oprogramowanie / Software)

badziewiak napisał/a:
Cezary napisał/a:

Przecież własnie po to masz ddns żeby zmiana ip nie była problemem.

Ale czy te serwisy nie wykopia mnie za niezbyt czeste zmienianie IP? Chyba nie da sie wymusic zmiany IP w gargoyle?

Witaj,
dostaniesz mail-a że nic się nie zmienia i jak nie potwierdzisz to usuną wpis i/lub konto.

@m80 czy problem z WiFi po restarcie występuje tylko na WDR3600? Jakie masz wersje firmware-u?

PS: Mam WDR4300 z włączonym HT40 (AA 12.09.1 r39585) i roaming WiFi działa.

@m80 zmieniłem opis na wpad, tak będzie prawidłowiej.

Witaj,
zapis powinien wyglądać tak:

option iapp_interface 'lan'

zakładając że po lan routery się widzą.

wpad lub hostapd powinien być w pełnej wersji, czyli odinstalowujesz wpad-mini i instalujesz np.wpad:

opkg update
opkg remove wpad-mini
opkg install wpad

Taki zabieg jak powyżej robisz na obydwóch routerach.

Na drugim routerze powinieneś wyłączyć dnsmasq i firewall-a:

/etc/init.d/dnsmasq disable
/etc/init.d/dnsmasq stop
/etc/init.d/firewall disable
/etc/init.d/firewall stop

Radia w routerach powinny być na innych kanałach.

80

(8 odpowiedzi, napisanych Oprogramowanie / Software)

tompij@o2.pl napisał/a:

thx za info i życie jest łatwiejsze  wink
Twój mod oprócz lan wan i vpn co jeszcze wyrzuca ?? tylko go przeglądnąłem

Ostatnie błędy z log-a

81

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Witaj,
to skrypt /sbin/sysinfo.sh Cezarego wypisuje informacje o WAN-ie i inne. Możesz użyć mojej wersji, źródło jest tu https://raw.github.com/Rafciq/openwrt/m … sysinfo.sh.

82

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Myślę że ta linia w crontab to np. coś takiego:

0 * * * * wget -q -O - "http://TwojLogin:TwojeHaslo@dynupdate.no-ip.com/nic/update?hostname=TwojHost" | logger -p user.notice -t ddns

Czyli aktualizacja np. co godzinę Twojego IP.

Mnie chodziło o to że w podanym przypadku schemat działania jest taki:
- zapytaj serwis www.XYZ.com jaki jest mój publiczny adres IP
- przekaż mój adres IP serwisowi np. no-ip.com aby go zaktualizował
a może być tylko jeden krok:
- każ serwisowi np. no-ip.com zaktualizować mój adres IP na zgodny z tym pod jakim mnie "widzi"

83

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Dlaczego odpytywać jeden serwis o swoje IP, po to aby kolejnemu serwisowi adres ten przekazać. Niech operator świadczący usługę ddns określa IP. Taki wariant jest prostszy (jeden przebieg), bezpieczniejszy i generuje mniejszy ruch.

Nazwy są tak skonstruowanie aby dawać twórcy skryptu możliwość prostego zdecydowania o kolejności jego wykonania w stosunku do innych skryptów.
Inaczej mówiąc jak posortujesz sobie po nazwie wszystkie skrypty w katalogu w którym się znajdują zobaczysz ich kolejność wykonywania się.

Niestety, gdy więcej niż jeden skrypt w tym samym czasie komunikuje się z tym samym modemem, to wynik takiej operacji jest nieprzewidywalny.
Może masz zainstalowane 3ginfo albo jest coś w Gargoyle, co odpytuje modemy?
Obawiam się że moje rozwiązanie w tej wersji nie przyda się Tobie:(

Witaj,
jakiś inny skrypt/program odpytuje modem w tym samym czasie. Nic z tego nie będzie:(

Na githubie jest ta sama wersja.
Pokaż proszę zawartość pliku /tmp/modem_aliases

Witaj,
poprawiłem skrypt.

Witaj,
z tego co zobaczyłem w źródłach Gargoyle to nie możesz użyć plugin-u do OpenVPN z Gagroyle do realizacji tego zadania. Reszta może da się zrobić według przykładu który podałem. Spróbuj zobaczysz jaki będzie efekt.

Cezary napisał/a:

Łączenie sieci. A działa Ci minidlna w ten sposób na wszystkie cztery sieci?

Z minidlna nie próbowałem bo mam NAS-y z DLNA na pokładzie. Wszystkie TV widzą wszystkie serwery DLNA nieważnie gdzie one są.

Bez najmniejszego problemu można coś takiego zrobić. Tu http://eko.one.pl/forum/viewtopic.php?pid=61812#p61812 jest przykład. Uwaga nie Gargoyle tylko AA!
Mam sieć gdzie są cztery routery w czterech różnych lokalizacjach i wszystkie LAN-y są z jednej puli. Urządzenia w LAN-ach "widzą" się wzajemnie jak by były obok siebie. Działa DLNA i inne mechanizmy potrzebujące rozgłaszania w ramach jednej podsieci. Widać komputery, drukarki, udziały i inne zasoby w przeglądarkach sieci nie trzeba ich wpisywać "ręcznie".

92

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Witaj,
to co proponujesz to ciekawy pomysł tylko czy opłacalny i optymalny?

Jeżeli używasz czystego AA lub AA+LuCi to proponuję mój skrypt install.sh do aktualizacji routera. Wykonuje on sysupgrade oraz instaluje wszystko to co było w sposób automatyczny - uruchamiasz skrypt, czekasz chwilę i masz aktualny firmware oraz wszystkie paczki z konfiguracją taką jaka była.

93

(41 odpowiedzi, napisanych Oprogramowanie / Software)

@Przymus wywołujesz "sprawdzanie" rekurencyjnie - czyli samo w sobie. Może skończyć się pamięć.
Może według takiej zasady:

while true
    cos_robie
    if [ wyszło_zamało? ]; then
        echo "Znowu robie"
    else
        echo "Kończę"
        break
    fi
    sleep 3
done

Witaj,

pepe2k napisał/a:

Zmiana nie dotyczyła samego sterownika tylko wysterowania GPIO, z których w jakichś "nowych/ostatnich" wersjach WDR4300 sterowane/uruchamiane są zewnętrzne LNA (Low-noise amplifier) w torach antenowych radia 2,4 GHz.

tak, to przeczytałem w źródłach na dev-ie,

pepe2k napisał/a:

Tutaj Cezary o tym pisał: http://openrouter.info/forum/viewtopic. … amp;t=3037

dzięki, ostatnio przeglądam tylko to forum, z tego wynika że Cezary ma dzieci chciane i niechciane;)

pepe2k napisał/a:

Tak czy siak, jak możesz, to pochwal się którą konkretnie wersję WDR4300 masz (ver z naklejki i jaki kolor LED, plus ewentualnie wersja na PCB).

Wszystkie mam z niebieskimi LED-ami. Tylko jeden mam przy sobie i ten jest wersji 1.3 reszty nie powiem;(.

pepe2k napisał/a:

I uprzedzam pytania innych - ta poprawka nie zwiększa zasięgu/mocy smile

jak RX to raczej nie;)

Tak czy inaczej da się odczuć różnicę.

Witam,
wgrałem najnowszy firmware do TL-WDR4300 od Cezarego i jestem mile zaskoczony. W moim przypadku WiFi 2.4GHz działa szybciej i stabilniej. Polecam, ja odczuwam dużą różnicę na plus. Zmiana w sterowniku jest warta aktualizacji.

Sorry, nie brałem pod uwagę że to Gargoyle. Ono chyba samo sobie zarządza plikami ccd i konfiguracją. Nie używam Gargoyle:(

roblad napisał/a:

...
ale po restarcie routera serwera wszystkie pliki z ccd znikaja wpisy, pliki sa 0

Jak to znikają?

roblad napisał/a:

uzywam openvpn_gargoyle, po dodaniu wpisow w config/openvpn_gargoyle - nie dziala

w ktorym configu powinienem dodac te wpisy w openvpn_gargoyle czy w openvpn

a który jest używany przez serwer openvpn?

roblad napisał/a:

czy wpis

ifconfig-push 10.8.0.2 255.255.255.0
iroute 192.168.10.0 255.255.255.0

nie powinien byc w pliku konfiguracyjnym klienta na routerZe kliencie openvpn przypadkiem ? Tak zeby sioe pozniej pojawil w ccd ?

Nie, tak jak napisałem w piku /etc/openvpn/ccd/[nazwa klienta]

Wszystko co napisałem to konfiguracje na routerze gdzie jest serwer openvpn.

Witaj,
zakładając że:

  • sieć po stronie serwera to 192.168.10.0/24

  • sieć po stronie klienta to 192.168.1.0/24

  • sieć vpn to 10.8.0.0/24

  • stały adres klienta vpn to 10.8.0.2

  • "wszystko" w obydwóch sieciach (serwer i klient) ma się widzieć.

To w konfiguracji serwera openvpn powinno wystarczyć:

option 'client_config_dir' '/etc/openvpn/ccd'
option 'client_to_client' 1
list route '192.168.1.0 255.255.255.0'
list push 'route 10.8.0.0 255.255.255.0'
list push 'route 192.168.1.0 255.255.255.0'
list push 'route 192.168.10.0 255.255.255.0'

a w pliku /etc/openvpn/ccd/[tu nazwa klienta] klienta  na serwerze openvpn powinno być:

ifconfig-push 10.8.0.2 255.255.255.0
iroute 192.168.10.0 255.255.255.0

resztę którą dopisałeś proszę usuń.

Skajper4 napisał/a:

PS. Ta stronka nazywa się noip.com, nie no-ip.com (to jedynie przekierowanie). I chyba pod tym samym adresem się aktualizuje.

Dane brałem z dokumentacji.

Masz bazę do działania, powodzenia.