web-dev-qa-db-ja.com

ubuntu 13.04は、USBモバイルブロードバンドモデムをイーサネット接続として認識します

USBモバイルブロードバンドモデム(ZTE MF-667)をプラグインすると、モバイルブロードバンド接続の代わりにネットワークマネージャーで、イーサネットネットワーク(ZTE W​​CDMA Technologies MSM)と呼ばれるイーサネット接続が得られます。作業。

これは私のlsusb出力とdmesg出力の関連部分です。

lsusb:  
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub  
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 001 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth  
Bus 001 Device 004: ID 04f2:b1b9 Chicony Electronics Co., Ltd Asus Integrated Webcam  
Bus 001 Device 005: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader  
Bus 002 Device 004: ID 19d2:1405 ZTE WCDMA Technologies MSM   

dmesg:  
[  195.328467] usb 2-1.1: new high-speed USB device number 3 using ehci-pci  
[  195.423545] usb 2-1.1: New USB device found, idVendor=19d2, idProduct=1225  
[  195.423555] usb 2-1.1: New USB device strings: Mfr=3, Product=2, SerialNumber=4  
[  195.423561] usb 2-1.1: Product: ZTE WCDMA Technologies MSM  
[  195.423567] usb 2-1.1: Manufacturer: ZTE,Incorporated  
[  195.423572] usb 2-1.1: SerialNumber: P680A1ZTED000000  
[  195.426319] scsi7 : usb-storage 2-1.1:1.0  
[  196.425354] scsi 7:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2  
[  197.447919] usb 2-1.1: USB disconnect, device number 3  
[  197.457582] sr0: scsi3-mmc drive: 243x/186x xa/form2 cdda pop-up  
[  197.457594] cdrom: Uniform CD-ROM driver Revision: 3.20  
[  197.459058] sr 7:0:0:0: Attached scsi CD-ROM sr0  
[  197.459483] sr 7:0:0:0: Attached scsi generic sg2 type 5  
[  197.759186] usb 2-1.1: new high-speed USB device number 4 using ehci-pci  
[  197.854543] usb 2-1.1: New USB device found, idVendor=19d2, idProduct=1405  
[  197.854556] usb 2-1.1: New USB device strings: Mfr=4, Product=3, SerialNumber=5  
[  197.854564] usb 2-1.1: Product: ZTE WCDMA Technologies MSM  
[  197.854572] usb 2-1.1: Manufacturer: ZTE,Incorporated  
[  197.854579] usb 2-1.1: SerialNumber: P680A1ZTED010000  
[  197.957739] scsi8 : usb-storage 2-1.1:1.2  
[  198.076554] cdc_ether 2-1.1:1.0 eth1: register 'cdc_ether' at usb-0000:00:1d.0-1.1, CDC Ethernet Device, 00:a0:c6:00:00:00  
[  198.076583] usbcore: registered new interface driver cdc_ether  
[  198.955985] scsi 8:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2  
[  198.956797] scsi 8:0:0:1: Direct-Access     ZTE      MMC Storage      2.31 PQ: 0 ANSI: 2  

適切なモバイルブロードバンド接続を手動で作成しましたが、デバイスがモバイルブロードバンドとして認識されないため、ネットワークマネージャーで有効にできません。

それを機能させるためのヒントはありますか?

1
Bence Mihalka

イーサネット接続としてZTE MF667を検出するubuntu 13.10で同じ問題が発生しました。ここに掲載されたソリューションは、wvdialがモデムとして検出できなかったため、私にとってはうまくいきませんでした。これは、イーサネットデバイスであるため、完全に理にかなっています。さまざまなソリューションを試した後、私はこれにつまずいた:

http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=3&t=1662

そして最後に、usb-modeswitchなどには何の問題もないことを理解しました。

イーサネット設定で接続を構成する必要はまったくありません。 O2 simカードで使用するときは、ZTEイーサネット接続に接続し、ブラウザーを開いて「o2surf.stick」に移動します(これはプロバイダーの場合も同様です)。 WineのZTEで提供されているsetup.exeを実行しようとしたときにこれを見つけました。そこでPINを入力して(後で設定で無効にできます)、モバイルネットワークに接続できます。その後、すべてが正常に動作します:)

O2が提供するインターフェースは、wlanルーターの設定を思い出させます。接続時間と使用されているデータ量を確認できます。

申し訳ありませんが、私の英語がやや不自然な場合は...

これが一部の人々に役立つことを願っています。

1
Tinkerbell

はい!これは私が直面している問題の1つであり、ここに可能な解決策があります。 lsusb出力を見ると、次のことがわかります。

Bus 002 Device 004: ID 19d2:1405 ZTE WCDMA Technologies MSM 

これは、ベンダーIDが0x19d2であり、製品IDが0x1405であることを示しています。次の手順をお勧めします。

(1)次のようにbashスクリプトを作成します。このbashスクリプトは、モバイルモデムCDMA接続を使用するたびに実行されます。 bashスクリプトの名前が `myModem.shであると仮定します。次のように入力してこれを行います。

Sudo nano ~/myModem.sh 

ここに次の行を入力します。

#!/bin/bash
Sudo /sbin/modprobe usbserial vendor=0x19d2 product=0x1405

スクリプトを保存し、nanoを終了します。タイプ:

Sudo chmod +x ~/myModem.sh

(2)次のコマンドを実行します。

Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install wvdial 
Sudo apt-get install usb-modeswitch usb-modeswitch-data

(4)次を入力します。

Sudo nano /etc/udev/rules.d/90-zte.rules

そして、次の行を入力します(1行です。改行は返さないでください)。

SUBSYSTEM=="block",SUBSYSTEM=="scsi",ATTRS{model}=="USB Storage 1405",ACTION=="add",RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x1405"

ファイルを保存し、nanoを終了します。

(5)次に、ホームディレクトリからbashスクリプトを実行します。

Sudo ~/myModem.sh

(6)次に、wvdialを構成する必要があります。

Sudo wvdialconf /etc/wvdial.conf

これにより、モデムが検出され、構成ファイルが作成されます。

(7)構成ファイルを編集して、国/サービスプロバイダーに応じて設定を調整します。特に、ダイヤルする電話番号、ユーザー名、パスワードを変更します。入力してこれを行います

Sudo nano /etc/wvdial.conf 

電話、ユーザー名、パスワードの前のセミコロンを削除します。セミコロンは、これらの行がコメント化されていることをwvdialに伝えます。ファイルを保存し、nanoを終了します。

(8)接続を作成します。 [自動的に接続]オプションを必ず確認してください。

これでモデムが動作することを期待しています。

1
Indian