summaryrefslogtreecommitdiff
path: root/recipes-core/multitech/config/ppp/peers/l4n1_chat_non_vz
blob: 64a05be1ddfba50d5a45949ca742f40283ec4f60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#----------------------------------------
# Do NOT use this CHAT script with
# Verizon wireless.  It will bind
# this SIM and device to the wrong
# APN.
#
# mlinux-set-apn can be used to set
# the APN.
#
# mlinux-switch-cell-fw can be used
# to switch the firmware settings
# and set the correct CHAT script.
#
# # mlinux-set-apn "APN"
#
# And to switch the firmware to Verizon:
# # mlinux-switch-cell-fw 1
#
# And to switch to AT&T:
# # mlinux-switch-cell-fw 0
#----------------------------------------
SAY "L4N1 chat not for Verizon\n"
ECHO OFF
ABORT 'NO DIAL TONE'
ABORT 'NO DIALTONE'
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'DELAYED'
ABORT 'VOICE'
ABORT 'BUSY'
'' 'AT'
OK 'ATZ'
OK 'AT+CSQ'
# ----------------------------------
# Set the APN for your provider here
# Note that a comment starting with
# #MT AT+CGDCONT=
# will be interpretted by
# /usr/libexec/chat_wrapper
# as the intended context
# setting.  Make the context number
# (after the =) match the
# dialer number context.
# If the context changes, chat_wrapper
# handles disconnecting the modem
# from the network during the update,
# which is required
# by some modem firmware.
# The chat script will be executed
# after the chat_wrapper script
# re-registers the modem.
# The context will only be set if the
# modem settings do not match the
# settings here.
# Lines starting with # MT are ignored.
# ----------------------------------
# MT AT+CGDCONT=3,"IP","proxy"
# MT AT+CGDCONT=3,"IP","ISP.CINGULAR"
# MT AT+CGDCONT=3,"IP","internet2.voicestream.com"
#MT AT+CGDCONT=3,"IP","phone"
OK 'AT+CGDCONT?'
SAY "Dialing...\n"
OK 'ATD*99***3#'
SAY "Waiting for CONNECT...\n"
TIMEOUT 120
CONNECT ''
SAY "Connected\n"