Como amarrar sua conexão com a internet n95s nokia para o seu computador portátil via usb no linux

Às vezes você acabar em algum lugar com o seu laptop, onde você simplesmente não pode encontrar qualquer WiFi aberta. Felizmente, você tem um Nokia N95 e um cabo de dados USB. Vou mostrar-lhe como amarrar seu N95 para o seu computador portátil via USB a forma de linha de comando rápida e suja, bem como a maneira GUI mais bonita. Nestes exemplos Estou executando o Fedora 9 e Gnome.

Video: Firewall iptables - Compartilhamento de Internet com a Rede Local - vídeo 06

Atenção: Você provavelmente só quer fazer isso se você tiver um plano de dados decente. Usando dados 3G pode resultar em um projeto muito grande!

  1. Você precisa ter o pacote ppp eo pacote wvdial instalado. Se você não fizer isso, você pode simplesmente executar, como root em uma janela de terminal, yum install ppp wvdial (Ou use o gerenciador de pacotes para sua distro Linux).
  2. Comece por ligar o seu telefone ao computador com um cabo de dados USB. Quando o telefone pede-lhe para seleccionar o modo de conexão, selecione PC Suite.
  3. Agora abra uma janela de terminal e verificar a sua saída do dmesg. Você deve ver algo semelhante ao seguinte:

    [User @ radon ~] $ dmesg
    usb 4-2: novo dispositivo full speed USB usando uhci_hcd e abordar 16
    usb 4-2: Configuração # 1 escolhido a partir de 1 escolha
    cdc_acm 4-2: 1,10: ttyACM0: dispositivo ACM USB
    usb 4-2: maus descritores CDC
    usb 4-2: maus descritores CDC
    usb 4-2: Dispositivo USB New encontrado, idVendor = 0421, idProduct = 0070
    usb 4-2: New cordas dispositivo USB: Fabricante = 1, produto = 2, SerialNumber = 0
    usb 4-2: Produto: Nokia N95 8GB
    usb 4-2: Fabricante: Nokia

    Observe a linha que diz cdc_acm 4-2: 1,10: ttyACM0: dispositivo ACM USB. Isso nos diz que o modem do telefone está em / dev / ttyACM0.

Video: Curso de Redes - Compartilhando Internet no Linux (NAT)

Agora vamos passar para a configuração de linha de comando rápida e suja. Sinta-se livre para pular para a configuração GUI abaixo se você não está muito confortável com a linha de comando.

  1. Editar /etc/wvdial.conf e torná-lo parecido com este:
  2. Modem = / dev / ttyACM0
    Baud = 460800
    SetVolume = 0
    Dial Command = ATDT
    Inic1 = ATZ
    Init3 = ATM0
    FlowControl = CRTSCTS

    [USB Dialer]
    Username = usuário
    Password = passagem
    Telefone = * 99 *** 1 #
    Modo de burro = 1
    Inic1 = ATZ
    Herda = Modem0

  3. Estou usando Rogers Wireless no Canadá e nos acima é a configuração mínima que funciona para mim. Literalmente nome de usuário = usuário e senha = passar. Você pode precisar fazer alterações nas linhas Nome de usuário, senha e telefone. Consulte a sua operadora para obter os detalhes corretos.
  4. Eu também tive que criar um script chamado /etc/ppp/ip-up.local para fazer o trabalho de configuração DNS automática. Aqui é o meu ip-up.local:
  5. #! / Bin / bash
    #

    PATH = / sbin: / usr / sbin: / bin: / usr / bin
    PATH exportação
    echo “# criado por pppd” gt; /etc/resolv.conf
    echo “nameserver $ {DNS1}” gt; gt; /etc/resolv.conf
    echo “nameserver $ {DNS2}” gt; gt; /etc/resolv.conf
    chmod go + r /etc/resolv.conf

    Não se esqueça de chmod 755 /etc/ppp/ip-up.local

  6. Infelizmente eu não tenho sido capaz de se conectar como um usuário normal nesta configuração, assim você vai ter que ligar como root.

    [Root @ radon ~] # USB wvdial
    -gt; WvDial: Internet versão discador 1,60
    -gt; Não é possível obter informações para a porta serial.
    -gt; Inicializar modem.
    -gt; Envio: ATZ
    ATZ
    Está bem
    -gt; Envio: ATM0
    ATM0
    Está bem
    -gt; Modem inicializado.
    -gt; Envio: ATDT * 99 *** 1 #
    -gt; À espera de transportadora.
    ATDT * 99 *** 1 #
    CONECTAR
    ~ [7F]} # @!}!}}} 2} #} $ @ #}!} $}% }”}&}}}} * G}% ~
    -gt; Transportador detectado. Começando PPP imediatamente.
    -gt; Começando pppd no Sun 19 de outubro 16:48:56 2008
    -gt; Pid do pppd: 8028
    -gt; Usando a interface ppp0
    -gt; 172.28.53.106 endereço IP local
    -gt; endereço IP remoto 10.6.6.6
    -gt; 207.181.101.4 endereço DNS primário
    -gt; 207.181.101.5 endereço DNS secundário

  7. Tirei as linhas que contêm caracteres não imprimíveis, mas caso contrário, você deve ver algo muito semelhante ao anterior. Note-se que estadias wvdial em primeiro plano. Isto é assim que você pode desligar, simplesmente pressionando Ctrl-C.
  8. Você pode verificar se você está online por mudar para uma nova janela de terminal e executar o ifconfig.

    [Root @ radon ~] # ifconfig
    lo Link encap: Loopback local
    inet addr: Máscara 127.0.0.1: 255.0.0.0
    inet6 endereço: :: 1/128 Âmbito: Anfitrião
    UP LOOPBACK FUNCIONAMENTO MTU: 16436 Metric: 1
    pacotes RX: 12767 erros: 0 Soltos: 0 saturações: 0 quadro: 0
    pacotes TX: 12767 erros: 0 Soltos: 0 saturações: 0 transportadora: 0
    colisões: 0 txqueuelen: 0
    RX bytes: 714652 (697.9 KiB) TX bytes: 714652 (697.9) KiB

    ppp0 Link encap: Point-to-Point Protocol
    inet addr: 172.28.53.106 P-T-P: 10.6.6.6 Máscara: 255.255.255.255
    UP POINTOPOINT QUE FUNCIONA NOARP MULTICAST MTU: 1500 métrica: 1
    pacotes RX: 4 erros: 0 Soltos: 0 saturações: 0 quadro: 0
    pacotes TX: 5 erros: 0 Soltos: 0 saturações: 0 transportadora: 0
    colisões: 0 txqueuelen: 3
    RX bytes: 64 (b) 64,0 bytes TX: 94 (b) 94,0

    [Root @ radon ~] # simplehelp.net de ping
    PING simplehelp.net (74.52.95.42) 56 (84) bytes de dados.
    64 bytes de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 1 ttl = 46 tempo = 110 ms
    64 bytes de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 2 TTL = 46 tempo = 102 ms
    64 bytes de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 3 TTL = 46 tempo = 164 ms
    64 bytes de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 4 TTL = 46 tempo = 130 ms
    64 bytes de 2a.5f.344a.static.theplanet.com (74.52.95.42): icmp_seq = 5 ttl = 46 tempo = 149 ms
    ^ C
    - Estatísticas simplehelp.net PING -
    5 pacotes transmitidos, recebidos 5, 0% de perda de pacotes, em tempo 4513ms
    rtt min / avg / max / MDEV = 102.061 / 131,349 / 164,376 / 23,190 ms

  9. Quando terminar online, não se esqueça de voltar para o terminal onde executou wvdial e pressione Ctrl-C.

    ^ Sinal CCaught 2: Tentando sair normalmente ...
    -gt; Terminação de sinal 15
    -gt; Tempo de conexão 4.7 minutos.
    -gt; Desligar a Sun 19 de outubro 18:24:32 2008

