Temat: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Witam wszystkich serdecznie, mam taki oto problem. Posiadam internet mobilny z Orange - oferta dla biznesu i działa to na następującym sprzęcie: szczegóły moja stopka smile W "pomarańczy" po nawiązaniu sesja trwa w nieskończoność, tzn. wykorzystany transfer z bieżącego dnia nie pojawia się na wykazie zużycia do momentu, aż nie zrobię manualnego restartu przyciskiem na routerze. Ustawiłem sobie zaplanowany restart (System -> Restart -> Zaplanowany restart -> Codziennie -> 3:00). Jednak wydaje mi się, że za krótko trwa przerwa tego restartu, bo router zaraz wstaje na nowo i tutaj dochodzimy do sedna sprawy. Jak ustawić by połączenie WAN nawiązywało się z opóźnieniem, np. po 120 sekundach?

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

2

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

option enable 0 w konfigu wanu, w a /etc/rc.local zrób

(sleep 120; ifup wan) &
exit 0
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Cezary napisał/a:

option enable 0 w konfigu wanu, w a /etc/rc.local zrób

(sleep 120; ifup wan) &
exit 0

Jaka jest ścieżka do położenia konfiguracji WAN?

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

4

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

/etc/config/network oczywiście.

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

5

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

PS. Bzdurę napisałem. Nie option enable 0 tylko option auto 0, ma nie uruchamiać się automatycznie.

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

6 (edytowany przez shevchenko1987 2016-08-12 08:32:37)

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

A ten wpis "option auto 0" dodać na początku czy na końcu konfiguracji WAN?

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

7

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Nie ma znaczenia, byle by był sekcji wan.

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

8 (edytowany przez shevchenko1987 2016-08-12 08:42:04)

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Wielkie dzięki Cezary! Wszystko ustawione tak jak być powinno. Są od razu efekty, bo przy takim dłuższym restarcie zakończona sesja od razu jest widoczna w bieżącym wykorzystaniu. O to mi właśnie chodziło smile Przy okazji nauczyłem się obsługi "vi", gdzie normalnie w Linuksie używam "nano" smile

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

9

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Nano możesz sobie zainstalować. Można to także przez uci ustawić: http://eko.one.pl/?p=openwrt-uci

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

10

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Vi też nie jest taki straszny jak go malują, tylko trzeba się przyzwyczaić. wink Jeszcze raz dzięki.

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

11

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Wczorajsza radość była przedwczesna. Ustawiłem restart na 3:00 w nocy + wpisy które zaleciłeś. Budzę się, sprawdzam... i nic. Nie pomogło. Drogą dedukcji wydaje mi się, że nie chodzi jednak o opóźnienie nawiązania połączenia, a potrzebny jest konkretnie chwilowy restart/odcięcie zasilania tego portu USB do którego podłączony jest modem do rotutera. Da się coś takiego zrobić? Wczoraj działało, bo restarty były robione przyciskiem "power", a nie zaplanowane software'wo. Wygląda więc na to, że wpięty modem mimo, że router się restartuje nie robi tego jakby w pełni i karta SIM otrzymując zasilanie jakby nie zrywała połączenia. Wiem, że to dziwne, ale tak to wygląda smile Bo restarty software'owe nigdy nie dały doliczenia zużytego transferu na wyciągu, a wystarczy zrobić to przyciskiem i od razu sesja jest zakańczana. Pomocy smile

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

12

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Jeżeli nie masz huba w archerze masz możliwość wyłączenia zasilania na usb - gpio22 i gpio21 za to odpowiada. http://eko.one.pl/?p=openwrt-archerc57#usb

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

13

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Nie mam Huba. Modem jest wpięty pod USB1, więc z opisu wynika, że interesuje mnie polecenie:

echo 0 > /sys/class/gpio/gpio22/value

Mam utworzyć skrypt o treści:

#!/bin/bash

#
# Hello world example
#

echo 0 > /sys/class/gpio/gpio22/value && sleep 60 && echo 1 > /sys/class/gpio/gpio22/value

Czy wystarczy dodać powyższy wpis do /etc/rc.local?

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

14

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

1. Na pewno nie #!/bin/bash tylko #!/bin/sh
2. Tylko po co ci skrypt ja możesz te polecenia bezpośrednio wpisać do /etc/rc.local?

