126 (edytowany przez krowka 2010-09-13 12:20:23)

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

Witam.

Mam ten sam problem, też z modemem E1750. Zrywa połączenie średnio co 49 minut. Pod Windows 7 modem nie zrywa połączenia, więc to raczej nie problemy z siecią.

Sprawa wygląda tak, że po rozłączeniu (echo request) dioda modemu świeci niebieskim światłem ciągłym, ale interfejs 3g-3g leży (znika).

Po wykonaniu ifup 3g dioda modemu zaczyna migać, następnie modem nawiązuje połączenie.

Sieć Plus.

127

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

Logi. Logread po takim czymś poproszę.

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

128 (edytowany przez krowka 2010-09-13 12:34:02)

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

Cezary napisał/a:

Logi. Logread po takim czymś poproszę.

Niestety byłem trochę zaspany i do pliku tekstowego skopiowałem trochę za mało, a dokładnie informacji o echo-request.

Ogólnie skończyło się tak.

Sep 13 02:31:55 OpenWrt daemon.err pppd[1588]: ioctl(TIOCSETD, N_TTY): Interrupted system call (line 575)
Sep 13 02:31:56 OpenWrt daemon.info pppd[1588]: Hangup (SIGHUP)
Sep 13 02:31:56 OpenWrt daemon.info pppd[1588]: Terminating on signal 15
Sep 13 02:31:56 OpenWrt daemon.notice pppd[1588]: Modem hangup

Jeśli za mało logów, to wyślę później, do wieczora nie będę miał dostępu do routera.

129

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

"ioctl(TIOCSETD, N_TTY):" << to nie świadczy najlepiej...

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

130 (edytowany przez krowka 2010-09-13 14:28:41)

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

Modem podłączony jest przez HUB'a pasywnego. Zobaczę jak się zachowa po wpięciu bezpośrednio w port routera.

Router testowałem też z modemem  SpeedTouch 330 (neostrada), podłączony do huba (modemu 3g w tym czasie nie było podłączonego). Problemu rozłączania połączenia nie było, net śmigał kilkanaście godzin aż miło.

W związku z rezygnacją z NEO, za 2 tygodnie iPlus będzie moim podstawowym łączem... Dlatego wybrałem TP-Linka i openwrt wink Niestety są jakieś krzaczki...


Może na ten błąd ma wpływ zmiana opcji w ppp config z nocrtscts crtscts? Dziś posprawdzam i zobaczę.
Wizualnie wiem, gdy łącze pada, bo pod kontrolkę qss podpiąłem akcję migotania, w przypadku nawiązania połączenia przez modem.

131

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

Testowałem kilka dni różne ustawienia z modemem. Być może coś się dzieje w tym czasie z siecią, ale pod Windows sterowniki sobie z takimi sytuacjami radzą. Gdy wyrzuciłem opcje lcp-echo-failure 4 i lcp-echo-interval 20, połączenie było, interfejs 3g-3g podniesiony, ale odpowiedzi na pingi już nie było (czyli połączenie usnęło). W logach też był brak informacji o braku połączenia. Nie ma znaczenia, czy modem jest wpięty do hub'a, czy bezpośrednio.

Poniżej nowe logi.

Sep 17 01:57:11 OpenWrt daemon.info pppd[4304]: No response to 4 echo-requests
Sep 17 01:57:11 OpenWrt daemon.notice pppd[4304]: Serial link appears to be disconnected.
Sep 17 01:57:11 OpenWrt daemon.info pppd[4304]: Connect time 501.1 minutes.
Sep 17 01:57:11 OpenWrt daemon.info pppd[4304]: Sent 822904065 bytes, received 1428258478 bytes.
Sep 17 01:57:11 OpenWrt user.notice root: stopping ntpclient
Sep 17 01:57:17 OpenWrt daemon.notice pppd[4304]: Connection terminated.

Zastanawiające jest to, że pomimo ustawienia opcji persist, pppd nie próbuje ponownie łączyć się z netem. Demon PPPD działa, interfejs 3g-3g jest dostępny (widoczny po wykonaniu komendy ifconfig -a, lub ifconfig 3g-3g), ale nieaktywny, dioda modemu świeci światłem ciągłym. Po ubiciu PPPD, interfejs 3g-3g znika, dioda zaczyna mrugać.

Po ubicu PPPD w logach
Sep 17 02:35:30 OpenWrt daemon.err pppd[4304]: ioctl(TIOCSETD, N_TTY): Interrupted system call (line 575)
Sep 17 02:35:30 OpenWrt daemon.warn pppd[4304]: disconnect script failed
Sep 17 02:35:31 OpenWrt daemon.info pppd[4304]: Terminating on signal 15
Sep 17 02:35:31 OpenWrt daemon.notice pppd[4304]: Modem hangup
Sep 17 02:35:31 OpenWrt daemon.info pppd[4304]: Exit.

Plik options PPPD wygląda tak

#debug
logfile /dev/null
noaccomp
nopcomp
nocrtscts
#crtscts
lock
maxfail 0
persist
lcp-echo-failure 4
lcp-echo-interval 20
connect "/sbin/ifup 3g"
disconnect "/sbin/ifdown 3g"

Konfiguracja Network

config 'interface' '3g'
    option 'device' '/dev/ttyUSB0'
    option 'apn' 'internet'
    option 'service' 'umts'
    option 'proto' '3g'
    option 'auto' '1'
    option 'hotplug' '1'
    option 'pincode' 'XXXX'
    option 'maxwait' '30'
    option 'ifname' '3g-3g'
   

Pozostaje pytanie. Jak zmusić PPPD do ponownego podniesienia 3g-3g? Jest to chyba jedyne ładne rozwiązanie tego problemu.

132

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

U mnie jest tak samo... Maksymalnie połączenie jest utrzymywane przez 10-15godzin po czym jest zrywane...

Cezary stwierdził że jest to wina sieci ( w moim wypadku PLUS) ale tak jak kolega krowka zauważył pod Windows-e wszystko śmiga i niema żadnych przerw czy rozłączeń...

Może komuś kto sporadycznie korzysta z neta 3g to nie przeszkadza. Dla mnie takie połączenie to jedyne źródło internetu i fajnie by było jak by net był cały czas...

A tak co kilka godzin muszę resetować router...

133

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

Wstaw więc sobie restartowanie połączenia co kilka godzin. Trudno powiedzieć jaka jest przyczyna braku polączenia - jeżeli w logach nic nie ma.

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

134 (edytowany przez krowka 2010-09-30 10:46:06)

Odp: OPENWRT na tplink tl-wr 1043nd i konfiguracja modemu HAWEI E1750

Podejrzewam, że problem leży w kmod-usb-serial-option. Zauważyłem, że odczyt z karty SD modemu wynosi około 3,6MB/s, natomiast zapis 130KB/s - w tym czasie drastycznie spadała wysyłka danych przez modem. Testy szybkości netu wyniosły down: 4,5Mb/s, Up: 1,5Mb/s. Pod Windows 7 sytuacja wygląda dla up ciut inaczej :3,5Mb/s. Kopiowanie pliku, pod Windows, na kartę sd modemu, nie miało żadnego wpływu na prędkość up - nie zmieniała się.

Odinstalowałem pakiet kmod-usb-serial-option i pokombinowałem z samym kmod-usb-serial - w /etc/modules.d/60usbserial wbiłem identyfikator urządzenia. Modem wykryło, niestety nie zobaczył nośników, ale z tym jeszcze pokombinuję. Trochę się zdziwiłem, bo modem przy up dostał skrzydeł - wartości down i up były identyczne z tymi pod Windows.