claro 3g MD300 não funciona no ubuntu karmic

Iniciado por arthurmion, 02 de Abril de 2010, 12:10

tópico anterior - próximo tópico

arthurmion

estou tentando acessar a internet pelo o meu ubuntu 9.10 com o claro 3g  da sony ericson, o MD300, e nçao reconhece por nada, e eu estou usando o mesmo modem pelo o windows e funciona perfeitamente.

Segui varios exemplos q encontrei na net, tais como:

criei o arquivo 50-md300modem.rules em /etc/udev/rules.d/ que era para ter e não tinha, e coloquei as informações abaixo
ACTION!="add", GOTO="3G_End"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="d0cf", ATTRS{idVendor}=="0fce", RUN+="/bin/sh -c 'echo 3 > /sys/%p/bConfigurationValue'"
LABEL="3G_End"

reiniciei o udev, criei um wvdial.conf no /etc/ que tambem nao tinha antes, coloquei as informações de exemplo que vi na net também, mas mesmo assim não funciona

baixei o open3g e tentei usar, ele exibe a mensagem que acho o SonyEricson MD300 mas nao consegue ter acesso ao /dev/ttyACM0 que nao também nao existe no /dev/

chegue a alterar o resources.c do open3g colocando os dados certos do 50-md300modem.rules que ele força no script la..

vi outros exemplos, porem, era de usar o console usando o apt-get install, porém, preciso da net para funcionar rsrs


enfim, preciso mto usar a net no ubuntu , e não sei mais oq que fazer!!

desde já agradeço.

att
arthur



zekkerj

Faz um teste pra mim???

sudo dhclient usb0

Dê retorno.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

dtomadon

Pelo que andei lendo , seu modem também é suportado pelo usb_modeswitch, dá uma pesquisada antes.
BacKTrack5 64 bits com Vídeo SIS

kernel omnislash 1.4.4 64 bits , Que venha o 5º Semestre !!!

arthurmion

em relação ao comando  segue abaixo o retorno

root@arthur-desktop:/home/arthur# dhclient ttyACM0
Internet Systems Consortium DHCP Client V3.1.2
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
ttyACM0: ERROR while getting interface flags: No such device
ttyACM0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
root@arthur-desktop:/home/arthur# dhclient usb0
Internet Systems Consortium DHCP Client V3.1.2
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
usb0: ERROR while getting interface flags: No such device
usb0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device


e vou dar uma pesquisada no usb_modeswitch



zekkerj

Não acho que o problema seja o usb_modeswitch... acho que ele está tentando conectar errado --- pelo que andei conversando com o pessoal da Lista do NetworkManager, esse modem não se conecta por PPP, e sim por DHCP.

Então não é o caso de tentar conectar com o wvdial, e sim com o "dhclient".

Citarroot@arthur-desktop:/home/arthur# dhclient usb0
SIOCSIFADDR: No such device

Desconecta o modem, conecta novamente, e cola aqui as 20 últimas linhas do dmesg ("dmesg | tail -n 20").
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

arthurmion

segue abaixo as ultimas 20 linhas do dmesg conforme instruiu

root@arthur-desktop:/home/arthur# dmesg | tail -n 20
[  516.000475] sd 5:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[  516.000483] end_request: I/O error, dev sdb, sector 247
[  537.192018] usb 2-2: new full speed USB device using uhci_hcd and address 4
[  537.422205] usb 2-2: configuration #1 chosen from 3 choices
[  537.433371] scsi6 : SCSI emulation for USB Mass Storage devices
[  537.436830] usb-storage: device found at 4
[  537.436836] usb-storage: waiting for device to settle before scanning
[  542.438585] usb-storage: device scan complete
[  542.441557] scsi 6:0:0:0: Direct-Access     SEMC     MMC Flash Card      0 PQ: 0 ANSI: 0
[  542.442253] sd 6:0:0:0: Attached scsi generic sg2 type 0
[  542.453386] sd 6:0:0:0: [sdb] 348161 512-byte logical blocks: (178 MB/170 MiB)
[  542.460551] sd 6:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  542.460558] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  542.476530] sd 6:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  542.476536] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  542.476543]  sdb: sdb1
[  542.495562] sdb: p1 size 348161 exceeds device capacity, limited to end of disk
[  542.514542] sd 6:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  542.514548] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  542.514554] sd 6:0:0:0: [sdb] Attached SCSI removable disk



