Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Instalação do Modem Huawei E226 USB (Tim Web) no GENTOO

Colaboração: Hugo Prudente

Data de Publicação: 21 de abril de 2008

Este tutorial necessita ser adaptado na parte da INICIALIZAÇÃO para outras distribuições, mas não é tão complexo quanto parece.

Requerimentos

  • Kernel > 2.6.20
  • Wvdial
  • Libusb
  • Desabilitar a solicitação de PIN do CHIP.

Instalação

Utilize os comandos abaixo para verificar se as seguintes opções estão seta das no kernel.

  # zgrep "CONFIG_USB_SERIAL_GENERIC" /proc/config.gz
  # zgrep "CONFIG_USB_SERIAL_OPTION" /proc/config.gz
  # zgrep "CONFIG_PPP" /proc/config.gz
  # zgrep "CONFIG_PPP_ASYNC" /proc/config.gz

As saídas devem estar da seguinte maneira.

  CONFIG_USB_SERIAL_GENERIC=y

Caso as saídas estiverem como no set deverá configurar o kernel da seguinte maneira.

  Device Drivers -> USB Support -> [M] USB Serial Converter Support -> [*]USB Generic Serial Driver
  Device Drivers -> USB Support -> [M] USB Serial Converter Support -> [M] USB driver for GSM and CDMA modem
  
  Device Drivers -> Network Device Support -> [M] PPP (point-to-point protocl) support
  Device Drivers -> Network Device Support -> [M] PPP support for async serial ports

Insira o modem Tim na usb e utilize o seguinte comando:

  # lsusb  v 	

A saída deverá ser a seguinte.

   ...
   idVendor           0x12d1
   idProduct          0x1003
   bcdDevice            0.00
   iManufacturer           1 HUAWEI Technologies
   iProduct                2 HUAWEI Mobile
   ...

Agora você deverá criar o arquivo 50-huawei.rules dentro do diretório /etc/udev/rules.d/ utilize o seguinte comando.

  # touch /etc/udev/rules.d/50-huawei.rules

E dentro deste arquivo você deverá colocar os seguintes comandos

   SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/modprobe option"
   SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/modprobe ppp_async"

Re-inicie as regras utilizando o commando:

  # udevcontrol reload_rules

Após isto re-conecte o Modem Tim na usb e utilize o seguinte commando:

  # tail /var/log/messages

A saída deverá ser a seguinte:

   ... option 5-1.2:1.0: GSM modem (1-port) converter detected
   ... usb 5-1.2: GSM modem (1-port) converter now attached to ttyUSB0
   ... option 5-1.2:1.1: GSM modem (1-port) converter detected
   ... usb 5-1.2: GSM modem (1-port) converter now attached to ttyUSB1

Pronto agora seu Modem está pronto para ser configurado e utilizado.

Configurando o modem

Crie um arquivo chamado wvdial.conf dentro do diretório /etc/ com o seguinte comando:

  # touch /etc/wvdial.conf

Dentro deste arquivo você deverá colocar a seguinte configuração.

  [Dialer Defaults]
  Modem = /dev/ttyUSB0
  Baud = 3600000
  Init1 = AT+CGDCONT=1,,"tim.br",0.0.0.0
  Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
  Init3 =
  Area Code =
  Phone = *99***1#
  Username = tim
  Password = tim
  Ask Password = 0
  Dial Command = ATD
  Stupid Mode = 1
  Compuserve = 0
  Force Address =
  Idle Seconds = 0
  DialMessage1 =
  DialMessage2 =
  ISDN = 0
  Auto DNS = 1

Pronto agora você deverá digitar o seguinte comando para conectar-se a internet.

  # vwdial

A saída deste comando será parecida com esta, e mostra que você está conectado na internet.

  --> Modem initialized.
  --> Sending: ATDT*99#
  --> Waiting for carrier.
  ATDT*99#
  CONNECT
  --> Carrier detected.  Starting PPP immediately.
  --> Starting pppd at Mon Jul 16 02:05:58 2007
  --> Pid of pppd: 10683
  --> pppd: @ [06][08]
  --> Using interface ppp0
  --> pppd: @ [06][08]
  --> pppd: @ [06][08]
  --> pppd: @ [06][08]
  --> pppd: @ [06][08]
  --> pppd: @ [06][08]
  --> pppd: @ [06][08]
  --> local  IP address 10.205.53.190
  --> pppd: @ [06][08]
  --> remote IP address 10.64.64.64
  --> pppd: @ [06][08]
  --> primary   DNS address 10.223.246.102
  --> pppd: @ [06][08]
  --> secondary DNS address 10.223.246.103
  --> pppd: @ [06][08]

Agora é você está conectado na internet.

Conectando na inicialização

Para adicionar o Tim para na inicialização você deve tuilizar o seguinte comando:

  # wget http://sfair.org/public/files/huaweiE220-i386_pt-BR.c

Compila-lo com o seguinte comando:

  # gcc  lusb huawaiE220-i368_pt-BR.c  o tim
  # chmod +x tim
  # mv tim /bin/

Agora você deverá criar o arquivo de inicialização no /etc/init.d da seguinte maneira:

  # vi /etc/init.d/tim

Ao fazer isso o Gentoo irá criar um arquivo com algumas funções, você deverá deixá-las da seguinte maneira:

  start(){
  	tim	&>	/home/aramax/log/timconnectDev.txt &
  	sleep 10
  	wvdial &> /home/aramax/log/timconnect.txt &
  }
  
  stop(){
  	pppd disconnect
  	killall wvdial &
  	killall pppd &
  }
  

As outras funções deverão ser apagadas.

Agora para adicionar o Tim na conexão inicial utilize o seguinte comando:

  # rc-update add tim default

Agora reinicie o computador

Veja a relação completa dos artigos de Hugo Prudente

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.97/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1475 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Lan University

Submarino.com.br

Encontre imóveis, apartamentos e casas a venda no Imobilien
Saiba mais

 

 

Procure pela casa ou apartamento ideal à venda ou para aluguel na busca inteligente do Imohoo
Buscar imóveis