Linuxでは、このデバイスをUSBストレージではなくモデムとして扱う必要があるため、最初の部分が必要です。

Linuxでは、このデバイスをUSBストレージではなくモデムとして扱う必要があるため、最初の部分が必要です。

私の他のスレッドは閉じているので:https://unix.stackexchange.com/questions/56448/zte-k3806-z-3g-rhel-6

私は新しいものを開きました:

RHEL 6でZTE K3806-Zモデム(Vodafoneと協力して)を実装した人はいますか?どうすればいいですか?

ベストアンサー1

1)

Linuxでは、このデバイスをUSBストレージではなくモデムとして扱う必要があるため、最初の部分が必要です。

vi /lib/udev/rules.d/40-usb_modeswitch.rules
...
grep 1013 /lib/udev/rules.d/40-usb_modeswitch.rules 
ATTRS{idVendor}=="19d2",ATTRS{idProduct}=="1013",RUN+="/usr/sbin/eject %k" 
ATTRS{idVendor}=="19d2",ATTRS{idProduct}=="1013",RUN+="usb_modeswitch '%b/%k'" 

2)

wvdialのインストール(デバイスを3gモデムとして認識するにはusb_modeswitchが必要です)

yum install wvdial usb_modeswitch

三)

ZTE K3806 USB 3Gモデムを接続し、dmesgメッセージを確認してください。コマンドラインに「dmesg」と入力します。

4)

wvdialの設定

PINが1234の場合 - PINの変更:

echo '[Dialer Defaults] 
Init1 = ATZ+CPIN=1234 
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 
Init3 = AT+CGDCONT=1,"IP","standardnet.vodafone.net" 
Modem Type = Analog Modem 
Baud = 115200 
New PPPD = yes 
Modem = /dev/ttyACM0 
ISDN = 0 
Dial Command = ATDT 
Phone = *99***1# 
Password = vodafone 
Username = vodafone 
Stupid Mode = 1 
Auto DNS=Off' > /etc/wvdial.conf

5)

不要

chmod 666 /etc/ppp/peers/wvdial

6)

不要

ZTE K3806モデムを接続すると、ネットワーク管理者がPINコードをポップアップとして表示し、PINコードを入力するとモデムLEDが青色に点灯します。

PINを要求しない場合は、sakis3gを使用してモードをモデムに切り替えてください。

7)

コンソールのユーザーとして:

wvdial

wvdialに「/dev/ttyACM0が使用中です」と表示されている場合は、nm-applet(networmmanager)でネットワークを無効にします。そのアプリケーションは引き続き使用されている可能性があります。

pkill nm-applet

8)DNSがない場合は/etc/resolv.confを更新してください! (サンプルIPヒント):

cat /etc/resolv.conf 
nameserver 1.2.3.4
nameserver 1.2.3.4

おすすめ記事