zekkerj

A transformação de pendrive em modem não está funcionando.

CitarACTION!="add", GOTO="3G_End"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="d0cf", ATTRS{idVendor}=="0fce", RUN+="/bin/sh -c 'echo 3 > /sys/%p/bConfigurationValue'"
LABEL="3G_End"

Essa configuração funciona, mas tem uma armadilha: a maioria dos fóruns troca as aspas comuns por aspas inclinadas, por questão de estética.

Se vc só copiou o texto, sem atentar para o detalhe das aspas, pode ser o motivo do problema.

De repente a instalação do usb_modeswitch pode terminar a solução. Dtomadon, vc lembra se precisa configurar o usb_modeswitch pra ativar o MD300??? O meu, quando eu configurei, fiz pelo esquema do arquivo 50-md300modem.rules, no diretório do udev.

A vantagem do usb_modeswitch é que ele vai resolver pra vários modems, e não só pro MD300. Assim, se vc trocar de modem já tem a solução instalada.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

arthurmion

ola zekkerj , valeu pela ajuda, vou conferir esta questão das aspas, e vou procurar saber desse usb_modeswitch, baixo-lo aqui pelo win e instala-lo no ubuntu, indepedente do resultado e dô um retorno.

obrigado pelo atenção

arthur

dtomadon

Citação de: zekkerj online 02 de Abril de 2010, 14:06
A transformação de pendrive em modem não está funcionando.

CitarACTION!=”add”, GOTO=”3G_End”
SUBSYSTEMS==”usb”, ATTRS{idProduct}==”d0cf”, ATTRS{idVendor}==”0fce”, RUN+=”/bin/sh -c ‘echo 3 > /sys/%p/bConfigurationValue’”
LABEL=”3G_End”

Essa configuração funciona, mas tem uma armadilha: a maioria dos fóruns troca as aspas comuns por aspas inclinadas, por questão de estética.

Se vc só copiou o texto, sem atentar para o detalhe das aspas, pode ser o motivo do problema.

De repente a instalação do usb_modeswitch pode terminar a solução. Dtomadon, vc lembra se precisa configurar o usb_modeswitch pra ativar o MD300??? O meu, quando eu configurei, fiz pelo esquema do arquivo 50-md300modem.rules, no diretório do udev.

A vantagem do usb_modeswitch é que ele vai resolver pra vários modems, e não só pro MD300. Assim, se vc trocar de modem já tem a solução instalada.

zekkerj, acabei de entrar no site do desenvolvedor, e fiquei intrigado, o modelo que ele referencia é o MD400, e já usei o MD300 com o 8.04 era um pouco diferente a forma mas acredito que não seja diferente, minha sugestão e que nosso colega instale o mesmo, e abra um terminal e rode o comando tail -f /var/log/messages e coloque o resultado para vermos aki. se não der certo buscarmos em conjunto uma solução.
BacKTrack5 64 bits com Vídeo SIS

kernel omnislash 1.4.4 64 bits , Que venha o 5º Semestre !!!

zekkerj

#9

#

ACTION!="add", GOTO="3G_End"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="d0cf", ATTRS{idVendor}=="0fce", RUN+="/bin/sh -c 'echo 3 > /sys/%p/bConfigurationValue'"
LABEL="3G_End"


Pronto, mudei de máquina --- antes estava no desktop, e o arquivo estava no Notebook.

Eis o conteúdo do arquivo 50-md300modem.rules aqui. Observe a questão das aspas. Inclusive, e especialmente, o trecho logo após o "sh -c", onde há uma aspa simples (apóstrofe). Essa aspa simples é fechada no fim da linha, com outra aspa simples (no texto postado, em vez da aspa simples, são usadas aspas inclinadas, que são caracteres especiais), seguido por aspas duplas fechando a string do RUN+=.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D