1 (edytowany przez gierma 2011-05-17 11:34:12)

Temat: neostrada pppoe rozlaczanie przed uplywem 24h

Witam

Mam pewien problem z rozlaczaniem sie neostrady 20 Mbit/s  przed uplywem 24h. Do podlaczenia wykorzystuje urzadzenie Linksys WAG54g2 (oprogramowanie oryginalne - ostatnia wersja), ktore skonfigurowalem w trybie bridge. Do Linksysa podlaczylem 1043ND z openwrt backfire (ostatnia aktualizacja), ktory laczy sie poprzez pppoe. Problem polega na tym, ze po uplywie czasu mniejszego niz 24h polaczenie jest rozlaczane. Czasami jest to 5 h czasami 20h, raz udalo sie dokladnie 24 h wytrzymac. Ponizej zamieszczam logi z 1043ND oraz pliki konfiguracyjne:

logread - rozlaczenie po 9h:

May 17 10:09:42 centrum daemon.debug pppd[505]: rcvd [LCP TermReq id=0x5a]
May 17 10:09:42 centrum daemon.info pppd[505]: LCP terminated by peer
May 17 10:09:42 centrum daemon.info pppd[505]: Connect time 545.9 minutes.
May 17 10:09:42 centrum daemon.info pppd[505]: Sent 1741178 bytes, received 2544244 bytes.
May 17 10:09:42 centrum daemon.debug pppd[505]: Script /etc/ppp/ip-down started (pid 30113)
May 17 10:09:42 centrum daemon.debug pppd[505]: sent [LCP TermAck id=0x5a]
May 17 10:09:42 centrum user.info firewall: removing wan (pppoe-wan) from zone wan
May 17 10:09:42 centrum user.notice root: stopping ntpclient
May 17 10:09:42 centrum daemon.debug pppd[505]: Script /etc/ppp/ip-down finished (pid 30113), status = 0x1
May 17 10:09:45 centrum daemon.notice pppd[505]: Connection terminated.
May 17 10:09:45 centrum daemon.notice pppd[505]: Modem hangup

logread - rozlaczenie po 24h - ok:

May 17 01:03:15 centrum daemon.debug pppd[505]: rcvd [LCP TermReq id=0x37]
May 17 01:03:15 centrum daemon.info pppd[505]: LCP terminated by peer
May 17 01:03:15 centrum daemon.info pppd[505]: Connect time 1440.1 minutes.
May 17 01:03:15 centrum daemon.info pppd[505]: Sent 378344459 bytes, received 1005251479 bytes.
May 17 01:03:15 centrum daemon.debug pppd[505]: Script /etc/ppp/ip-down started (pid 437)
May 17 01:03:15 centrum daemon.debug pppd[505]: sent [LCP TermAck id=0x37]
May 17 01:03:15 centrum user.info firewall: removing wan (pppoe-wan) from zone wan
May 17 01:03:16 centrum user.notice root: stopping ntpclient
May 17 01:03:16 centrum daemon.debug pppd[505]: Script /etc/ppp/ip-down finished (pid 437), status = 0x1
May 17 01:03:18 centrum daemon.notice pppd[505]: Connection terminated.
May 17 01:03:18 centrum daemon.notice pppd[505]: Modem hangup

/etc/config/network

config 'interface' 'loopback'
        option 'ifname' 'lo'
        option 'proto' 'static'
        option 'ipaddr' '127.0.0.1'
        option 'netmask' '255.0.0.0'

config 'interface' 'lan'
        option 'ifname' 'eth0.1'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.1.1'

config 'interface' 'wan'
        option 'ifname' 'eth0.2'
        option 'proto' 'pppoe'
        option 'username' 'xxxxxxx@neostrada.pl'
        option 'password' 'xxxxxxxxxx'
        option 'keepalive' '30'
        option 'pppd_options' 'debug'

