Você está na página 1de 5

SUPORTE CONECTIVIDADE - LINUX Os problemas de compatibilidade no Linux surgem devido a trs fatores simples: 1) Muitos modems incluem um chip

de memria flash, que usado para armazenar os drivers do Windows. Este chip de memria flash visto pelo sistema como um drive de CDROM virtual, o que faz com que o modem se comporte como sendo dois dispositivos diferentes. 2) Distribuies antigas (que usam conseqentemente verses antigas do Kernel) no incluem os cdigos de identificao dos modems e por isso no so capazes de ativ-los automaticamente. 3) Discadores como o kppp e o gnome-ppp foram originalmente desenvolvidos para usarem modems discados e no modems 3G. * Os modems USB so quase sempre detectados pelo sistema como "/dev/ttyUSB0", enquanto os smartphones ligados na porta USB so geralmente vistos como "/dev/ttyACM0". Em caso de dvida, voc pode descobrir qual a porta correta usando o comando "dmesg" alguns segundos depois de plugar o modem. Entre as ltimas linhas, voc ver duas mensagens similares a esta: [77875.428241] option 7-3:1.0: GSM modem (1-port) converter detected [77875.428517] usb 7-3: GSM modem (1-port) converter now attached to ttyUSB0 ... onde o "ttyUSB0" indica a porta usada pelo modem, dentro do diretrio "/dev". A forma mais rpida de gerar a conexo usar o wvdial, que um discador de modo texto, onde voc pode simplesmente colocar as configuraes de discagem dentro de um arquivo de texto e cham-lo sempre que quiser ativar a conexo. Voc pode instal-lo usando o gerenciador de pacotes como o Synaptic Package Manager ou via comando: # apt-get / aptitude / yum / install wvdial ou # urpmi wvdial

Depois de instalar, edite o arquivo "/etc/wvdial.conf", seguindo este modelo: [Dialer 3g] Modem = /dev/ttyUSB0 Baud = 921600 DialCommand = ATDT Check Def Route = on FlowControl = Hardware(CRTSCTS) Username = vivo Password = vivo Phone = *99# Stupid mode = 1 Auto Reconnect = on Auto DNS = on Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 Init3 = AT+CGDCONT=1,IP,zap.vivo.com.br ISDN = 0 Modem Type = Analog Modem Em casos de problemas com a discagem, remove a linha "Init3", que causa problemas em alguns modems. Ela no realmente necessrio na maioria dos casos, pois PC obtm a APN ao estabelecer a conexo.

Se por acaso o cliente estiver usando um dos planos CDMA da Vivo, o nmero de discagem "#777" e o login o nmero do telefone (incluindo o cdigo de rea), seguido de um "@vivozap.com.br" como em "1199998888@vivozap.com.br", com a senha "vivo". Depois de salvar o arquivo, tente discar usando o wvdial. Com as opes a conexo deve passar a ser estabelecida normalmente. # wvdial 3g Para a maioria dos modems essa configurao suficiente, mas muitos modelos, como o Aiko 82D e o Huawei E156 precisam de um conjunto de opes adicionais. Originalmente o modem chega a discar e iniciar a conexo, mas desconecta sozinho logo depois. Para solucionar o problema, necessrio voltar ao "/etc/ppp/options" e adicionar tambm as linhas "asyncmap 0xa0000", "mru 1500" e "refuse-chap" no final do arquivo. Caso o sistema no esteja obtendo automaticamente os endereos DNS da operadora ao ativar a conexo, edite o arquivo "/etc/ppp/options" e adicione a opo "ipcp-max-failure 30" no final do arquivo. Essa opo orienta o discador a esperar mais tempo pelas configuraes da conexo antes de desistir, dando mais tempo ao servidor remoto. Ele um daqueles arquivos grandes e intimidadores, com mais de 350 linhas de opes, mas voc no precisa se preocupar com elas. Basta adicionar as linhas no final do arquivo " /etc/ppp/options", logo depois do "# ---<End of File>---", como em: # - - ->End of File> - - asyncmap 0xa0000 mru 1500 refuse-chap ipcp-max-failure 30 Depois de fazer as alteraes, s discar novamente, usando o comando "wvdial 3g". Huawei 220 e 22 necessrio instalar o arquivo "huawei.tar.bz2", disponvel no http://oozie.fm.interia.pl/pro/huawei-e220/. Ao ser instalado, ele adiciona as regras do UDEV que so necessrias para o sistema detectar o modem. Outra opo criar o arquivo "/etc/udev/rules.d/99-huawei.rules", com o seguinte contedo: SUBSYSTEM==block, ACTION==add, SYSFS{idVendor}==12d1, SYSFS{idProduct}==1003, OPTIONS=ignore_device SUBSYSTEM=="usb", SYSFS{idVendor}==12d1, SYSFS{idProduct}=="1003", RUN+="/sbin/modprobe usbserial vendor=0x12d1 product=0x1003" Estas orientaes fazem com que o sistema ignore a deteco do CD-ROM virtual (o chip de memria flash contendo os drivers Windows) e logo em seguida carregue o mdulo que d suporte ao modem, com os parmetros apropriados para detect-lo. Para que o sistema leia as novas regras sem que precise reiniciar o micro, use o comando: # udevcontrol reload_rules Depois de salvar o arquivo, desconecte o modem e reconecte novamente para que as regras faam seu papel e o modem seja detectado, usando a porta "/dev/ttyUSB0". Espere uns 15

