76

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Cezary napisał/a:

A coś np. poczta działa (w sensie protokołu), gg czy coś takiego?

Poczta tak, działa jedyna różnica taka ze zdjęć w wiadomościach nie wyświetla
GG - nie łączy się
Google Talk - tak działa
Skype - tak działa, przeprowadziłem rozmowę testowa

TL-WDR3600
TL-WR1043ND
TL-WR842ND

77

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Nie zrobiłeś w systemie jakieś reguł ograniczenia, qos czy czegoś?

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

78

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Cezary napisał/a:

Nie zrobiłeś w systemie jakieś reguł ograniczenia, qos czy czegoś?

Nie no żadne takie udogodnienia mnie nie interesowały.

Przed upgrade obrazu który przygotowałeś z w kompilowanymi sterownikami na tym routerze miałem uruchomione jedynie tinyproxy no i internet miałem dzięki Aero2. Podczas upgrade zaznaczyłem zostaw ustawienia, aby zachowało ssid adresy ip. Może tu był błąd? Po upgrade tinyproxy mi wywaliło.

Może jednak spróbuje upgrade bez zachowywania ustawień... ?

TL-WDR3600
TL-WR1043ND
TL-WR842ND

79

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Sprawdź więc. Może to firewall od tiny blokuje.

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

80 (edytowany przez prybka 2012-12-14 20:03:59)

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Jestem upgrade od nowa ustawienia jak ponizej:

root@Gargoyle:~# cat /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'
    option type 'bridge'
    option proto 'static'
    option netmask '255.255.255.0'
    option ipaddr '192.168.12.1'
    option dns '79.163.127.70 212.2.96.53 212.2.96.54 8.8.8.8 194.204.152.34'

config interface 'wan'
    option maccadr '00:01:02:03:04:05'
    option auto '0'
    option proto 'dhcp'
    option ifname 'wwan0'
    option dns '79.163.127.70 212.2.96.53 212.2.96.54 8.8.8.8 194.204.152.34'

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

config switch_vlan
    option device 'eth0'
    option vlan '1'
    option ports '0 1 2 3 4'

root@Gargoyle:~# cat /etc/rc.local 
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
#!/bin/sh
PORT=/dev/ttyUSB0
sleep 30
MODE="AT^NDISDUP=1,0" gcom -d $PORT -s /etc/gcom/setmode.gcom
sleep 3
MODE="AT^NDISDUP=1,1,\"internet.cp\"" gcom -d $PORT -s /etc/gcom/setmode.gcom
sleep 3
ifup wan &
exit 0
root@Gargoyle:~# ifconfig 
br-lan    Link encap:Ethernet  HWaddr 90:F6:52:86:C8:3D  
          inet addr:192.168.12.1  Bcast:192.168.12.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11155 errors:0 dropped:4 overruns:0 frame:0
          TX packets:11846 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:3857770 (3.6 MiB)  TX bytes:12318617 (11.7 MiB)

eth0      Link encap:Ethernet  HWaddr 90:F6:52:86:C8:3D  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11192 errors:0 dropped:13 overruns:0 frame:0
          TX packets:11851 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4020138 (3.8 MiB)  TX bytes:12318847 (11.7 MiB)
          Interrupt:5 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:544 errors:0 dropped:0 overruns:0 frame:0
          TX packets:544 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:37552 (36.6 KiB)  TX bytes:37552 (36.6 KiB)

wwan0     Link encap:Ethernet  HWaddr 0C:5B:8F:27:9A:64  
          inet addr:93.154.209.48  Bcast:93.154.209.63  Mask:255.255.255.224
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11190 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10155 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:11935415 (11.3 MiB)  TX bytes:17508242 (16.6 MiB)

Efekt ->

Adres IP: 93.154.209.48
Nazwa hosta: ip-93-154-209-48.multi.internet.cyfrowypolsat.pl
ISP: Aero 2 sp. z o.o.
Organizacja: Cyfrowy Polsat MVNO mobile broadband services
Proxy: Nie wykryto proxy!
Państwo: Poland POLAND
Region: Mazowieckie
Miasto: Warsaw
System operacyjny: Linux
Przeglądarka: Firefox 17
 Adres IP WAN:93.154.209.48
