[0] % sudo ls -l /dev/ttyU*
crw-rw---- 1 root dialout 188, 0 Oct 16 12:47 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 1 Oct 16 12:47 /dev/ttyUSB1
====================================================================
[0] % cat /etc/ppp/resolv.conf
nameserver 196.207.40.167
nameserver 196.207.40.165
=====================================================================
[0] % cat /etc/chatscripts/e220v
TIMEOUT 10
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'ERROR'
ABORT 'NO CARRIER'
'' 'ATZ'
'OK' 'ATE1'
'OK' 'AT+CGDCONT=1,"IP","internet"'
'OK' 'ATDT*99#'
'CONNECT' '\c'
==========================================================
[0] % cat /etc/chatscripts/e220v.original
TIMEOUT 10
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'ERROR'
ABORT 'NO CARRIER'
'' 'ATZ'
'OK' 'ATE1'
'OK' 'AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0'
'OK' 'ATDT*99#'
'CONNECT' '\c'
================================================================
[0] % cat /etc/ppp/peers/e220v
hide-password
noauth
connect "/usr/sbin/chat -v -f /etc/chatscripts/e220v"
debug
#also tried /dev/ttyUSB1
/dev/ttyUSB0
115200
defaultroute
replacedefaultroute
noipdefault
#=====================================================
#next line can be "usepeerdns" or "ipparam google"
#-----------------------------------
#example /etc/ppp/resolve/google
#nameserver 8.8.8.8
#nameserver 8.8.4.4
#----------------------------------
usepeerdns
#====================================================
crtscts
lock
local
# Redial and interval
persist
holdoff 5
# No compression
novj
novjccomp
nopcomp
nodeflate
# PAP authentication
# commented out next 2 lines, not using authentication
# user "bob"
# remotename e220v
#refuse whatever you don't want. in this case allowing ppp
#refuse-chap
refuse-mschap
refuse-mschap-v2
refuse-eap
#also tried commenting out all refuse lines
# LCP echo messages settings
lcp-echo-failure 4
lcp-echo-interval 65535