126

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Dobrze, dzięki narazie. Jak będę  miał znowu modem to sprawdzę to, bo teraz już nie pamiętam czy to instalowałem (robiłem dużo rzeczy wink), chociaż w zakładce software na liście installed packages nie mam kmod-usb-net-cdc-ether...Może nie mogłem tego doinstalować...nie pamiętam.

127 (edytowany przez mag9lubuskie 2013-01-12 22:16:21)

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Tak tylko melduję, że Gargoyle z tej strony na TL-MR3220 V2 + Huawey e3131 (bez  żadnych modyfikacji) hulają aż miło. Jedyny problem, to że trzeba było dokupić aktywny hub USB z zasilaczem, żeby modem działał. Tak tylko mrugał, łączył się i natychmiast się rozłączał. Śliczne dzięki za soft!

128

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Ech, może tu jest moje wybawienie. Czy ten gargoyle pójdzie też z mf 195?

129

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Gargoyle to tez openwrt które już masz...

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

130

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Ale to chyba taki gotowiec bardziej wink?

131

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Tak, ale nie dla mr195. Te same kroki musisz zrobić.

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

132

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

No dobrze, zostanę narazie przy moim, już go trochę poznałem.

133 (edytowany przez Krzysiek11 2013-01-15 15:45:49)

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Witam ponownie. Nadal walcze z tym sprzętem. Mam już w tej chwili zainstalowany gargoyle 1.5.9.1 (r35093). Modem jest widoczny, zapala się dioda na czerwono, później na zielono (niby się loguje) ale nie działa i znowu zapala na czerwono. Próbowałem zainstalować kmod-usb-net-cdc-ether, ale nie mogę.
Tak to wygląda:
root@Gargoyle:~# opkg install kmod-usb-net-cdc-ether
Unknown package 'kmod-usb-net-cdc-ether'.
Collected errors:
* opkg_install_cmd: Cannot install package kmod-usb-net-cdc-ether.

134

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

faq przeczytaj i najpierw opkg update zrób.

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

135

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Zrobilem opkg update, zainstalowałem kmod-usb-net-cdc-ether, ale internetu jak nie było tak nie ma. W GUI w zakładce status mam siłę sygnału GSM i od czasu do czasu dostaje od dostawcy adres IP WAN, potem reset modemu i od nowa. Zasięg mam dobry. Polecenie AT%USBMODEM=0 daje wynik
-ash: AT%USBMODEM=0: not found

136

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

To polecenie do modemu, nie do wykonania w systemie. Wykonałeś wszystkie zmiany zgodnie z tym co było przedstawione w linku który Ci dałem?

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

137

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Tak. Linie z noaccomp i nopcomp. Usunięte.

138

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Zrób ifup wan, poczekaj z 10s i pokaż wyniki poleceń

uci show network
logread

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

139

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Przepraszam, pomyliłem okna z wątkami. Oto wyniki:
root@Gargoyle:~# ifup wan
root@Gargoyle:~# uci show network
network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.lan=interface
network.lan.type=bridge
network.lan.proto=static
network.lan.netmask=255.255.255.0
network.lan.dns=192.168.0.1
network.lan.ipaddr=192.168.0.1
network.lan.ifname=eth0
network.wan=interface
network.wan.auto=1
network.wan.proto=3g
network.wan.pincode=7814
network.wan.device=/dev/ttyACM0
network.wan.mobile_isp=Polska - T-Mobile
network.wan.apn=internet
network.wan.service=umts
network.@switch[0]=switch
network.@switch[0].name=eth0
network.@switch[0].reset=1
network.@switch[0].enable_vlan=1
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device=eth0
network.@switch_vlan[0].vlan=1
network.@switch_vlan[0].ports=0 1 2 3 4

