3G modem works only after Windows first successful negotiation, after if I unplug device and plug it again to Linux it works fine, even after reboots and poweroffs. But, if I change SIM card and try again it doesn't work, why? Every time I change SIM card I need to plug device to Windows, initiate connection, disconnect and then plug it to Linux machine.
Anyone heard something about this? Clearly I'm missing something.
Huawei E173, Raspbian GNU/Linux 7 (wheezy), command line initiation with pppd version 2.4.5
pppd debug user $PPPUSER password $PPPPASS linkname $NAME lock crtscts modem $PPPDEV 921600 $PPPUDNS $PPPPERSIST novj defaultroute noipdefault noauth connect "chat -t15 '' '$PPPPIN' '' 'ATH0' 'OK' 'AT\^SYSCFG=14,2,3fffffff,1,1' 'OK' 'AT+CGDCONT=1,IP,$PPPAPN' 'OK' 'ATDT$PPPDIAL' 'CONNECT' ''"
Syslogs of modem hangup and working one.
~ $ uname -a
~ $ Linux RaspberryPi 4.4.11+ #888 Mon May 23 20:02:58 BST 2016 armv6l GNU/Linux`
~ $ lsusb |grep Hua
~ $ Bus 001 Device 011: ID 12d1:1c05 Huawei Technologies Co., Ltd. E173s 3G broadband stick (modem on)