config 'switch'
        option 'name' 'rtl8366rb'
        option 'reset' '1'
        option 'enable_vlan' '1'

config 'switch_vlan'
        option 'device' 'rtl8366rb'
        option 'vlan' '1'
        option 'ports' '1 2 3 4 5t'

config 'switch_vlan'
        option 'device' 'rtl8366rb'
        option 'vlan' '2'
        option 'ports' '0 5t'

paramtery z jakimi wywolywany jest pppd (znalezione w /proc):

pppd plugin rp-pppoe.so mtu 1492 mru 1492 nic-eth0.2 lcp-echo-interval 5 lcp-echo-failure 30 persist usepeerdns defaultroute replacedefaultroute user xxxxxx@neostrada.pl password xxxxxxxx ipparam wanifname pppoe-wan debug nodetach

/etc/ppp/options - czesc opcji jest zastepowana przez te przekazywane przez skrypt uruchominiowy (code wyzej)

#debug
logfile /dev/null
noaccomp
nopcomp
nocrtscts
lock
maxfail 0
lcp-echo-failure 5
lcp-echo-interval 1

Czy ktos spotkal sie z podobnym problemem? W kazdym z przypadkow wydaje sie, ze komunikat o rozlaczeniu router dostaje z zewnatrz (z urzadzenia TP SA) - "rcvd [LCP TermReq id=0x37]". Czy wam rowniez neostrada rozlacza sie czesciej niz 24h. Jest jakis sposob aby przyspieszyc ponowne polaczenie. W tej chwili pppd laczy sie ponownie po ok. 30s od poprzedniego rozlaczenia. Jeszcze jedno pytanie, czy jest jakis sposob aby polaczyc sie z www modemu podlaczonego w trybie bridge z internetu, nie z lan (znalazlem opis jak to zrobic z lan)?

Pozdro

Ostatnia rewelacja - rozlaczenie po 30 probach wyslania echo-requests

May 17 11:40:59 centrum daemon.info pppd[505]: No response to 30 echo-requests
May 17 11:40:59 centrum daemon.notice pppd[505]: Serial link appears to be disconnected.
May 17 11:40:59 centrum daemon.info pppd[505]: Connect time 90.7 minutes.
May 17 11:40:59 centrum daemon.info pppd[505]: Sent 103470 bytes, received 35677 bytes.
May 17 11:40:59 centrum daemon.debug pppd[505]: Script /etc/ppp/ip-down started (pid 31054)
May 17 11:40:59 centrum daemon.debug pppd[505]: sent [LCP TermReq id=0x4 "Peer not responding"]
May 17 11:40:59 centrum user.info firewall: removing wan (pppoe-wan) from zone wan
May 17 11:40:59 centrum user.notice root: stopping ntpclient
May 17 11:40:59 centrum daemon.debug pppd[505]: Script /etc/ppp/ip-down finished (pid 31054), status = 0x1
May 17 11:41:02 centrum daemon.debug pppd[505]: sent [LCP TermReq id=0x5 "Peer not responding"]
May 17 11:41:05 centrum daemon.notice pppd[505]: Connection terminated.

2

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

Rozłącza Cię druga strona i tyle. O ile nawiązuje ponownie połączenie o ok. a tak to możesz co najwyżej dzwonić do tpsa.

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

3

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

Tak wlasnie mysle ale przed kontaktem z TP SA chcialbym upewnic sie ze modem nie traci synchronizacji ADSL (przejrzec logi modemu)  a niesety urzadzenie nie pracuje u mnie i mam tylko zdalny dostep do routera z openwrt. Modem podlaczony jest do WAN routera i w tej chwili udalo mi sie uzyskac dostep do modemu z routera poprzez wpis w /etc/firewall.user: ifconfig eth0.2 192.168.2.2. Moge pingowac modem, ktory ma adres 192.168.1.1 ale nie wiem jak sie podlaczyc do niego z zewnatrz (przekierowanie portow, tunel ssh, vpn)