Jan 15 16:40:34 Gargoyle local2.info chat[15952]: send (AT+CGDCONT=1,"IP","internet"^M)
Jan 15 16:40:35 Gargoyle local2.info chat[15952]: timeout set to 30 seconds
Jan 15 16:40:35 Gargoyle local2.info chat[15952]: expect (OK)
Jan 15 16:40:35 Gargoyle local2.info chat[15952]: ^M
Jan 15 16:40:35 Gargoyle local2.info chat[15952]: AT+CGDCONT=1,"IP","internet"^M^M
Jan 15 16:40:35 Gargoyle local2.info chat[15952]: OK
Jan 15 16:40:35 Gargoyle local2.info chat[15952]:  -- got it
Jan 15 16:40:35 Gargoyle local2.info chat[15952]: send (ATD*99***1#^M)
Jan 15 16:40:35 Gargoyle local2.info chat[15952]: expect (CONNECT)
Jan 15 16:40:35 Gargoyle local2.info chat[15952]: ^M
Jan 15 16:40:43 Gargoyle local2.info chat[15952]: ATD*99***1#^M^M
Jan 15 16:40:43 Gargoyle local2.info chat[15952]: CONNECT
Jan 15 16:40:43 Gargoyle local2.info chat[15952]:  -- got it
Jan 15 16:40:43 Gargoyle local2.info chat[15952]: send ( ^M)
Jan 15 16:40:43 Gargoyle daemon.info pppd[15948]: Serial connection established.
Jan 15 16:40:43 Gargoyle daemon.info pppd[15948]: Using interface 3g-wan
Jan 15 16:40:43 Gargoyle daemon.notice pppd[15948]: Connect: 3g-wan <--> /dev/ttyACM0
Jan 15 16:40:53 Gargoyle daemon.notice pppd[15948]: local  IP address 10.114.20.10
Jan 15 16:40:53 Gargoyle daemon.notice pppd[15948]: remote IP address 10.0.0.1
Jan 15 16:40:53 Gargoyle daemon.notice pppd[15948]: primary   DNS address 213.158.199.1
Jan 15 16:40:53 Gargoyle daemon.notice pppd[15948]: secondary DNS address 213.158.199.5
Jan 15 16:40:53 Gargoyle daemon.notice netifd: Interface 'wan' is now up
Jan 15 16:40:54 Gargoyle user.notice ifup: Enabling Router Solicitations on wan (3g-wan)
Jan 15 16:40:55 Gargoyle user.info firewall: removing wan (3g-wan) from zone wan
Jan 15 16:40:56 Gargoyle user.info firewall: adding wan (3g-wan) to zone wan
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: reading /tmp/resolv.conf.auto
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 213.158.199.1#53
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 213.158.199.5#53
Jan 15 16:40:58 Gargoyle daemon.warn dnsmasq[5041]: ignoring nameserver 192.168.0.1 - local interface
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain micro
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain micro
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain micro
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain oss
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain oss
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain oss
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain null
Jan 15 16:40:58 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain null
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain null
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain ing
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain ing
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain ing
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain indy
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain indy
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain indy
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain gopher
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain gopher
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain gopher
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain geek
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain geek
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain geek
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain fur
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain fur
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain fur
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain free
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain free
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain free
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain bbs
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain bbs
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain bbs
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain dyn
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain dyn
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain dyn
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain parody
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain parody
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain parody
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain glue
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain glue
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain glue
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 176.58.118.172#53 for domain bit
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 106.187.47.17#53 for domain bit
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using nameserver 178.32.31.41#53 for domain bit
Jan 15 16:40:59 Gargoyle daemon.info dnsmasq[5041]: using local addresses only for domain lan
Jan 15 16:42:14 Gargoyle user.notice 3gtester: Restart wan connection
Jan 15 16:42:14 Gargoyle daemon.info pppd[15948]: Terminating on signal 15
Jan 15 16:42:14 Gargoyle daemon.info pppd[15948]: Connect time 1.4 minutes.
Jan 15 16:42:14 Gargoyle daemon.info pppd[15948]: Sent 2052 bytes, received 0 bytes.
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: reading /tmp/resolv.conf.auto
Jan 15 16:42:14 Gargoyle daemon.warn dnsmasq[5041]: ignoring nameserver 192.168.0.1 - local interface
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain micro
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain micro
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain micro
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain oss
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain oss
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain oss
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain null
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain null
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain null
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain ing
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain ing
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain ing
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain indy
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain indy
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain indy
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain gopher
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain gopher
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain gopher
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain geek
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain geek
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain geek
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain fur
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain fur
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain fur
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain free
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain free
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain free
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain bbs
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain bbs
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain bbs
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain dyn
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain dyn
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain dyn
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain parody
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain parody
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain parody
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.142.171.235#53 for domain glue
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 95.211.32.162#53 for domain glue
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 66.244.95.20#53 for domain glue
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 176.58.118.172#53 for domain bit
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 106.187.47.17#53 for domain bit
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using nameserver 178.32.31.41#53 for domain bit
Jan 15 16:42:14 Gargoyle daemon.info dnsmasq[5041]: using local addresses only for domain lan
Jan 15 16:42:14 Gargoyle daemon.info pppd[15948]: Exit.
Jan 15 16:42:14 Gargoyle daemon.notice netifd: Interface 'wan' is now down

140

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Rozłącza Cię bo pingi nie działają. Dodaj opcję debug (http://eko.one.pl/?p=openwrt-3g#konfiguracja), zrób ifup wan i pokaz to jeszcze raz.

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

141

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Wygląda na to że nie zadziałało:
root@Gargoyle:~# option pppd_options debug
-ash: option: not found

root@Gargoyle:~# ifup wan

root@Gargoyle:~# uci show network
network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.lan=interface
network.lan.type=bridge
network.lan.proto=static
network.lan.netmask=255.255.255.0
network.lan.dns=192.168.0.1
network.lan.ipaddr=192.168.0.1
network.lan.ifname=eth0
network.wan=interface
network.wan.auto=1
network.wan.proto=3g
network.wan.pincode=7814
network.wan.device=/dev/ttyACM0
network.wan.mobile_isp=Polska - T-Mobile
network.wan.apn=internet
network.wan.service=umts
network.@switch[0]=switch
network.@switch[0].name=eth0
network.@switch[0].reset=1
network.@switch[0].enable_vlan=1
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device=eth0
network.@switch_vlan[0].vlan=1
network.@switch_vlan[0].ports=0 1 2 3 4

Jan 15 16:15:35 Gargoyle daemon.notice pppd[13384]: secondary DNS address 213.158.199.5
Jan 15 16:15:35 Gargoyle daemon.notice netifd: Interface 'wan' is now up
Jan 15 16:15:36 Gargoyle kern.info kernel: [  987.040000] usb 1-1: USB disconnect, device number 25
Jan 15 16:15:36 Gargoyle daemon.notice pppd[13384]: Modem hangup
Jan 15 16:15:36 Gargoyle daemon.info pppd[13384]: Connect time 0.1 minutes.
Jan 15 16:15:36 Gargoyle daemon.info pppd[13384]: Sent 0 bytes, received 0 bytes.
Jan 15 16:15:36 Gargoyle daemon.notice pppd[13384]: Connection terminated.
Jan 15 16:15:36 Gargoyle user.notice ifup: Enabling Router Solicitations on wan (3g-wan)
Jan 15 16:15:37 Gargoyle daemon.notice netifd: Interface 'wan' has lost the connection
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: reading /tmp/resolv.conf.auto
Jan 15 16:15:38 Gargoyle daemon.warn dnsmasq[1401]: ignoring nameserver 192.168.0.1 - local interface
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain micro
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain micro
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain micro
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain oss
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain oss
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain oss
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain null
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain null
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain null
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain ing
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain ing
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain ing
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain indy
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain indy
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain indy
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain gopher
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain gopher
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain gopher
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain geek
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain geek
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain geek
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain fur
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain fur
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain fur
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain free
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain free
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain free
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain bbs
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain bbs
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain bbs
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain dyn
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain dyn
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain dyn
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain parody
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain parody
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain parody
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain glue
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain glue
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain glue
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 176.58.118.172#53 for domain bit
Jan 15 16:15:38 Gargoyle daemon.info dnsmasq[1401]: using nameserver 106.187.47.17#53 for domain bit
Jan 15 16:15:39 Gargoyle daemon.info dnsmasq[1401]: using nameserver 178.32.31.41#53 for domain bit
Jan 15 16:15:39 Gargoyle daemon.info dnsmasq[1401]: using local addresses only for domain lan
Jan 15 16:15:39 Gargoyle daemon.info pppd[13384]: Terminating on signal 15
Jan 15 16:15:39 Gargoyle daemon.info pppd[13384]: Exit.
Jan 15 16:15:39 Gargoyle daemon.notice netifd: Interface 'wan' is now down
Jan 15 16:15:40 Gargoyle kern.info kernel: [  990.770000] usb 1-1: new high-speed USB device number 26 using ehci-platform
Jan 15 16:15:40 Gargoyle kern.info kernel: [  990.930000] scsi24 : usb-storage 1-1:1.0
Jan 15 16:15:40 Gargoyle user.notice usb-modeswitch: 1-1:1.0: Manufacturer=ZTE Product=MF195 Serial=MF1950TMOD000000
Jan 15 16:15:40 Gargoyle user.notice usb-modeswitch: 1-1:1.0: Selecting /etc/usb_modeswitch.d/19d2:1514 for mode switching
Jan 15 16:15:40 Gargoyle syslog.notice usb_modeswitch: switching device 19d2:1514 on 001/026
Jan 15 16:15:40 Gargoyle kern.info kernel: [  991.150000] usb 1-1: USB disconnect, device number 26
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: reading /tmp/resolv.conf.auto
Jan 15 16:15:41 Gargoyle daemon.warn dnsmasq[1401]: ignoring nameserver 192.168.0.1 - local interface
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain micro
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain micro
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain micro
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain oss
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain oss
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain oss
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain null
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain null
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain null
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain ing
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain ing
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain ing
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain indy
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain indy
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain indy
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain gopher
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain gopher
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain gopher
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain geek
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain geek
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain geek
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain fur
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain fur
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain fur
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain free
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain free
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain free
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain bbs
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain bbs
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain bbs
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain dyn
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain dyn
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain dyn
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain parody
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain parody
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain parody
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain glue
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain glue
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain glue
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 176.58.118.172#53 for domain bit
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 106.187.47.17#53 for domain bit
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using nameserver 178.32.31.41#53 for domain bit
Jan 15 16:15:41 Gargoyle daemon.info dnsmasq[1401]: using local addresses only for domain lan
Jan 15 16:15:46 Gargoyle kern.info kernel: [  996.620000] usb 1-1: new high-speed USB device number 27 using ehci-platform
Jan 15 16:15:46 Gargoyle kern.info kernel: [  996.770000] cdc_acm 1-1:1.0: ttyACM0: USB ACM device
Jan 15 16:15:46 Gargoyle kern.info kernel: [  996.770000] cdc_acm 1-1:1.2: ttyACM1: USB ACM device
Jan 15 16:15:46 Gargoyle kern.info kernel: [  996.780000] scsi25 : usb-storage 1-1:1.4
Jan 15 16:15:46 Gargoyle kern.info kernel: [  996.780000] cdc_acm 1-1:1.5: ttyACM2: USB ACM device
Jan 15 16:15:47 Gargoyle kern.notice kernel: [  997.780000] scsi 25:0:0:0: Direct-Access     ZTE      Storage          0001 PQ: 0 ANSI: 0
Jan 15 16:15:47 Gargoyle kern.notice kernel: [  997.790000] sd 25:0:0:0: [sda] Attached SCSI removable disk
root@Gargoyle:~#

142

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

To opcja do wpisana do pliku /etc/config/network w sekcji wan...

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

143

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Czy ma to wyglądać tak?:
config interface 'wan'
        option auto '1'
        option proto '3g'
        option pincode '7814'
        option device '/dev/ttyACM0'
        option mobile_isp 'Polska - T-Mobile'
        option apn 'internet'
        option service 'umts'
option pppd_options debug

144

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Oto wynik:

root@Gargoyle:~# ifup wan
root@Gargoyle:~# uci show network
network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.lan=interface
network.lan.type=bridge
network.lan.proto=static
network.lan.netmask=255.255.255.0
network.lan.dns=192.168.0.1
network.lan.ipaddr=192.168.0.1
network.lan.ifname=eth0
network.wan=interface
network.wan.auto=1
network.wan.proto=3g
network.wan.pincode=7814
network.wan.device=/dev/ttyACM0
network.wan.mobile_isp=Polska - T-Mobile
network.wan.apn=internet
network.wan.service=umts
network.wan.pppd_options=debug
network.@switch[0]=switch
network.@switch[0].name=eth0
network.@switch[0].reset=1
network.@switch[0].enable_vlan=1
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device=eth0
network.@switch_vlan[0].vlan=1
network.@switch_vlan[0].ports=0 1 2 3 4
root@Gargoyle:~#
Jan 15 16:27:08 Gargoyle daemon.info dnsmasq[1401]: using nameserver 106.187.47.17#53 for domain bit
Jan 15 16:27:08 Gargoyle daemon.info dnsmasq[1401]: using nameserver 178.32.31.41#53 for domain bit
Jan 15 16:27:08 Gargoyle daemon.info dnsmasq[1401]: using local addresses only for domain lan
Jan 15 16:27:11 Gargoyle daemon.notice pppd[14971]: pppd 2.4.5 started by root, uid 0
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: abort on (BUSY)
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: abort on (NO CARRIER)
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: abort on (ERROR)
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: report (CONNECT)
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: timeout set to 10 seconds
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: send (AT&F^M)
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: expect (OK)
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: AT&F^M^M
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: OK
Jan 15 16:27:12 Gargoyle local2.info chat[14976]:  -- got it
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: send (ATE1^M)
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: expect (OK)
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: ^M
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: ATE1^M^M
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: OK
Jan 15 16:27:12 Gargoyle local2.info chat[14976]:  -- got it
Jan 15 16:27:12 Gargoyle local2.info chat[14976]: send (AT+CGDCONT=1,"IP","internet"^M)
Jan 15 16:27:13 Gargoyle local2.info chat[14976]: timeout set to 30 seconds
Jan 15 16:27:13 Gargoyle local2.info chat[14976]: expect (OK)
Jan 15 16:27:13 Gargoyle local2.info chat[14976]: ^M
Jan 15 16:27:13 Gargoyle local2.info chat[14976]: AT+CGDCONT=1,"IP","internet"^M^M
Jan 15 16:27:13 Gargoyle local2.info chat[14976]: OK
Jan 15 16:27:13 Gargoyle local2.info chat[14976]:  -- got it
Jan 15 16:27:13 Gargoyle local2.info chat[14976]: send (ATD*99***1#^M)
Jan 15 16:27:13 Gargoyle local2.info chat[14976]: expect (CONNECT)
Jan 15 16:27:13 Gargoyle local2.info chat[14976]: ^M
Jan 15 16:27:19 Gargoyle local2.info chat[14976]: ATD*99***1#^M^M
Jan 15 16:27:19 Gargoyle local2.info chat[14976]: CONNECT
Jan 15 16:27:19 Gargoyle local2.info chat[14976]:  -- got it
Jan 15 16:27:19 Gargoyle local2.info chat[14976]: send ( ^M)
Jan 15 16:27:19 Gargoyle daemon.debug pppd[14971]: Script USE_APN=internet /usr/sbin/chat -t5 -v -E -f /etc/chatscripts/3g.chat finished (pid 14975), status = 0x0
Jan 15 16:27:19 Gargoyle daemon.info pppd[14971]: Serial connection established.
Jan 15 16:27:19 Gargoyle daemon.debug pppd[14971]: using channel 30
Jan 15 16:27:19 Gargoyle daemon.info pppd[14971]: Using interface 3g-wan
Jan 15 16:27:19 Gargoyle daemon.notice pppd[14971]: Connect: 3g-wan <--> /dev/ttyACM0
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x6e155097>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: rcvd [LCP ConfReq id=0x1 <mru 1600> <auth pap> <magic 0xe3565da4> <asyncmap 0x0> <pcomp> <accomp>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: No auth is possible
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: sent [LCP ConfRej id=0x1 <auth pap> <pcomp> <accomp>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x6e155097>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: rcvd [LCP ConfReq id=0x2 <mru 1600> <magic 0xe3565da4> <asyncmap 0x0>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: sent [LCP ConfAck id=0x2 <mru 1600> <magic 0xe3565da4> <asyncmap 0x0>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: sent [LCP EchoReq id=0x0 magic=0x6e155097]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: rcvd [LCP EchoRep id=0x0 magic=0xe3565da4]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: rcvd [IPCP ConfReq id=0x1 <addr 10.0.0.1>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: sent [IPCP ConfAck id=0x1 <addr 10.0.0.1>]
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: rcvd [IPV6CP ConfReq id=0x1 <addr fe80::afc4:6474:57a5:2c09>]
Jan 15 16:27:20 Gargoyle daemon.warn pppd[14971]: Unsupported protocol 'IPv6 Control Protocol' (0x8057) received
Jan 15 16:27:20 Gargoyle daemon.debug pppd[14971]: sent [LCP ProtRej id=0x2 80 57 01 01 00 0e 01 0a af c4 64 74 57 a5 2c 09]
Jan 15 16:27:21 Gargoyle daemon.debug pppd[14971]: sent [LCP EchoReq id=0x1 magic=0x6e155097]
Jan 15 16:27:21 Gargoyle daemon.debug pppd[14971]: rcvd [LCP EchoRep id=0x1 magic=0xe3565da4]
Jan 15 16:27:22 Gargoyle daemon.debug pppd[14971]: sent [LCP EchoReq id=0x2 magic=0x6e155097]
Jan 15 16:27:22 Gargoyle daemon.debug pppd[14971]: rcvd [LCP EchoRep id=0x2 magic=0xe3565da4]
Jan 15 16:27:23 Gargoyle daemon.debug pppd[14971]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Jan 15 16:27:23 Gargoyle daemon.debug pppd[14971]: sent [LCP EchoReq id=0x3 magic=0x6e155097]
Jan 15 16:27:23 Gargoyle daemon.debug pppd[14971]: rcvd [LCP EchoRep id=0x3 magic=0xe3565da4]
Jan 15 16:27:23 Gargoyle daemon.debug pppd[14971]: rcvd [IPCP ConfNak id=0x1 <addr 10.113.19.125> <ms-dns1 213.158.199.1> <ms-dns2 213.158.199.5>]
Jan 15 16:27:23 Gargoyle daemon.debug pppd[14971]: sent [IPCP ConfReq id=0x2 <addr 10.113.19.125> <ms-dns1 213.158.199.1> <ms-dns2 213.158.199.5>]
Jan 15 16:27:23 Gargoyle daemon.debug pppd[14971]: rcvd [IPCP ConfAck id=0x2 <addr 10.113.19.125> <ms-dns1 213.158.199.1> <ms-dns2 213.158.199.5>]
Jan 15 16:27:23 Gargoyle daemon.notice pppd[14971]: local  IP address 10.113.19.125
Jan 15 16:27:23 Gargoyle daemon.notice pppd[14971]: remote IP address 10.0.0.1
Jan 15 16:27:23 Gargoyle daemon.notice pppd[14971]: primary   DNS address 213.158.199.1
Jan 15 16:27:23 Gargoyle daemon.notice pppd[14971]: secondary DNS address 213.158.199.5
Jan 15 16:27:23 Gargoyle daemon.debug pppd[14971]: Script /lib/netifd/ppp-up started (pid 15004)
Jan 15 16:27:23 Gargoyle daemon.notice netifd: Interface 'wan' is now up
Jan 15 16:27:23 Gargoyle daemon.debug pppd[14971]: Script /lib/netifd/ppp-up finished (pid 15004), status = 0x0
Jan 15 16:27:24 Gargoyle user.notice ifup: Enabling Router Solicitations on wan (3g-wan)
Jan 15 16:27:25 Gargoyle user.info firewall: removing wan (3g-wan) from zone wan
Jan 15 16:27:26 Gargoyle user.info firewall: adding wan (3g-wan) to zone wan
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: reading /tmp/resolv.conf.auto
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 213.158.199.1#53
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 213.158.199.5#53
Jan 15 16:27:26 Gargoyle daemon.warn dnsmasq[1401]: ignoring nameserver 192.168.0.1 - local interface
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain micro
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain micro
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain micro
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain oss
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain oss
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain oss
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain null
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain null
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain null
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain ing
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain ing
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain ing
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain indy
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain indy
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain indy
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain gopher
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain gopher
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain gopher
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain geek
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain geek
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain geek
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain fur
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain fur
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain fur
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain free
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain free
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain free
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain bbs
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain bbs
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain bbs
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain dyn
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain dyn
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain dyn
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain parody
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain parody
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain parody
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.142.171.235#53 for domain glue
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 95.211.32.162#53 for domain glue
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 66.244.95.20#53 for domain glue
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 176.58.118.172#53 for domain bit
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 106.187.47.17#53 for domain bit
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using nameserver 178.32.31.41#53 for domain bit
Jan 15 16:27:26 Gargoyle daemon.info dnsmasq[1401]: using local addresses only for domain lan
Jan 15 16:27:26 Gargoyle kern.info kernel: [ 1697.110000] usb 1-1: USB disconnect, device number 29
Jan 15 16:27:26 Gargoyle daemon.notice pppd[14971]: Modem hangup
Jan 15 16:27:26 Gargoyle daemon.info pppd[14971]: Connect time 0.1 minutes.
Jan 15 16:27:26 Gargoyle daemon.info pppd[14971]: Sent 714 bytes, received 0 bytes.
Jan 15 16:27:26 Gargoyle daemon.debug pppd[14971]: Script /lib/netifd/ppp-down started (pid 15176)
Jan 15 16:27:26 Gargoyle daemon.notice pppd[14971]: Connection terminated.
Jan 15 16:27:27 Gargoyle daemon.notice netifd: Interface 'wan' has lost the connection
Jan 15 16:27:27 Gargoyle daemon.debug pppd[14971]: Script /lib/netifd/ppp-down finished (pid 15176), status = 0x0
root@Gargoyle:~#

145

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Pokaż

cat  /etc/ppp/options
cat /lib/netifd/proto/3g.sh

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

146

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Tylko że nie wiem czy to ma znaczenie, ale niestety nie mam już przy sobie modemu.
root@Gargoyle:~# cat /etc/ppp/options
#debug
logfile /dev/null
noipdefault
nocrtscts
lock
maxfail 0
lcp-echo-failure 5
lcp-echo-interval 1
root@Gargoyle:~# cat /lib/netifd/proto/3g.sh
#!/bin/sh
INCLUDE_ONLY=1

. ../netifd-proto.sh
. ./ppp.sh
init_proto "$@"

proto_3g_init_config() {
        no_device=1
        available=1
        ppp_generic_init_config
        proto_config_add_string "device"
        proto_config_add_string "apn"
        proto_config_add_string "service"
        proto_config_add_string "pincode"
}

proto_3g_setup() {
        local interface="$1"
        local chat

        json_get_var device device
        json_get_var apn apn
        json_get_var service service
        json_get_var pincode pincode

        [ -e "$device" ] || {
                proto_set_available "$interface" 0
                return 1
        }

        case "$service" in
                cdma|evdo)
                        chat="/etc/chatscripts/evdo.chat"
                ;;
                *)
                        chat="/etc/chatscripts/3g.chat"
                        cardinfo=$(gcom -d "$device" -s /etc/gcom/getcardinfo.gcom)
                        if echo "$cardinfo" | grep -q Novatel; then
                                case "$service" in
                                        umts_only) CODE=2;;
                                        gprs_only) CODE=1;;
                                        *) CODE=0;;
                                esac
                                export MODE="AT\$NWRAT=${CODE},2"
                        elif echo "$cardinfo" | grep -q Option; then
                                case "$service" in
                                        umts_only) CODE=1;;
                                        gprs_only) CODE=0;;
                                        *) CODE=3;;
                                esac
                                export MODE="AT_OPSYS=${CODE}"
                        elif echo "$cardinfo" | grep -q "Sierra Wireless"; then
                                SIERRA=1
                        elif echo "$cardinfo" | grep -qi huawei; then
                                case "$service" in
                                        umts_only) CODE="14,2";;
                                        gprs_only) CODE="13,1";;
                                        umts_pref) CODE="2,2";;
                                        gprs_pref) CODE="2,1";;
                                        *) CODE="2,2";;
                                esac
                                export MODE="AT^SYSCFG=${CODE},3FFFFFFF,2,4"
                        elif echo "$cardinfo" | grep -q ZTE; then
                                case "$service" in
                                        umts_only) CODE="2,0,0";;
                                        gprs_only) CODE="1,0,0";;
                                        umts_pref) CODE="0,0,2";;
                                        gprs_pref) CODE="0,0,1";;
                                        *) CODE="0,0,0";;
                                esac
                                export mode="AT+ZSNT=${CODE}"
                        fi

                        if [ -n "$pincode" ]; then
                                PINCODE="$pincode" gcom -d "$device" -s /etc/gcom/setpin.gcom || {
                                        proto_notify_error "$interface" PIN_FAILED
                                        proto_block_restart "$interface"
                                        return 1
                                }
                        fi
                        [ "$service" = "umts" ] && MODE=""
                        [ -n "$MODE" ] && gcom -d "$device" -s /etc/gcom/setmode.gcom

                        # wait for carrier to avoid firmware stability bugs
                        [ -n "$SIERRA" ] && {
                                gcom -d "$device" -s /etc/gcom/getcarrier.gcom || return 1
                        }
                ;;
        esac

        gcom -d "$device" -s /etc/gcom/getstrength.gcom > /tmp/strength.txt

        connect="${apn:+USE_APN=$apn }/usr/sbin/chat -t5 -v -E -f $chat"
        ppp_generic_setup "$interface" \
                noaccomp \
                nopcomp \
                novj \
                nobsdcomp \
                noauth \
                lock \
                crtscts \
                115200 "$device"
        return 0
}

