De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Nokia N97 como modem

Colaboração: Daniel Cardoso Alves

Data de Publicação: 20 de abril de 2011

Há algum tempo utilizo a internet 3G no celular, mas tem horas que não dá para ficar dependendo somente do celular, mesmo em um celular que tem um teclado físico QWERTY.

Pensando nisto resolvi escrever um artigo para fazer com que seu celular nokia N97 (foi testado neste, mas deve servir em outros) funcione como modem 3G. Para realizar este procedimento utilizei o Slackware 13 e já tinha tudo o que eu precisava.

O problema para fazer isto é que o linux frequentemente reconhece o celular como um sistema de armazenamento de massa e não como um modem. Para solucionar este problema realize os passos abaixos.

Execute o comando: lsusb Você deverá obter linhas semelhantes a estas.

  ......
  ......
  Bus 001 Device 006: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
  Bus 001 Device 007: ID 413c:8160 Dell Computer Corp. Wireless 365 Bluetooth
  Bus 002 Device 005: ID 0421:01f5 Nokia Mobile Phones
  ......
  ......

A que tem a palavra Nokia que é importante para nós, na verdade somente o numero 0421:01f5 nos interessa.

Utilize estes números para executar os comandos abaixo:

  modprobe usbserial vendor=0x0421 product=0x01f5
  usb_modeswitch -v 0x0421 -p 0x01f5 -s 5 -c /etc/usb_modeswitch.conf

Com o primeiro comando você está carregando um módulo com os parametros necessários.

Com o segundo comando você está instruindo seu celular a trabalhar como modem e não como armazenamento de massa. Você deve receber a seguinte mensagem:

  ===============================================================
  Note: target parameter missing; success check limited
  Looking for default devices ...
  Found devices in default mode or class (1)
  Accessing device 008 on bus 002 ...
  Using endpoints 0x01 (out) and 0x81 (in)
  Not a storage device, skipping SCSI inquiry
  
  USB description data (for identification)
  ------ ------ ------ -------
  Manufacturer: Nokia
     Product: Nokia N97
  Serial No.: 3XXXXXXXXXXXXX4
  ------ ------ ------ -------
  Warning: no switching method given.
  
  Checking for mode switch (max. 5 times, once per second) ...
  Waiting for original device to vanish ...
  Original device can't be accessed anymore. Good.
  (For a better success check provide target IDs or class)
  Original device vanished after switching
  
  Mode switch most likely succeeded. Bye.
  ===============================================================

Após isto você deverá vasculhar o arquivo /var/log/messages que terá as infomações:

  Apr 17 22:37:52 slacknote kernel: [ 2796.871800] usbserial_generic 2-1.3:1.0: generic converter detected
  Apr 17 22:37:52 slacknote kernel: [ 2796.871863] usb 2-1.3: generic converter now attached to ttyUSB0
  Apr 17 22:37:52 slacknote kernel: [ 2796.872102] cdc_acm 2-1.3:1.1: ttyACM1: USB ACM device
  Apr 17 22:37:52 slacknote kernel: [ 2796.872715] cdc_acm 2-1.3:1.3: ttyACM2: USB ACM device

Isto basicamente está dizendo que o sistema idendificou seu aparelho no dispositivo ttyUSB0 e está fazendo o moden trabalhar no dispositivo ttyACM1.

Cabe a você identificar qual dispositivo seu sistema está usando.

Agora configure o kppp. Adicione o modem indicando que o modem vai trabalhar com dispositivo que você identificou, no meu caso este /dev/ttyACM1.

Coloque nos comandos do modem, na string 2

  AT+CGDCONT=1,"ip","tim.br"

Isto varia de operadora para operadora. Procure no google o valor correto para sua operadora.

Adicione uma conta no kppp. No meu caso estou usando TIM. O número para discar é *99***1#.

O usuario e a senha é tim.

Agora edite o arquivo /etc/ppp/options e troque auth por noauth. Caso esteja comentado descomente o noauth.

Pronto. Tente conectar. Caso não dê certo verifique se os passos acima foram seguidos corretamente.


Oracle doa OpenOffice.org à Comunidade

Fonte: Notícias Linux

A Oracle Corporation anunciou sexta-feira que pretende transformar o OpenOffice.org em um projeto de código aberto puramente comunitário, e não tem mais intenção de oferecer uma versão comercial do Open Office.

Leia mais no site

Comente

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Daniel Cardoso Alves