echo 0 > /sys/class/gpio/gpio22/value
sleep 60
echo 1 > /sys/class/gpio/gpio22/value
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Ad. 2 - Dlatego zapytałem na końcu wpisu co będzie lepsze smile

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

16

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Dodałem wpisy do rc.local -> Zrzut: https://zapodaj.net/13bf85da4b8c3.png.html

Ale nie działa czy to po restarcie softwarowym czy z przycisku. Modem otrzymuje zasilanie od początku startu routera. Świadczy o tym migająca dioda na modemie.

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

17

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Spróbuj drugie gpio, może nie do tego portu modem masz wpięty. Zresztą - możesz wykonać ręcznie to przecież i sprawdzisz czy wyłączony usb.

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

18 (edytowany przez shevchenko1987 2016-08-13 09:46:28)

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Tak też właśnie zrobiłem. Mimo, że mam modem wpięty w USB1 (specjalnie sprawdziłem na obudowie) to po ręcznym wykonaniu poleceń u mnie wyłączenie zasilania zareagowało na gpio21. Wpisy dodane do rc.local. Teraz ściągnę parę plików i zrobię softwarowo restart. Zobaczymy czy działa.

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

19

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Działa tak jak powinno smile Dzięki Cezary! Niech Ci Bóg w... routerach wynagrodzi wink

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

20

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Chciałbym to samo zastosować na Nexx WT3020F. Jakie tutaj gpio mam zastosować?

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

21

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Nie ma. w nexx zasilanie usb jest bezpośrednio.

Jeżeli chcesz opóźnienie startu wanu z jakiegoś powodu to albo dodaj sobie opcję delay w konfigu lub auto 0 i uruchamiaj w rc.local po jakimś sleepie.

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

22

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Tylko nie wiem czy tutaj sam opóźniony start pomoże, bo bardziej mi chodzi o odcięcie zasilania portu usb na kilkanaście sekund z uwagi na to że mam tam wpiętego e3372 Hi-Link i dopóki nie odetnie mu zasilania to sesja się nie przerywa, a transfer w systemie Orange nie sumuje. Chciałbym mieć po każdym dniu zamknięcie sesji i zsumowanie pobranych danych w systemie. Da radę jakoś to wyczarować?

Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB

23

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

shevchenko1987 napisał/a:

Tylko nie wiem czy tutaj sam opóźniony start pomoże, bo bardziej mi chodzi o odcięcie zasilania portu usb na kilkanaście sekund z uwagi na to że mam tam wpiętego e3372 Hi-Link i dopóki nie odetnie mu zasilania to sesja się nie przerywa, a transfer w systemie Orange nie sumuje. Chciałbym mieć po każdym dniu zamknięcie sesji i zsumowanie pobranych danych w systemie. Da radę jakoś to wyczarować?

Jakimś zewnętrznym układem (nawet głupi przekaźnik).

24

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

shevchenko1987 napisał/a:

Tylko nie wiem czy tutaj sam opóźniony start pomoże, bo bardziej mi chodzi o odcięcie zasilania portu usb na kilkanaście sekund z uwagi na to że mam tam wpiętego e3372 Hi-Link i dopóki nie odetnie mu zasilania to sesja się nie przerywa, a transfer w systemie Orange nie sumuje. Chciałbym mieć po każdym dniu zamknięcie sesji i zsumowanie pobranych danych w systemie. Da radę jakoś to wyczarować?

A próbowałeś sztuczek z API Hilink ?
http://forum.jdtech.pl/Watek-hilink-api … 8#pid29788

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

25

Odp: Opóźnienie nawiązywania połączenia WAN po zaplanowanym restarcie.

Obie próby:

1)

root@Nexx WT3020F:/tmp# sh restart.sh
<?xml version="1.0" encoding="UTF-8"?>
<error>
<code>125002</code>
<message></message>
</error>

2)

root@Nexx WT3020F:~# curl -X POST -d "<request><Control>1</Control></request>" http://1
92.168.8.1/api/device/control -H "__RequestVerificationToken: $(curl -s -X GET http://1
92.168.8.1/api/webserver/token | grep token  | cut -d '>' -f2 | cut -d '<' -f1)" -H "Co
ntent-Type: text/xml"
<?xml version="1.0" encoding="UTF-8"?>
<error>
<code>125002</code>
<message></message>
</error>
Internet: JMDI (1000/200 Mbps) | Router: QNAP QHora-301W | NAS: QNAP TS-233 + 2 x WD RED PLUS 2TB