você está aqui: Home  → Arquivo de Mensagens Workshop Gratuito: Os Segredos do Shell, com o Prof. Julio Neves

Modem 3G VIVO Yiso Aiko - Gentoo BSD

Colaboração: Hugo Prudente

Data de Publicação: 06 de outubro de 2008

Gostaria de lembra-los que a tecnologia 3G é nova no mercado e como todos já devem ter lido, os comentários são muito digamos maldosos sobre este novo suporte. Pelo que notei, as pessoas não estão pesquisando se a região onde residem possuem suporte para a famosa banda larga do futuro. Onde moro mesmo não funciona, ele tem sinal e navega mas não é em 3G, é em CDMA, como todos os outros.

Gostaria de agradecer aos colaboradores estrangeiros que utilizei para fazer pesquisas sobre como instalar a tecnologia no linux.

Requerimentos

  • Kernel > 2.6.18
  • WVdial
  • Libusb
  • Ppp

Configurando o Kernel

Primeiro é necessário verificar se existe suporte no seu kernel isto é facil:

# 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 saidas deste comando deverão ser parecidas com esta.

CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_OPTION=m

Caso algumas das saidas acima estiverem como *no set* será necessária a configuração do kernel da seguinte maneira.

Device Drivers --> USB Support --> [M] USB Serial Converter Support --> [*]USB Generic Serial Driver
                                                                       [M]USB Driver for GSM and CDMA Modem

Device Drivers --> Network Device Support --> [M] PPP (point-to-pont protocol) support
                                            [M] PPP support for async serial ports

Instalação

Conecte seu modem na USB e na energia se for necessário, utilize o comando a seguir para verificar 2 informaã§ãµes necessárias o *Vendor* e o *Product*

#lsusb -v

A saida deverá ser parecida com esta.

...
idVendor           0x0eab
idProduct          0xc893
bcdDevice            0.00
iManufacturer           1 YISO Wireless
iProduct                2 YISO Wireless 1XEVDO Modem
...

Agora iremos utilizar a informação recebida através do comando acima para fazer o OS reconhecer o modem como ttyUSB0 e ttyUSB1 que é o formato padrão para os modens USB.

#insmod `modprobe -l | grep usbserial.ko` vendor=0x0eab product=0xc893

Após isto utilize o seguinte comando para verificar se o modem foi reconhecido corretamente

#tail /var/log/messages

A saida deste comando deverá ser parecida com esta

... generic converter now attached to ttyUSB0
... generic converter now attached to ttyUSB1

*PRONTO* isto quer dizer que seu modem está pronto para conectar a internet.

Criando a Conexão

Crie o arquivo do wvdial chamado wvdial.conf dentro do diretório /etc/

#touch /etc/wvdial.conf

Edite utiliando qualquer editor de texto (eu particularmente utilizo o VI).

#vi /etc/wvdial.conf

E insira o conteúdo abaixo editando o campo do telefone.

Dialer (Defaults)
Modem = /dev/ttyUSB0
Modem Type = Analog Modem
Baud = 460800
Init1 = ATZ
Init2 =
Init3 =
Area Code =
Phone = #777
Username = DDDTELEFONE@vivozap.com.br
Password = vivo
Ask Password = 0
Dial Command = ATDT
New PPPD = yes
Stupid Mode = 1
Compuserve = 0
Force Address =
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1

Pronto seu modem está configurado. Utilize o seguinte comando para conectar a internet

#wvdial &

Segue abaixo uma saida demonstrando que está conectado.

—> Modem initialized.
—> Sending: ATDT*99#
—> Waiting for carrier.
ATDT#777
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]

Confira se a rota foi adicionada. Em caso contrário, utilize o seguinte comando para adiciona-la.

#route add net default gw 10.205.53.190

Carregando um Linux em 5 segundos

Fonte: Notícias Linux

Os desenvolvedores Linux da Intel mostraram ao público uma coisa surpreendente: um sistema Linux que leva somente 5 segundos para carregar (concretamente um Eee PC da Asus). Claro que isto com um disco de estado sólido, com um disco rígido tradicional o tempo se eleva a 10 segundos.

Mais em: http://lwn.net/Articles/299483/

Fonte: http://diegocg.blogspot.com/2008/10/cargando-linux-en-cinco-segundos.html

Comente: http://www.noticiaslinux.com.br/nl1223261569.html#comentarios



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