segundos para que o sistema tenha tempo de ativar o modem e tente ativar a conexo. Outra soluo baixar o arquivo "huawei.out", disponvel no: http://wiki.ubuntu-br.org/TimWeb (neste site tem passo a passo de como instalar o modem) Huawei E620 (EC325) a receita a mesma, a nica diferena que deve mudar o idProduct e product para "1001", por isso modificamos o nmero dentro do arquivo "/etc/udev/rules.d/99-huawei.rules" e substituimos a ltima linha por: RUN+="/sbin/rmmod option; /sbin/modprobe usbserial vendor=0x12d1 product=0x1001". Em algumas

distribuies, necessrio descarregar o mdulo "option" antes de carregar o usbserial para que o modem seja detectado, por isso inclu o comando dentro do arquivo, para que ele seja executado automaticamente.
Aiko 82D (ZTE MF622) O procedimento similar, mudando alguns dos parmetros usados. Crie o arquivo "/etc/udev/rules.d/99_aiko82e.rules", com o seguinte contedo: SUBSYSTEM=="block", ACTION=="add", SYSFS{idVendor}=="19d2", SYSFS{idProduct}=="2000", OPTIONS="ignore_device" SUBSYSTEM=="usb", SYSFS{idVendor}=="19d2", SYSFS{idProduct}=="0001", RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0001" Salve o arquivo, rode o comando "udevcontrol reload_rules" (como root) para ativar a nova regra e desconecte/reconecte o modem para que ele seja detectado. Huawei E156 (serve tbm no Mandriva)

No necessrio adicionar regras adicionais no UDEV, pois nele o chip de memria flash opcional, instalada atravs de um carto micro-SD (o que permite que ele seja usado tambm como leitor de cartes. No caso dele, precisa apenas remover o carto. Caso o modem desconecta logo depois de estabelecer a conexo. Faz o seguinte: Adiciona as opes "asyncmap 0xa0000", "mru 1500" e "refuse-chap" no final do arquivo "/etc/ppp/options".
Se mesmo assim, no funcionar, faz o seguinte: Painel de controle Configurar nova interface de redes escolha a opo GPRS,Edge,3G. o modem foi detectado automaticamente Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem depois vai aparecer a lista com o nome da operadora VIVO vem pr configurado nome e senha padro depois numero PIN , deixe em branco conectar O cliente pode optar por conexo automtica no boot ou conectar e desconectar pelo cone de rede no desktop. Huawei E1756 Com o modem plugado, espere ele carregar, vai iniciar como um cd. Abra o terminal aplicativos acessrios terminal entre como root #cd / (pasta central do sistema)

#cd /media/VIVO\Internet/Linux/ #bash install ou ./install.sh Vai aparecer a mensagem: "Please input the install path[/usr/local/VIVO_INTERNET]:" Enter aguarde concluir a instalao e d enter novamente com o modem instalado em poucos segundos estar inicializando a conexo. ZTE MF100 Sem o modem estar plugado no computador, a bre o Synaptic para instalar o gnome-ppp. Feita esta instalao, conecte o modem. Ao aparecer o cone ZTEModem boto direito e abrir na pasta do Linux, copie o arquivo VivoBra_LinuxUI.tar.gz para o diretrio /tmp depois de copiar o arquivo, ejete o modem no terminal, entre como root e v no diretrio /tmp, descompacte o arquivo copiado cd /tmp/LinuxUI ./install.sh talvez aparea uma mensagem de erro ao final do processo, mas pode ignorar reinicie o computador Sem colocar o modem ainda, entre no diretrio /etc/ e mude o servidor DNS, depois coloque o modem e ir comear a conexo 3G da vivo. Se o cliente quiser saber mais sobre o mode m MF100 no Linux:

http://geekcaragua.blogspot.com
ZTE MF110 e MF626 Plugue o modem aparecer o cone da Vivo boto direito no cone de Minhas Conexes( um cone de 2 computadores) marcar Habilitar rede ou Enable Networking ir no cone da Vivo e ejetar voltar em Minhas Conexes editar conexes banda larga mvel adicionar (se no aparecer ZTE Brasil, feche a janela atual, volte em Habilitar rede, desmarque e marque novamente, depois volte em Editar conexes) avanar escolha idioma avanar escolha a operadora Vivo avanar escolha seu plano como Padro avanar aplicar nome da conexo VIVO3G(maisculo) logo abaixo tem um opo que fica critrio do cliente se deseja conectar automaticamente nmero *99# nome de usurio: vivo(minsculo) senha: vivo(minsculo) APN zap.vivo.com.br(minsculo) marcar a opo Disponvel para todos os usurios aplicar aparecer uma janela pedindo senha de autenticao ( a senha do cliente que utiliza como root ou seja administrador) colocou a senha, clica em autenticar seleciona VIVO3G fechar volte em Minhas Conexes escolha VIVO3G aparecer uma mensagem Conexo Estabelecida depois s clicar no cone do navegador e acessar o site Se no funcionar, ento o cliente tem que procurar um amigo que tenha internet ou uma LanHouse, e baixar os aplicativos: usb_modeswitch-0.9.7.tar.bz2 libpcap0.8_0.9.8-5_i386.deb modconf_0.3.9_all.deb ppp_2.4.4rel-10.1_i386.deb pppoeconf_1.18_all.deb

** Depois de baixar, instale primeiro o libpcap0.8_0.9.8-5_i386.deb porque so arquivos de bibliotecas, depois instale o modconf_0.3.9_all.deb porque so arquivos de mdulos, em terceiro, instale o ppp_2.4.4rel-10.1_i386.deb e depois o pppoeconf_1.18_all.deb que so arquivos de configurao de PPP, e por ltimo, descompacte o aplicativo usb_modeswitch0.9.7.tar.bz2, e instale.

Produced by Cesar