Video: Connecting a 3G usb modem to the Internet using wvdial


Método GUI

Agora, se tudo isso linha de comando assusta você, aqui está como fazê-lo funcionar usando GUI do Gnome:

  1. Clique Sistema -gt; Administração -gt; Rede
  2. Você será solicitado a digitar sua senha de root. Digite-a e clique Está bem.
  3. Agora você pode ver uma lista de dispositivos de rede instalados. Clique no ferragens aba.


  4. Agora clique no Novo botão, selecione Modem, e clique Está bem.
  5. Mudar o dispositivo de modem para / dev / ttyACM0. Se / dev / ttyACM0 não está disponível na lista, basta digitá-lo. Clique em Está bem.
  6. Agora clique no Devices aba.
  7. Clique no Novo botão, selecione Modem conexão e clique progressivo.
  8. Tudo que eu precisava fazer para fazer meu trabalho conexão Rogers Wireless foi insira * 99 *** 1 # como o número de telefone, do utilizador como o Nome de login e passar como a senha. Eu também escolheu para nomear esta conexão USB. Clique progressivo.
  9. Deixei estas opções em seus padrões. Clique progressivo.
  10. Nós terminar de criar a conexão. Clique Aplique.
  11. Clique no X no canto superior direito para fechar esta janela.
  12. Clique sim para salvar as alterações.
  13. Clique Está bem. Não, nós não precisará reiniciar o computador.
  14. Então, vamos usar nossa conexão recém-criado. Clique Sistema -gt; Administração -gt; Controle de Dispositivos de Rede.
  15. Selecione a conexão USB que você acabou de criar e clique Ativar.
  16. Observe como a conexão USB mudou de Inativo para Ativo.
  17. Abra o Firefox e visitar http://simplehelp.net.
  18. Quando terminar linha, voltar para o Controle de Dispositivos de Rede janela, selecione a conexão USB ativa e clique Desativar.
  19. Verifique se a conexão USB é de fato Inativo, em seguida, fechar o Controle de Dispositivos de Rede janela.

Alguns de vocês podem estar se perguntando por que eu escolhi não usar o Network Manager. É simplesmente devido ao fato de que o apoio banda larga móvel em Network Manager está em sua infância e eu achei que fosse praticamente inutilizável. Uma vez que o suporte de banda larga móvel da Network Manager torna-se melhor, eu vou reescrever este tutorial com base nele.


Artigos relacionados