ubuntu 13.04 reconhece modem de banda larga móvel usb como conexão ethernet

1

Quando eu conecto meu modem de banda larga móvel USB (ZTE MF-667), no gerenciador de rede em vez de uma conexão de banda larga móvel, obtenho uma conexão Ethernet, chamada: Rede Ethernet (ZTE WCDMA Technologies MSM), que é claro não funciona.

Aqui está minha saída lsusb e as partes relevantes de dmesg output:

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  

Criei a conexão de banda larga móvel apropriada manualmente, mas não consigo ativá-la no gerenciador de rede, pois o dispositivo não é reconhecido como banda larga móvel.

Alguma dica de como fazer isso funcionar?

    
por Bence Mihalka 28.10.2013 / 16:23

2 respostas

1

Sim! Este é um dos problemas que tenho enfrentado e aqui está uma solução possível. Olhando para o seu lsusb output, encontro o seguinte:

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

Isso indica que o ID do fornecedor é 0x19d2 e o ID do produto é 0x1405 . Eu recomendaria as seguintes etapas:

(1) Crie um script bash da seguinte maneira. Este script bash deve ser executado toda vez que você quiser usar sua conexão CDMA com modem móvel. Vamos supor que o nome do script bash seja 'myModem.sh. Faça isso digitando:

sudo nano ~/myModem.sh 

Digite as seguintes linhas aqui:

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

Salve seu script e saia de nano . Tipo:

sudo chmod +x ~/myModem.sh

(2) Execute os seguintes comandos:

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

(4) Digite o seguinte:

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

e digite a seguinte linha (é uma única linha e nenhum retorno de carro, por favor):

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

Salve o arquivo e saia de nano .

(5) Agora, execute seu script bash no seu diretório inicial:

sudo ~/myModem.sh

(6) Agora temos que configurar o wvdial .

sudo wvdialconf /etc/wvdial.conf

Isso detectará o modem e criará um arquivo de configuração.

(7) Edite o arquivo de configuração para ajustar a configuração de acordo com o seu país / provedor de serviços. Especialmente alterar o número de telefone de discagem, nome de usuário e senha. Faça isso digitando

sudo nano /etc/wvdial.conf 

Remova os pontos-e-vírgulas antes do telefone, nome de usuário e senha. Os pontos-e-vírgulas dizem ao wvdial que essas linhas são comentadas. Salve seu arquivo e saia de nano .

(8) Agora crie sua conexão. Certifique-se de marcar a opção Conectar Automaticamente.

Espero que isso configure seu modem funcionando.

    
por Indian 19.11.2013 / 15:25
1

Eu tive o mesmo problema com o Ubuntu 13.10, detectando o ZTE MF667 como uma conexão ethernet. A solução postada aqui não funcionou para mim, já que o wvdial não foi capaz de detectá-lo como um modem - o que faz todo o sentido, porque é um dispositivo ethernet. Depois de tentar soluções diferentes, me deparei com isso:

link

E finalmente eu entendi, que não há problema com o usb-modeswitch ou qualquer coisa!

Você não precisa configurar sua conexão nas configurações da Ethernet. Como eu uso com um cartão SIM O2, eu simplesmente conecto à conexão ethernet ZTE, abro meu navegador e vou para "o2surf.stick" (isso pode ser similar para o seu provedor). Eu encontrei isso quando tentei executar o setup.exe fornecido no ZTE in Wine. Lá eu posso inserir o PIN (pode ser desativado nas configurações mais tarde) e se conectar à rede móvel. Depois disso tudo funciona bem:)

A interface fornecida pelo o2 me lembra a configuração do nosso roteador wlan. Você pode ver a duração da conexão e o volume de dados usado.

Desculpe, se meu inglês é um pouco estranho ...

Espero que isso possa ajudar algumas pessoas.

    
por Tinkerbell 28.11.2013 / 11:48