4

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

Jakieś magiczne przekierowanie z wan na port routera od wewnątrz...

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

5 (edytowany przez kabal 2011-05-17 14:37:20)

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

Też posiadam Neostrade tyle że dotychczas była to neo 6MB. Od przyszłego miesiąca maja mi włączyć 10MB.

Podobnie jak u Ciebie..u mnie też zrywa często połączenia. Niekiedy 2-3 razy dziennie.. a niekiedy działa 3 dni i raz na dobę resetnie połączenie (tak jak powinno być).

Ja z kolei wiem że w moim rejonie w zeszłym roku w kwietniu zmieniali urządzenia.. Od tego czasu właśnie mam takie problemy - wcześniej było idealnie. Połączenie resetowało się co 24h..i tak nawet i przez 2 tygodnie w danych odstępach czasu.

Co będzie po włączeniu 10MB ? Zobaczę czy zrywania połączenia nie będą częstsze..



BTW - pytanie.. skąd wziąłeś opcje? :

        option 'keepalive' '30'
        option 'pppd_options' 'debug' 

Ja na Asusie mam Openwrt na jajku 2.4 (kompilacja Backfire z maja zeszłego roku) i nie miałem tych opcji.

Netgear R7800 # Netgear WNDR3800 # TP-Link Archer C6U v1 # TP-Link TL-WR1043ND v1 # Synology DS920+

6

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

To opcje ppp. Zawsze są, tylko dokumentacji nie czytasz smile

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

7

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

Cezary napisał/a:

To opcje ppp. Zawsze są, tylko dokumentacji nie czytasz smile

He.. pewnie jak zwykle masz rację smile

Netgear R7800 # Netgear WNDR3800 # TP-Link Archer C6U v1 # TP-Link TL-WR1043ND v1 # Synology DS920+

8 (edytowany przez gierma 2011-05-18 07:52:51)

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

Cezary napisał/a:

Jakieś magiczne przekierowanie z wan na port routera od wewnątrz...

Udalo mi sie polaczyc z modemem wykorzystujac tunel ssh oraz odblokowujac jeden port na firewallu. Sam tunel jest zestawiany z konsoli na moment ale akurat to wystarczy. Na routerze trzeba zainstalowac pakiet openssh-client z opcja --force-overwrite zastepujac kilka plikow z domyslnego pakietu dropbear'a, nastepnie przypisac do interfejsu eth0.2 (w przypadku 1043nd, generalnie WAN) adres z podsieci modemu (w moim przypadku modem ma adres 192.168.2.1 wiec ustawilem 192.168.2.2 na interfejsie) poleceniem ifconfig eth0.2 192.168.2.2. Na koncu zestawic tunel ustawiajac jakis port zewnetrzny, z ktorego ssh przekieruje polaczenia na www modemu:

ssh -L *:10080:192.168.2.1:80 root@localhost 

Na firewallu trzeba tylko odblokowac port 10080.

Dzisiaj zadzwonie do TP i sprobuje uzyskac odpowiedz. Gdzies wyczytalem, ze dla predkosci powyzej 10 Mbit trzeba ustawic modulacje DSL na ADSL2+ ja w tej chwili mam Multimode ale ze wzgledu na to, ze mam tylko zdalny dostep do modemu wstrzymam sie z przestawianiem czegokolwiek do momentu gdy uzyskam odpowiedzi od TP.

kabal napisał/a:

BTW - pytanie.. skąd wziąłeś opcje?

Wprowadzilem parametry polaczenia przez Luci. Pierwsza opcja ustawia parametr lcp-echo-failure ppp druga, jak nazwa wskazuje, wlacza tryb debugowania.

9

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

gierma napisał/a:

