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キーを自動起動する方法