Przejdź do treści forum
eko.one.pl
OpenWrt, Linux, USB, notebooki i inne ciekawe rzeczy
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Opcje wyszukiwania (Strona 2 z 3)
Taka jest całkowita zawartość pliku 10-serial. Nie wiem czy dobrze to zrbiłem, bo nie działa tak jak chciałem.
#!/bin/sh
if [ "$DEVTYPE" = "usb_interface" ] && [ "$ACTION" = "add" ]; then
for tty in /sys/$DEVPATH/ttyUSB2; do
[ -d "$tty" ] || continue
OLDD=${tty##*/}
# to jest MF 669
if [ "x$PRODUCT" = "19d2/17/0" ]; then
NEWD="modem_mf669_"${DEVPATH##*.}
rm /dev/$NEWD
ln -s /dev/$OLDD /dev/$NEWD
uci set network.wan.pincode=1234
uci set network.wan.apn=pro.plusgsm.pl
uci commit network
fi
# to jest MF 821
if [ "x$PRODUCT" = "19d2/167/0" ]; then
NEWD="modem_mf821_"${DEVPATH##*.}
rm /dev/$NEWD
ln -s /dev/$OLDD /dev/$NEWD
uci set network.wan.pincode=1234
uci set network.wan.apn=internet
uci commit network
fi
done
fi
Przeczytałem wcześniej gdzieś, że MF669 powinien chodzić na /dev/ttyUSB1 ale potem się dowiedziałem, że również będzie działał dobrze na USB2. Więc nie tu jest obecnie problem. Teraz chciałbym jedynie aby APN się automatycznie zmieniał w zależności od włożonego modemu. Da się to zrobić skryptem, jak sądzę. Pomożesz? Wciąż raczkuję w tym temacie.
Dodam, że apn musi się zmieniać, ponieważ przy LTE wymagany apn to internet, a usługa dynamicznego ip pracuje tlo na pro.plusgsm.pl.
Na co dzień stosuję dwa modemy ZTE MF669 i ZTE MF821. W obydwu mam różne karty sim. Pierwszego używam podczas nieobecności w domu z wykupioną usługą public ip poprzez apn pro.plusgsm.pl. Drugiego z wiekszym limitem danych (prezent od firmy) poprzez LTE, kiedy wracam do domu. Interesuje mnie sytuacja samoczynnego dostosowywania się ruterka wraz z odpowiednim APN w zależności od podłączonego urządzenia. Czy opisany w artykule na ww. temat sposób, nadaje się do moich wymagań? Jestem już po załadowaniu skryptu do pliku 10-serial, a wygląda to tak:
#!/bin/sh
if [ "$DEVTYPE" = "usb_interface" ] && [ "$ACTION" = "add" ]; then
for tty in /sys/$DEVPATH/ttyUSB2; do
[ -d "$tty" ] || continue
OLDD=${tty##*/}
# to jest MF 669
if [ "x$PRODUCT" = "19d2/17/0" ]; then
NEWD="modem_mf669_"${DEVPATH##*.}
rm /dev/$NEWD
ln -s /dev/$OLDD /dev/$NEWD
fi
# to jest MF 821
if [ "x$PRODUCT" = "19d2/167/0" ]; then
NEWD="modem_mf821_"${DEVPATH##*.}
rm /dev/$NEWD
ln -s /dev/$OLDD /dev/$NEWD
fi
done
fi
Nadmienię, że oba urządzenia mogą pracować na tym samym porcie tty2. Kombinuję, ale nie udaje mi się zmusić do samoczynnego i automatyczneo wyboru tty2, a co dopiero aby wybierały się odpowiednie apn'y.
Proszę o pomoc
Brzmi dobrze, ale na razie moja wiedza nie pozwala mi na realizację. Jaka powinna być skladnia takiego skryptu? Obiecuję, że ją przeanalizuję, a nie tylko skopiuję i wkleję. 
Wójek Google pomogł.
cat /var/flash/ar7.cfg >/var/tmp/ar7.edit #kopieren
vi /var/tmp/ar7.edit #editieren
cat /var/tmp/ar7.edit >/var/flash/ar7.cfg #zurückkopieren
Wiem juz, że plik cfg nie można edytowac na żywca, ale kopiować. Udało się zmusic fritza, żeby brał czas z tplinka. Obecnie rozumiem znacznie więcej na temat mojego problemu i widzę to daleko szerzej. Rzeczywiście jest tak, że fritz jesli nie dostanie ntp zaraz po swoim starcie to juz pozniej nie pobierze. Podobnie jest z DNS, ale tu czeka kolejne 5 min i wtedy dostaje je. Przydalby sie offset dla DNS na starcie.
Czy taki plik ar7.cfg we fritzu edytuje się tak samo jak w gargoyle za pomocą vi? Tak wlasnie robie, ale nie ma tam zupelnie nic.
Równie dobrze mógłbym włączyć DMZ dla Fritza. Chyba nie tędy droga.
Udało mi się włączyć serwer czasu w tplink, ale we fritzu wskazanie nowego serwera nie jest takie proste. Nie jest to dostępne spod gui, anie bardzo wiem gdzie to leży. Niby powinno być w /var/flash/ar7.cfg ale jakoś nie moge tam tego odnaleźć. Masz jakiś pomysl?
Chyba tylko mechaniczne, ale jak to jest, ze na oryginalnym sofcie do tplinka absolutnie nie ma tego problemu. Może zmusic fritza opcją Wymuszaj używanie routera jako serwera DNS w tplinku?
Ja stosuje z powodzeniem MF669. W oryginalnym sofcie tp-linka to router sam wznawia połączenie. Myślę że tu nie bedzie problemu, bo to operator zrywa polączenie, wiec modem sam je wznowi. Mogę to sprawdzić.
Malymi kroczkami dzieki pomocy kolegom zdobywam wiedze jak konfigurowac gargoyle. Jestem bardzo za to wdzieczny.
Edytowalem plik 00_extroof.conf w pozycji extroot_settle_time z "20" na "0" (a może wykasować całą linię?) Zaskutkowalo to o 20 sek. szybszym startem tp-linka, ale niestety i tak okazuje się to za mało dla Fritza, który po ustanowieniu połączenia lan chce mieć DNSy i koniec. Jeśli ich nie dostanie wyrzuca błędy w nieskończoność i aktualizacja czasu nie dochodzi do skutku, nawet jesli tp-link już się podłączył do sieci WAN 3G. Pomaga zaraz po restarcie fritza wyciągnięcie wtyczki lan do czasu całkowitego wystartownia tp-linka łącznie z ustanowieniem połączenia 3G. Wtedy fritz kontynuuje poprawnie prace. Stąd wniosek czy i jak można w Gargoyle coś zmienić, żeby uwzględnić ten problem. A może we fritzu da się coś zmienić w tym zapisie? Może offset?
ntpclient {
server_list = "0.europe.pool.ntp.org";
chrony_enabled = yes;
}
led {
infoled_reason = 1;
}
timezone_manual {
enabled = no;
offset = 0;
dst_enabled = no;
TZ_string = "";
name = "";
Przynajmniej Cię rozbawiłem. Stawiam pierwsze w tym kroki, więc prosze o wyrozumialość. Teraz dla odmiany Permission denided. Chyba, że tak ma być.
-ash: W: not found. Co robie źle? Połączyłem się przez Putty/SSH.
A nie możesz mi podac skryptu do wyłaczenia tego albo skrocenia czasu? Mam Twoja wersje.
Zauważyłem, że jak tp-link wystartuje pierwszy i załaduje się cały, a następnie dopiero fritz zostanie uruchomiony to problemu nie ma. Razem załącza je programator rano i pierwszy podniesie się fritz. W logach az nie roi od bledow DNS dla uslug voip. Po kilku minutach voip sie podlaczy, ale zegar czasu juz nie. Dziwne. Mozna cos tu zaradzic?
Niestety moja radosc byla przedwczesna. Nie ma znaczenia czy DNSy wpisze recznie czy dam w auto. Porestaarcie problem powrocil. Ten jednostkowy przypadek potwierdzil tylko przypadkowosc dzialania, tak jak to napisalem na poczatku. Czuje ze problem lezy po stronie 3020, bo jak wgram oryginalny soft, to zapominam o tym problemie. Co jeszcze mam sprawdzic?
www dziala i voip tez ale wlasnie DNSy w logach mialy bledy. Jak mi na to zwrociles uwage to dalem je z automatu i problem od razu sie rozwiazal. Mialem wpisane recznie, takie jak byly dla oryginalengo softu dla tplinka. Problem rozwiazany, dziekuje.
No i to jest bardzo dziwne. Bo Fritz bez problemu synchronizuje się gdy w mr-3020 jest firmware oryginalny, a jak gargoyle to mam ciagle z tym problem. Jak to ugryzc?
Mam Frritza 7170 za MR-3020, obydwa urządzenia ustawione jest jako router. Problem ma fritz z snchronizacją czasu z internetu, a dokładnie z adresu 0.europe.pool.ntp.org. Tp-link podpięty do neta poprzez modem UMTS. Pomimo otwartego portu 123 w dwóch kierunkach, nie ma synchronizacji czasu na Fritzu, tzn działa w kratkę. Czasem wydaje się że działa, ale cześciej nie działa. Co może być przyczyną?
Udało się podnieść urządzenie i z radością wróciłem do oryginalnego softu. Gargoyle może i fajny projekt, ale zbyt zawodny. Wciąż coś w nim nie działało, a to voip, a to zawiesił się procek itp. Dziękuję szanownym kolegom za cierpliwość i ofiarną pomoc. Robiłem te czynności pierwszy raz i to w mało komfortowych warunkach. Ostatecznie udało się, co poprawiło mi znacznie humor. Jeszcze raz dziękuję. Do następnego razu!
mam kabel dku-5 i na nim jest jeszcze gorzej. Obecnie dzialam przez konwerter lan-rs232 Roger UT-4. Dobra, załadowało się.
Po załadowaniu trzeba to jeszcze wpisać?
hornet> erase 0x9f020000 +0x3c0000
hornet> cp.b 0x80000000 0x9f020000 0x3c0000
hornet> bootm 9f020000
Mam już zainstalowany serwer tftp. Powiedzcie, bo działam po omacku, dlaczego widzę same krzaki i kiedy mam zakończyć wpisywanie komend? Chyba mogę sobie zmienić nazwę pliku...
Nie mów mi proszę o lenistwie. Od kilku dni nic innego nie robię tylko z gównem walczę po pracy. Może jestem przemęczony. Szukałem tftp-hpa tak jak jest w opisie.
Nie umiem tego zrobić. Jest jakiś exe'k? Nic nie znajduje w sieci.
Nic juz nie rozumiem. Próbuję cały czas zgodnie z opisem (prawie) ale to TFTP to mnie chyba przerasta. Potrzebuję do tego Linuxa? Nie ma możliwości pod winxp?
Znalezione posty: 26 do 50 z 56