Dzisiaj zadzwonie do TP i sprobuje uzyskac odpowiedz. Gdzies wyczytalem, ze dla predkosci powyzej 10 Mbit trzeba ustawic modulacje DSL na ADSL2+ ja w tej chwili mam Multimode ale ze wzgledu na to, ze mam tylko zdalny dostep do modemu wstrzymam sie z przestawianiem czegokolwiek do momentu gdy uzyskam odpowiedzi od TP.

Hmm... no dobra. Ja mam router ZTE ZXDSL 831 który przestawiony jest właśnie w tryb "bridge" i w tym trybie nie mam możliwości zmiany modulacji.

W OpenWrt jest/znajdę coś takiego ?

Netgear R7800 # Netgear WNDR3800 # TP-Link Archer C6U v1 # TP-Link TL-WR1043ND v1 # Synology DS920+

10

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

No nie, przecież to realizuje firmware modemu, openwrt na innej maszynce nic do tego.

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

11

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

Cezary napisał/a:

No nie, przecież to realizuje firmware modemu, openwrt na innej maszynce nic do tego.

Dzięki za odp.

To pozostaje przestawić ZTE w tryb modemu i sprawdzić. Za jakieś 2-3 tyg będę w domu - sprawdzę i dam znać

Netgear R7800 # Netgear WNDR3800 # TP-Link Archer C6U v1 # TP-Link TL-WR1043ND v1 # Synology DS920+

12

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

Okazuje sie, ze modulacja Multimode w modemie oznacza po prostu wybierz automatycznie ale zawsze i tak wybiera ADSL2+ bo tylko taka modulacja mozliwa jest dla 20 Mbit/s w TP SA. Po moim telefonie koles z TP SA wykonal tzw. "restart portu" i jak na razie jest ok ale oczywiscie wstrzymam sie kilka dni ze swietowaniem sukcesu.

kabal napisał/a:

Ja mam router ZTE ZXDSL 831 który przestawiony jest właśnie w tryb "bridge" i w tym trybie nie mam możliwości zmiany modulacji.

Jezeli modem laczy sie i uzyskuje synchronizacje to mysle, ze wybiera automatytcznie typ modulacji. Problem jest prawdopodobnie gdzies na linii lub na urzadzeniach TP. Zadzwon do operatora. Dzisiaj uzyskalem informacje, ze kazda inna sytuacja niz rozlaczanie dokladnie co 24 h jest czyms anormalnym.

13 (edytowany przez kabal 2011-05-19 12:21:59)

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

gierma napisał/a:

Jezeli modem laczy sie i uzyskuje synchronizacje to mysle, ze wybiera automatytcznie typ modulacji. Problem jest prawdopodobnie gdzies na linii lub na urzadzeniach TP. Zadzwon do operatora. Dzisiaj uzyskalem informacje, ze kazda inna sytuacja niz rozlaczanie dokladnie co 24 h jest czyms anormalnym.

Dzwoniłem, pytałem wiele razy.. Diagnoz było wiele:
-że modem nie wydala (podmieniany na 2 inne - bez zmian),
-że może przewód telefoniczny zbyt długi i słabej jakości (zmieniony na skrętkę - bez zmian),
-przeczyszczenie styków w gniazdku (zrobione - bez zmian),
-przyjechali nawet "panowie technicy" i na budynku przeczyścili w puszce łączenia (również bez zmian),
-a ostatnio nawet zalecili przejście na neostrade 2MB (sic!) - a przecież rok temu (przed wymianą urządzeń u mnie w mieście) 6Mb śmigała aż miło.

Jestem przekonany iż wina leży po stronie urządzeń które wymienili... albo są gorszej jakości albo jest coś zrobione na "odwal się" i takie są teraz wyniki. No, chyba że faktycznie jeszcze modemy miałem trafne bo używam ZTE ZXDSL 831 a podmieniałem na sprawdzenie na Edimax'a AR-7084A oraz Tp-Link'a TD-W8901G.

Sprawdzę jeszcze tego ZTE w trybie modem-router.. ale jak wspomniałem wcześniej - za jakiś czas.. więc muszę się uzbroić w cierpliwość smile