Maska podsieci WAN:255.255.255.224
Adres MAC WAN:0C:5B:8F:27:9A:64
Adres bramy WAN:93.154.209.33
Serwer(y) DNS WAN:193.41.112.14
193.41.112.18
194.204.152.34
212.2.96.53
212.2.96.54
79.163.127.70
8.8.8.8

http://www.speedtest.net/result/2372669427.pnghttp://www.speedtest.net/result/2372685772.png
Wyglada na to ze faktycznie po wcześniejszym upgrade zostały jakieś śmieci.
Działa.
Teraz musze pokombinować jakie dns powinny być wpisane żeby nie było problemów z połączeniem. Teraz zidentyfikowało mnie jako Aero2 i odrazu widać w porównaniu z poprzednimi wynikami kiedy widziało mnie jako Polkomtel jest wolniej.

TL-WDR3600
TL-WR1043ND
TL-WR842ND

81

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

maccadr jest błędną opcją, usuń ją.

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

82

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Cały dzień zeszło, a wina była że konfiguracji nie wyczyściłeś...

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

83 (edytowany przez prybka 2012-12-14 23:19:49)

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Cezary napisał/a:

Cały dzień zeszło, a wina była że konfiguracji nie wyczyściłeś...

Racja, Moja wina, gdyby nie, to już wczoraj wieczorem by działało. Wezmę wyciągnę poprawki na przyszłość.

Cezary, mam pytanie czy Twoje nowsze obrazy Gargoyle, Attitude Adjustment będą już zawierały ten sterownik do modemu w standardzie?

--edit

Aktualnie mam takie ustawienia i działa bez zarzutu.

root@Gargoyle:~# cat /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'
    option type 'bridge'
    option proto 'static'
    option netmask '255.255.255.0'
    option ipaddr '192.168.12.1'

config interface 'wan'
    option auto '0'
    option proto 'dhcp'
    option ifname 'wwan0'

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

config switch_vlan
    option device 'eth0'
    option vlan '1'
    option ports '0 1 2 3 4'

root@Gargoyle:~# cat /etc/rc.local 
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
#!/bin/sh
PORT=/dev/ttyUSB0
sleep 30
MODE="AT^NDISDUP=1,0" gcom -d $PORT -s /etc/gcom/setmode.gcom
sleep 3
MODE="AT^NDISDUP=1,1,\"internet.cp\"" gcom -d $PORT -s /etc/gcom/setmode.gcom
sleep 3
ifup wan &
exit 0

http://www.speedtest.net/result/2372987644.pnghttp://www.speedtest.net/result/2372989641.png

TL-WDR3600
TL-WR1043ND
TL-WR842ND

84

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Dla urządzeń z 8MB mogę to dołączyć domyślnie do obrazów.

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

85

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Dzięki fajnie by było.

Dziękuje za pomoc Cezary.

TL-WDR3600
TL-WR1043ND
TL-WR842ND

86

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Witam,

czy jest możliwość ściągnięcia obrazu Gargoyle dla TL-WR1043ND który będzie obsługiwał modem E3276? Z góry dziękuję za odpowiedź.

Pozdrawiam
Andrzej

87

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Obecnie obrazy nie zawierając sterownika ncm, musisz sobie doinstalować.

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

88

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Dziękuję za odpowiedź, a skąd takowy sterownik można pozyskać?

89

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Jeżeli korzystasz z moich obrazów to jest standardowo u mnie w repozytorium.

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

90

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Ok, będę kopał, dziękuję za odpowiedź!

91

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Panowie pomocy.
Kupiłem w Plus-ie modem E3276 Huawei w celu podłczenia go do 1043ND i rozprowadzenia internetu po domu. Zainstalowałem najnowsze oprogramowanie gargoyle-1.5.8.5-ar71xx-tl-wr1043nd-v1-squashfs-sysupgrade.bin. Próbowałem już wszystkiego (trzeba tu dodać, że raczej z Linux-a jestem kiepski) i niestety niebieska dioda miga w modemie i nie łaczy mi się z internetem.
Jeżeli ktoś może mi pomóc uruchomić te dwa urządzenia ze sobą tak aby rodzinka mogła się cieszyć z net-u w domu to będę bardzo wdzięczny.

