Junior Polegato - Linux escreveu:
Basicamente, os modems GSM, ou até celulares, com suporte a GPRS, EDGE e/ou 3G, para funcionar no Linux, basta colocá-lo em modo de modem se vier por padrão com outro modo:
echo 3 > /sys/<product>/device/bConfigurationValue
Onde <product> é uma entrada criada ao espetar o dispositivo na USB. Estea linha de comando pode ser automatizada inserindo uma regra no udev, isto é, criando um arquivo no diretório /etc/udev/rules.d, de nome por exemplo, 25-modem_usb.rules, com o conteúdo:
ACTION!="add", GOTO="Fim_Modem_USB"
BUS=="usb", SYSFS{idProduct}=="<idProduct>", SYSFS{idVendor}=="<idVendor>", NAME="modem" PROGRAM="/bin/bash -c 'echo 3 > /sys/%p/device/bConfigurationValue'"
LABEL="Fim_Modem_USB"
Onde <idProduct> e <idVendor> podem ser obtidos com o comando lsusb. Ainda pode ser que isso não funcione para alguns dispositivos e então tem que partir para a solução do programa usb_modeswitch. Após isso, este é reconhecido geralmente como /dev/ttyACM0 e/ou /dev/ttyACM1, mas o comando dmesg pode ajudar a ter certeza. Aí basta usar o discado do Gnome ou do Kde, ou o wvdial, ou configurar o PPP para iniciar assim que estar o modem, dentre outras alternativas. Alguns apresentam algum problema para iniciar a conexão, o que pode ser problema de antena desligada ou conflito de IP remoto. A antena se liga com o comando de inicialização `AT+CFUN=1´ e o problema de IP remoto se resolve inserindo a linha `:192.168.0.25´ no arquivo /etc/ppp/options. O número para discar é *99***1#. Para se usar TIM, usuário `tim´, senha `tim´, e comando de inicialização `AT+CGDCONT=1,"IP","tim.br"´. Já para se usar Claro, usuário `claro´, senha `claro´, e comando de inicialização `AT+CGDCONT=1,"IP","bandalarga.claro.com.br"´.
Só corrigindo alguns erros que vi depois de mandei a mensagem, a linha correta a se inserir em /etc/ppp/options é `:192.168.0.254´, isto é, faltou o `4´ no final. Outra, onde se lê "configurar o PPP para iniciar assim que estar o modem" era para ser "configurar o PPP para iniciar assim que espetar o modem na USB".

[]'s
          Junior Polegato


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a