proto_3g_teardown() {
        proto_kill_command "$interface"
}

add_protocol 3g
root@Gargoyle:~#

147

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Marnujesz swój i mój czas. Pisałeś że zrobiłeś wszystko co trzeba, a tym czasem nadal pliki nie są zmienione zgodnie z tym co podałem. Zastanawiaj się dalej czemu Ci nie działa.

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

148

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

smile
No nie, wiedziałem że to jakaś pierdoła będzie. Po prostu chciałem za szybko i nie doczytałem, że mam jeszcze w jednym pliku sprawdzić. Oczywiście przyznaje się do błędu wink. Czy teraz dobrze?:
root@Gargoyle:~# cat /lib/netifd/proto/3g.sh
#!/bin/sh
INCLUDE_ONLY=1

. ../netifd-proto.sh
. ./ppp.sh
init_proto "$@"

proto_3g_init_config() {
        no_device=1
        available=1
        ppp_generic_init_config
        proto_config_add_string "device"
        proto_config_add_string "apn"
        proto_config_add_string "service"
        proto_config_add_string "pincode"
}

proto_3g_setup() {
        local interface="$1"
        local chat

        json_get_var device device
        json_get_var apn apn
        json_get_var service service
        json_get_var pincode pincode

        [ -e "$device" ] || {
                proto_set_available "$interface" 0
                return 1
        }

        case "$service" in
                cdma|evdo)
                        chat="/etc/chatscripts/evdo.chat"
                ;;
                *)
                        chat="/etc/chatscripts/3g.chat"
                        cardinfo=$(gcom -d "$device" -s /etc/gcom/getcardinfo.gcom)
                        if echo "$cardinfo" | grep -q Novatel; then
                                case "$service" in
                                        umts_only) CODE=2;;
                                        gprs_only) CODE=1;;
                                        *) CODE=0;;
                                esac
                                export MODE="AT\$NWRAT=${CODE},2"
                        elif echo "$cardinfo" | grep -q Option; then
                                case "$service" in
                                        umts_only) CODE=1;;
                                        gprs_only) CODE=0;;
                                        *) CODE=3;;
                                esac
                                export MODE="AT_OPSYS=${CODE}"
                        elif echo "$cardinfo" | grep -q "Sierra Wireless"; then
                                SIERRA=1
                        elif echo "$cardinfo" | grep -qi huawei; then
                                case "$service" in
                                        umts_only) CODE="14,2";;
                                        gprs_only) CODE="13,1";;
                                        umts_pref) CODE="2,2";;
                                        gprs_pref) CODE="2,1";;
                                        *) CODE="2,2";;
                                esac
                                export MODE="AT^SYSCFG=${CODE},3FFFFFFF,2,4"
                        elif echo "$cardinfo" | grep -q ZTE; then
                                case "$service" in
                                        umts_only) CODE="2,0,0";;
                                        gprs_only) CODE="1,0,0";;
                                        umts_pref) CODE="0,0,2";;
                                        gprs_pref) CODE="0,0,1";;
                                        *) CODE="0,0,0";;
                                esac
                                export mode="AT+ZSNT=${CODE}"
                        fi

                        if [ -n "$pincode" ]; then
                                PINCODE="$pincode" gcom -d "$device" -s /etc/gcom/setpin.gcom || {
                                        proto_notify_error "$interface" PIN_FAILED
                                        proto_block_restart "$interface"
                                        return 1
                                }
                        fi
                        [ "$service" = "umts" ] && MODE=""
                        [ -n "$MODE" ] && gcom -d "$device" -s /etc/gcom/setmode.gcom

                        # wait for carrier to avoid firmware stability bugs
                        [ -n "$SIERRA" ] && {
                                gcom -d "$device" -s /etc/gcom/getcarrier.gcom || return 1
                        }
                ;;
        esac

        gcom -d "$device" -s /etc/gcom/getstrength.gcom > /tmp/strength.txt

        connect="${apn:+USE_APN=$apn }/usr/sbin/chat -t5 -v -E -f $chat"
        ppp_generic_setup "$interface" \
                novj \
                nobsdcomp \
                noauth \
                lock \
                crtscts \
                115200 "$device"
        return 0
}

proto_3g_teardown() {
        proto_kill_command "$interface"
}

add_protocol 3g

149

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Witam ponownie. Miałem już okazję przetestować wyżej opisany zestaw. Oczywiście po naprawie mojego przeoczenia wszystko działa jak należy. Dziękuję Cezaremu za pomoc. Pozdrawiam.

150

Odp: Kiedy Gargoyle dla TL-MR3220 V2 ?

Witam.

Skąd najlepiej pobrać firmware dla routera TP-LINK MR3220v2?

Które buildy na forum są sprawdzone? A może te które ktoś podał tu na forum:
https://www.box.com/s/cqk23ztqlux1zs034896/1/596285208

Czy istnieje ryzyko uszkodzenia?

Pozdrawiam