Z góry dziękuje

92 (edytowany przez prybka 2012-12-31 07:24:24)

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Pokaż cat /proc/bus/usb/devices

Jeżeli zobaczysz w wynikach coś podobnego do:

I:  If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=16 Driver=cdc_ncm
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:* If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=16 Driver=cdc_ncm

Znaczy że do modemu zostały zainstalowane sterowniki.

Sprawdź czy masz już modem/łącze aktywowane u operatora najlepiej pod Windows. Jeżeli tak to spróbuj tego skryptu (zmień na odpowiednie dla Ciebie nazwa APN u mnie było internet.cp)

Tworzysz skrypt

touch /sbin/lte
chmod +x /sbin/lte

Edytujesz pod vi

#!/bin/sh
DEBUG=
PORT=/dev/ttyUSB0
ETH=wwan0

MODE="AT^NDISDUP=1,0" gcom -d $PORT -s /etc/gcom/setmode.gcom
sleep 3
MODE="AT^NDISDUP=1,1,\"internet.cp\"" gcom -d $PORT -s /etc/gcom/setmode.gcom
sleep 3

A=`((sleep 1 && echo -e "AT^DHCP?\r" >$PORT) &) &&  grep -m1 "DHCP:" $PORT | cut -f2 -d:`

IP=$(echo "$A" | cut -f1 -d, | sed 's/ //g')
NETMASK=$(echo "$A" | cut -f2 -d,)
GATEWAY=$(echo "$A" | cut -f3 -d,)
if [ ${#IP} -eq "8" ] && [ ${#NETMASK} -eq "8" ] && [ ${#GATEWAY} -eq "8" ]; then
    IP=$(printf "%d.%d.%d.%d" 0x${IP:6:2} 0x${IP:4:2} 0x${IP:2:2} 0x${IP:0:2})
    NETMASK=$(printf "%d.%d.%d.%d" 0x${NETMASK:6:2} 0x${NETMASK:4:2} 0x${NETMASK:2:2} 0x${NETMASK:0:2})
    GATEWAY=$(printf "%d.%d.%d.%d" 0x${GATEWAY:6:2} 0x${GATEWAY:4:2} 0x${GATEWAY:2:2} 0x${GATEWAY:0:2})
    $DEBUG ifconfig $ETH $IP netmask $NETMASK
    $DEBUG ip route add default via $GATEWAY
fi

Jeżeli jest aktywny winien się połączyć zaświecić stale.

TL-WDR3600
TL-WR1043ND
TL-WR842ND

93

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Po połaczeniu przez putty (SSH) i wpisaniu cat /proc/bus/usb/devices otrzymałem:

root@Gargoyle:~# cat /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=Generic Platform EHCI Controller
S:  SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1506 Rev= 1.02
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:* #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=12 Driver=option
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:  If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=16 Driver=cdc_ncm
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:* If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=16 Driver=cdc_ncm
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Dodałem skrypt tak wygląda:

root@Gargoyle:~# cat /sbin/lte
#!/bin/sh
DEBUG=
PORT=/dev/ttyUSB0
ETH=wwan0

MODE="AT^NDISDUP=1,0" gcom -d $PORT -s /etc/gcom/setmode.gcom
sleep 3
MODE="AT^NDISDUP=1,1,\"internet\"" gcom -d $PORT -s /etc/gcom/setmode.gcom
sleep 3

A=`((sleep 1 && echo -e "AT^DHCP?\r" >$PORT) &) &&  grep -m1 "DHCP:" $PORT | cut -f2 -d:`

IP=$(echo "$A" | cut -f1 -d, | sed 's/ //g')
NETMASK=$(echo "$A" | cut -f2 -d,)
GATEWAY=$(echo "$A" | cut -f3 -d,)
if [ ${#IP} -eq "8" ] && [ ${#NETMASK} -eq "8" ] && [ ${#GATEWAY} -eq "8" ]; then
    IP=$(printf "%d.%d.%d.%d" 0x${IP:6:2} 0x${IP:4:2} 0x${IP:2:2} 0x${IP:0:2})
    NETMASK=$(printf "%d.%d.%d.%d" 0x${NETMASK:6:2} 0x${NETMASK:4:2} 0x${NETMASK:2:2} 0x${NETMASK:0:2})
    GATEWAY=$(printf "%d.%d.%d.%d" 0x${GATEWAY:6:2} 0x${GATEWAY:4:2} 0x${GATEWAY:2:2} 0x${GATEWAY:0:2})
    $DEBUG ifconfig $ETH $IP netmask $NETMASK
    $DEBUG ip route add default via $GATEWAY
fi

Jeszcze podgląd na konfiguracje sieci:

root@Gargoyle:~# cat /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'
option type 'bridge'
option proto 'static'
option netmask '255.255.255.0'
option ipaddr '192.168.1.1'

config interface 'wan'
option auto '0'
option proto 'dhcp'
option ifname 'wwan0'

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

config switch_vlan
option device 'eth0'
option vlan '1'
option ports '0 1 2 3 4'

Niestety nie łączy się, dioda niebieska miga. Próbowałem ręcznie

at^ndisdup=1,1,"internet" ale otrzymałem:

root@Gargoyle:~# at^ndisdup=1,1,"internet"
-ash: at^ndisdup=1,1,internet: not found

94

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Losiek napisał/a:

Niestety nie łączy się, dioda niebieska miga. Próbowałem ręcznie
at^ndisdup=1,1,"internet" ale otrzymałem
root@Gargoyle:~# at^ndisdup=1,1,"internet"
-ash: at^ndisdup=1,1,internet: not found

Jeżeli modem obsługuje ww komendy to powinien nawiązać połączenie. Ja na dziś w ten sposób nawiązuje połączenie z siecią. Wysyłając poprzez picocom komendę

 AT^NDISDUP=1,1,"pro.plusgsm.pl" 

ważny jest tutaj interfejs komunikacji modemu (przy E398 ttyUSB1 a przy E367 ttyUSB2).

95

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

@Losiek: to jest polecenie do modemu, nie do wpisania w konsolę. Skrypt właśnie to robi.

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

96

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Przywróciłem ustawienia fabryczne wrzuciłem ustawienia prybka i poszło. Super że działa.

Mam jeszcze jedno pytanie jeżeli wchodzę przez GUI w konfigurację - podstawowa i coś zmienię np. uruchomię WIFI to mi się rozsypuje konfiguracja /etc/config/network i muszę uruchamiać router w trybie failsafe i go naprawiać.

Czy da się coś z tym zrobić ??

97

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Nie. Router nie ma pojęcia o tych ustawieniach modemu więc jakakolwiek zmiana w gui z konfiguracji nadpisze to. Nie używaj gui w tym przypadku.

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

98

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

OK
Da się uruchomić jeszcze kontrolę PIN-a w modemie ??  Gdzie to ewentualnie dodać ?

99

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

MODE="at+cpin=1111" gcom -d $PORT -s /etc/gcom/setmode.gcom

Jako linią zaraz pod ETH w tym skrypcie.

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

100

Odp: Gargoyle - LTE 150Mb/s z Huawei E3276

Cezary napisał/a:

Dla urządzeń z 8MB mogę to dołączyć domyślnie do obrazów.

@ Cezary
Jest szansa na natywną obsługę tego modemu przez mr3420? Przynajmniej opis taki jak dla innych modemów co po czym. Czekam właśnie na przesyłkę z plusa więc cała zabawa przede mną.
Z mf669 sobie szybko poradziłem ale ten wątek to narazie mieszanka problemów. Ten modem jest teraz mocno promowany przez CP i Polkomtel, pytających będzie za chwilę dużo.

Pozdrawiam
Gratkimdla Twojej ciężkiej pracy!