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.
Strony 1
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez Krzysiek11
Strony 1
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.
![]()
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
. 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
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:~#
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:~#
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
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:~#
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
Sieć jest t mobile. W tej chwili dostałem nowe ustawienia :
Adres IP WAN:10.112.216.150
Maska podsieci WAN:255.255.255.255
Adres MAC WAN:
Adres bramy WAN:10.0.0.1
Serwer(y) DNS WAN:213.158.199.1
213.158.199.5
Siła sygnału: 64% (-73dBm, CSQ: 20)
I tak w kółko.
Konfiguracja to Modem 3g/lte, technologia 4g/3g/2g, /dev/ttyACM0, pin, oraz operator t mobile. Zmieniałem różnie.
A może aktywny hub?
W statusie wygląda to tak:
Adres IP WAN:10.115.28.226
Maska podsieci WAN:255.255.255.255
Adres MAC WAN:
Adres bramy WAN:10.0.0.1
Serwer(y) DNS WAN:213.158.199.1
213.158.199.5
Siła sygnału: 70% (-69dBm, CSQ: 22)
Czy po tym poleceniu powinno się coś na konsoli pojawić? Ja mam tak:
root@Gargoyle:~# echo "nameserver 8.8.8.8" >/tmp/resolv.conf
root@Gargoyle:~#
Niepokoi mnie adres bramy WAN. U mnie jest to 10.0.0.1
Tak. Linie z noaccomp i nopcomp. Usunięte.
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
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.
No dobrze, zostanę narazie przy moim, już go trochę poznałem.
Ale to chyba taki gotowiec bardziej
?
Ech, może tu jest moje wybawienie. Czy ten gargoyle pójdzie też z mf 195?
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
), 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.
Kolego, powiedz czy dobrze rozumiem?Te interfejsy /dev/ttyACM0 /dev/ttyACM1 są powiązane z zainstalowaniem sterowników do modemu? a te sterowniki to kmod-usb-net-cdc-ether? I jeszcze jedno, który interfejs mam wybrać, bo mogę tylko jeden?
Wydaje mi się że wykryło, bo pojawiał mi się w logach jak go podłączałem. Teraz nie mogę tego już znaleźć bo jeszcze coś nagrzebałem, a modemu już niestety nie mam. Musiałem oddać bo net musi działać chociażby na laptopie.
Kolego, jak myślisz, czy teraz mógłbym wykorzystać na próbę moją nokię jako modem(przy odpowiedniej konfiguracji)?
No tak, podstawa. OpenWrt Attitude Adjustment 12.09-beta2
Aha i tak w nawiasie to robię to po raz pierwszy w życiu, także mogłem coś zrobić nie tak.
Powiedz mi jeszcze czy dobrze ustawiam(modem jest t mobile), w interfejsie WAN ustawiam:
Protocol - UMTS/GPRS/EV-DO
Service Type - UMTS/GPRS
APN - internet
PIN - kod
PAP/CHAP username - puste
PAP/CHAP password - puste
Modem device - co wybrac? - mam/dev/ttyATH0, albo /dev/ttyS0 i coustom
Dzięki za szybka odpowiedź. Chodzi o to że słaby zasięg jest tu gdzie konfiguruję, natomiast w docelowym miejscu jest ok. Pytanie tylko czy właśnie to może być przyczyną i po zawiezieniu wszystkiego w zasięg będzie działać, czy może coś spartoliłem?
Witam wszystkich.
Chciałbym dołączyć się do dyskusji, gdyż właśnie jestem po wątpliwej przyjemności zmaganiem się z zestawem jak u kolegi Rambo_40, czyli mr 3220 v.2, oraz mf195. Przyznam że powyższa dyskusja bardzo mi pomogła i doszedłem nawet dalej niż Rambo_40, bo modem jest widziany, zapisuje się jego model i rodzaj. Mam natomiast inny kłopot. Chodzi o zapalanie się diody na modemie. Na routerze trzeba było przypisać i sią zapala, natomiast na modemie jeszcze się nie zapaliła, ani na czerwono ani na zielono, a modem działa, bo się pokazuje na liście. Połączenie internetowe także nie działa. Czy może to być związane z bardzo słabym zasięgiem sieci u mnie? Wyczytałem gdzieś że modem czasem może potrzebować większego napięcia niż router jest w stanie dostarczyć, może to mieć związek z zasięgiem?
Strony 1
eko.one.pl → Posty przez Krzysiek11
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc