E então, Cálcio, conseguiu resolver seu problema? Cara, eu consegui fazer essa budega funcionar. Foi facinho, levou só umas 10 horas.
Meu caso foi o seguinte:
Como eu moro mal, num prédio velinho que não tem nem velox nem outro tipo de cabeamento, eu ponderei muito antes de assinar o 3G da tim. Pesquisei, vi em fóruns e me preparei para contratar um serviço mediano que serviria pelo menos para poder checar e-mails e navegar sem baixar nada de importante.
Ontem eu finalmente assinei o plano, peguei uma promoçãozinha e ganhei o famigerado MSA11OUP de graça. Acho que valeu a pena. Instalei ontem mesmo no windows e já conectou de boa com uma boa velocidade e tal. Eis que então fica sempre aquela maldita pulguinha atrás da orelha: será que tem como funcionar no ubuntu?
Hoje eu tirei o dia somente para brincar com ele no linux. Meu tutorial base foi esse aqui:
http://forum.archlinux-br.org/viewtopic.php?pid=18040#p18040E então tome-lhe bootar no windows, baixar um pacote, bootar linux, tentar instalar o pacote e descobrir que ele depende de uma pá de outras coisas. Ossos do ofício... hehehe
Enfim, quando finalmente consegui instalar o wvdial e o usb_modeswitch me deparei com os erros que vc encontrou. E tome-lhe pesquisar mais tutoriais e foruns por aí. Esses daqui me foram muito úteis:
http://tux-n00b.blogspot.com/2009/05/huawei-ec168c-on-ubuntu-804-hardy-heron.htmlhttp://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?t=542&postdays=0&postorder=asc&start=0Bom, basicamente o que me aconteceu foi o seguinte:
Depois de executar o usb_modeswitch eu via com o lsusb que o dispositivo usb havia realmente mudado, mas não de 2000 para 0037, e sim para 0091. Eu não entendi exatamente pq isso, mas enfim, eu percebi também que ele não entrava como USB, mas sim como SCSI. Com isso ele não criava o dispositivo ttyUSB para ser utilizado pelo wvdial.
Então depois de executar o usb_modeswitch era preciso ainda dar um modprobe pro usb. Eu fiz como esse tópico aqui explica:
http://ubuntuforum-pt.org/index.php?topic=46242.msg273547#msg273547Mas ali o comando do modprobe tá apontando para um outro tipo de modem, o 0037. Eu rodei esse comando para o tipo que o meu foi identificado, 0091:
sudo modprobe usbserial vendor=0x19d2 product=0x0091
Depois disso eu conferi os ttys e vi que apareceram os quatro para usb: ttyUSB0, ttyUSB1, ttyUSB2, ttyUSB3. Tudo que eu fiz foi editar o wvdial.conf e testar um de cada vez. O meu acabou funcionando no 3 mesmo. Daí então o wvdial conectou normalmente, sem nenhum problema.
Então, resumindo a ópera, eu criei um scrpit para conexão, que ficou assim:
#!/bin/bash
sudo usb_modeswitch -c /etc/usb_modeswitch.d/19d2\:2000
sudo modprobe usbserial vendor=0x19d2 product=0x0091
sudo wvdial tim
Meu wvdial.conf ficou assim:
[Dialer tim]
Modem = /dev/ttyUSB3
ISDN = 0
Baud = 460800
Init = ATZ
Init2 = AT+CGDCONT=1,"IP","tim.br"
Phone = *99#
Dial Command = ATD
Ask Password = 0
Password = tim
Username = tim
Stupid mode = 1
Bom, não sei se vc já tentou isso antes, mas só para constar que não é falta de suporte do linux para esse modelo de modem. Assim como outro colega anteriormente postou, ele funciona numa boa.
E em relação à qualidade e velocidade, eu realmente me surpeendi com a Tim. Imaginei que o serviço seria precário mas não, o sinal onde moro é bom e a velocidade é realmente boa. Só estou apreensivo mesmo é quanto a limitação, contratei um plano de 60 horas mensais. E também a franquia, depois de 1Gb de download a velocidade cai drasticamente.
Bom, avise se minha dica deu algum resultado.