3G 모뎀은 Windows가 처음으로 성공적으로 협상한 후에만 작동합니다. 장치를 분리했다가 Linux에 다시 연결하면 재부팅 및 정전 후에도 정상적으로 작동합니다. 그런데 SIM 카드를 바꾸고 다시 시도하면 작동하지 않습니다. 이유는 무엇입니까? SIM 카드를 변경할 때마다 장치를 Windows에 연결하고 연결을 시작한 다음 연결을 끊고 Linux 컴퓨터에 연결해야 합니다.
이 이야기를 들어본 사람이 있나요? 분명히 나는 뭔가를 놓치고 있습니다.
Huawei E173, Raspbian GNU/Linux 7(gasp), pppd 버전 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' ''"
~ $ 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)
답변1
나도 이런 모뎀을 설치해야 했어요. 중요한 점은 "USB 스틱 모드"로 부팅하고 모뎀 모드로 전환해야 한다는 것입니다.
/etc/usb_modeswitch.conf
당시에 는 문자 메시지 알림을 보내기 위한 영구적인 설정이었기 때문에 설정만 하면 충분했습니다. 귀하의 특정 모델은 다음과 같습니다:
apt-get install usb-modeswitch
및 파일 /etc/usb_modeswitch.conf
:
DefaultVendor= 0x12d1
DefaultProduct= 0x1c0b
TargetVendor= 0x12d1
TargetProduct= 0x1c07
CheckSuccess=20
MessageEndpoint= 0x0f
MessageContent= "55534243123456780000000000000011062000000100000000000000000000"
연결된 3G 연결과 나가는 3G 연결을 감지하는 보다 복잡한 설정을 안내해 드리겠습니다.USB 3G 키를 자동 시작하는 방법