Netgear R7800 # Netgear WNDR3800 # TP-Link Archer C6U v1 # TP-Link TL-WR1043ND v1 # Synology DS920+

14

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

@kabal sprobuj odczytac paramtery linni z modemu i z takimi informacjami zadzwon do TPSA. Nie wiem dokladnie jakie powinny byc prawidlowe wartosc ale zawsze mozesz poszukac w google. W moim przypadku wynosza:

                      Down         up    
DSL Noise Margin:     7.5 dB      8.20 dB
DSL Attenuation:      6.0 dB      23.0 dB
DSL Transmit Power:  20.3 dBm      8.4 dBm

Z tego co sie orientuje to nie sa za specjalne ale przy takiej predkosci do zaakceptowania.
Znalazlem rozwiazanie problemu szybszego wznawiania polaczenia pppoe po rozlaczeniu. Odpowiada za nie parametr holdoff, jest to czas jaki czeka demon pppd na ponowne polaczenie wyrazony w sekundach. Domyslnie jest to 30s. Do /etc/config/network nalezy dopisac, np:

option 'ifname' 'eth0.2'
        option 'proto' 'pppoe'
        option 'username' 'xxxxxxx@neostrada.pl'
        option 'password' 'xxxxxxxx'
        option 'pppd_options' 'holdoff 1'

W tym przypadku, czekaj 1 s na ponowne polaczenie.

15 (edytowany przez kabal 2011-05-20 09:36:11)

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

@gierma

Prędkości odczytam dopiero jak będę w domu.. sad

Co do dodatkowej opcji - sprawdzę - ale tez jak będę w domu.. Nie chce tego zdalnie robić bo jak nie połączy mi się router po resecie to odetnę domownikom dostęp do neta smile A nikt z domowników nie będzie tego potrafił naprawić.

Netgear R7800 # Netgear WNDR3800 # TP-Link Archer C6U v1 # TP-Link TL-WR1043ND v1 # Synology DS920+

16

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

gierma napisał/a:

@kabal sprobuj odczytac paramtery linni z modemu i z takimi informacjami zadzwon do TPSA. Nie wiem dokladnie jakie powinny byc prawidlowe wartosc ale zawsze mozesz poszukac w google. W moim przypadku wynosza:

                      Down         up    
DSL Noise Margin:     7.5 dB      8.20 dB
DSL Attenuation:      6.0 dB      23.0 dB
DSL Transmit Power:  20.3 dBm      8.4 dBm

Jednak zajechałem do domu na week.
W moim przypadku wygląda to tak przy synchronizacji modemu na 10MB:

http://www.fotosik.pl/pokaz_obrazek/056 … 4548e.html

Jak widać po 15min działania (zapuszczony plik 500MB z noc.gts.pl w celu testu) sypie mi błędami i to niemało. A i jeszcze jakieś błędy HEC (cokolwiek to jest).
Dziś sprawdzę jeszcze router Dlink'a znajomego - dam znać

Netgear R7800 # Netgear WNDR3800 # TP-Link Archer C6U v1 # TP-Link TL-WR1043ND v1 # Synology DS920+

17 (edytowany przez kabal 2011-06-12 09:18:44)

Odp: neostrada pppoe rozlaczanie przed uplywem 24h

OK - router Dlink'a w końcu sprawdzony. Na nim parametry linii wyglądają tak u mnie:

Item        Downstream     Upstream     Unit
SNR Margin               8     7     dB
Line Attenuation        33     17     dB
Data Rate           11259     1080     kbps

Niestety bez zmian - ten router również nie utrzymuje połączenia pełnych 24h u mnie na lini.
Pozostaje tylko męczyć tepse o poprawe linii...

Netgear R7800 # Netgear WNDR3800 # TP-Link Archer C6U v1 # TP-Link TL-WR1043ND v1 # Synology DS920+