Dslink 180u no Linux

Olá, este artigo tem como objetivo ajudar os amigos linuxistas que por "n" motivos tiveram de comprar o modem Dslink 180u, ao qual é extremamente duro o processo até o usuário poder usufruir dos benefícios da internet. No entanto este modem é imprevisível, não se anime tanto!

[ Hits: 37.845 ]

Por: Fábio Arantes dos Santos em 16/07/2006 | Blog: http://fabioarantes.wordpress.com


Etapa 3 - Configurações



Bem, se até agora tudo está funcionando, não se anime tanto, este modem é traiçoeiro, tome cuidado com a ansiedade!

Com o Modem DESLIGADO (DESCONECTE SEU MODEM DO PC), abra o terminal (tudo como ROOT) e dê os seguintes comandos:

# mknod /dev/net/tun5 c 10 200
# ln -s /dev/net/tun5 /dev/net/tun


Feito isso, agora iniciaremos a configuração do driver. Ainda no terminal (como ROOT):

# eciadsl-config-tk

Com isso você abrirá uma janela para configuração. Na parte superior digite sua senha e nome de usuário e preencha os campos com os seguintes dados:

VPI/VCI = Neste, minha ajuda é limitada já que muda conforme o provedor, aconselho que olhe em seu discador no Windows, no caso do speedy em São Paulo, o números são 8, 35 respectivamente.

No campo:

Select your modem = Selecione OTHER
Chipset = GS7470
VID1/VID2 = 1690
PID1/PID2 = 0212
Alt Synch = 5
Alt pppoeci = 14 Select a PPP mode = VCM_RFC_1483_BRIDGED_ETH

Não se esqueça de selecionar a opção Use DHCP.

Feito isso Clique em CREATE CONFIG, irá abrir uma janela, nela clique em QUIT.

Depois reabra o eciadsl-config-tk no terminal.

Voltando a nossa querida janela, clique em CHANGE SYNCH .BIN FILE (ONLY IF DRIVER HANGS UP) e escolha a opção: gs7470_synch06.bin.

Não se esqueça de preencher novamente o campo da senha somente por segurança caso ele tenha limpado o campo.

Depois clique em Change synch .bin e depois em Create config! novamente abrirá uma janela e nela clique em QUIT.

Agora conecte seu MODEM ao COMPUTADOR!

No terminal dê o comando:

# modprobe tun

Em seguida digite:

# eciadsl-start

Isso irá fazer com que seu modem sincronize (isto pode demorar alguns minutos). Se tudo der certo, confirme digitando ifconfig no terminal, verifique se aparece a interface tap0.

Feito isso, falta configurar o rp-pppoe:

# pppoe-setup

Ele irá te perguntar seu nome de usuário, configure isso, depois quando ele perguntar a interface, digite tap0.

Servidor DNS = muda conforme a operadora; para o speedy em São Paulo, os DNS's são os seguintes:

DNS1 = 200.204.0.10
DNS2 = 200.204.0.138

Digite sua senha quando pedido, depois a confirme, logo após isso segue a configuração normal, em firewall digite a opção 1, depois ele irá perguntar se quer mesmo salvar a configuração, digite y depois dê ENTER.

Feitos todos os passos, a configuração está pronta, passe para a próxima etapa.

Página anterior     Próxima página

Páginas do artigo
   1. Etapa 1 - Baixar os programas e drivers necessários
   2. Etapa 2 - Iniciar a instalação de pacotes e drivers
   3. Etapa 3 - Configurações
   4. Etapa 4 - Divirta-se!
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Memórias

Rode Linux no seu iPod

Access Point com cartão Atheros em Slackware 12.0

Instalando Webcam Creative NX Pro no Ubuntu 5.10

Configurando impressoras no programa do SERPRO / Emulador 3270

  
Comentários
[1] Comentário enviado por removido em 16/07/2006 - 23:14h

Para quem está no "primeiro artigo" você trabalhou de modo excelente!

Parabéns!

[2] Comentário enviado por Century_Child em 19/07/2006 - 01:27h

Não testei (meu modem é Ethernet), mas fica a dica pro passo 3:

Brasil Telecom:
Rio Grande do Sul VPI = 1 e VCI = 32
Demais localidades VPI = 0 e VCI = 35

Turbonet GVT:
VPI = 0 e VCI = 35

Velox:
VPI = 0 e VCI = 33

[3] Comentário enviado por nightquest em 27/07/2006 - 13:36h

Uma Pequena correção na Etapa 3
Alt pppoeci = 14 é na verdade 4 e não 14 como descrito

[4] Comentário enviado por luguor em 20/08/2006 - 09:34h

Olá , segui passo a passo suas dicas (excelentes diga-se de passagem), até então tinha ocorrido td bem....Ai quando cheguei na hora de configurar o eciadsl, quando digitava *eciadsl-config-tk só aparecia pra mim da seguinte forma *eciadsl-coinfig-t , sem o "k" no final, oq será q pode ser?1?!!!

Agradeço desde jah.

[5] Comentário enviado por rael em 21/08/2006 - 22:32h

Eu segui todos os passos. o Primeiro problema foi com a instalação do eciadsl que não me possibilitou usar o eciadsl-config-tk falando que tava faltando um arquivo em /usr/bin/wish/. Bem eu usei o eciadsl-config-text para configurar. Nada deu certo e quando eu usei u eciadsl-doctor ele me informou que meu modem não foi encontrado. Alguma solução?

[6] Comentário enviado por jorge.vilaca em 23/08/2006 - 09:42h

No Conectiva 10, na hora de sincronizar o modem o 'bichinho" até piscou, mas por algum motivo a interface tap0 não é encontrada. Após o comando IFCONFIG apenas a interface eth0 e lo aparecem. O resta da configuração funcionou conforme o manual! O que será que pode ter causado isso ???

[7] Comentário enviado por nightquest em 28/08/2006 - 17:21h

Desculpem a todos eu estava viajando por isso naum deu pra resolver os comentarios, primeiro:
Luguor, sinceramente naum sei, mas tente configurar seu modem pelo modo texto com o comando eciadsl-config-text, é bem simples de se configurar também é só prestar atenção no que se pede.

rael, faltou para você pelo jeito ad dependencias ou até mesmo o proprio tk, verifique o arquivo de sincronização, os numeros PID(1 e 2) e VID(1 e 2) pois no meu caso o erro só foi semelhante quando troquei esses numeros de sem querer...

jorge.vilaca, esse erro é bem interessante houve uma vez comigo no fedora que ocorria o mesmo, mas, depois de algumas vezes que fui fuçado nos numeros alt pppoeci e alt sinch ele parou (quem nem sei se foi isso que resolveu), mas o interessante é que o meu sincronizava tudo certinho mas também não levantava a interface tap em determinados horarios, é bem como eu disse, esse modem é imprevizível.
abraços

[8] Comentário enviado por lueneberg em 16/09/2006 - 18:26h

ola nightquest , estou tentando instalar o modem 180u num cliente que ta usando kurumin, ja tentei varias vezes e não estou conseguindo... acertei a config e ele sincroniza e levanta a interface tap0 e algumas vezes ao digitar pppoe-start ele da time-out e algumas vezes da conectado...mais nao consigo navegar...aqui é brasil telecom ( SC ) usei o arquivo de sincronização 6.... alguma dica ?

[9] Comentário enviado por wisley em 29/09/2006 - 01:48h

não consegui no kurumin 6, alguem pode me ajudar?!

[10] Comentário enviado por nightquest em 05/10/2006 - 21:11h

bem lueneberg, ja tive um problema parecido com um outro modem que tinha tenta os seguinte comandos como root... porém num sei se vai funcionar:
route del default
route add default ppp0

[11] Comentário enviado por nightquest em 05/10/2006 - 21:13h

wisley... seja mais específico... onde vc num conseguiu... instalação, configuração ou etc?
assim fica mais dificil de te ajudar sem saber no q...
flw

[12] Comentário enviado por etori em 06/04/2007 - 23:33h

nightquest,

eu fiz os passos que vc indicou, mas surgiram os erros:

comando # ./configure

deu o seguinte erro:

checking for C compiler default output file name... configure: error: C compiler cannot create executables
See 'config.log' for more details.

Após isso, os comandos make e make install já não funcionam. Dão o erro:

make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare.

Poderias me dar uma luz? Meu SO é o Ubuntu 6.10

[13] Comentário enviado por removido em 28/05/2007 - 17:42h

Ei luguor!

Para usar o comando eciadsl-config-tk é necessário ter o pacote blt instalado...

Abraços!

[14] Comentário enviado por removido em 29/05/2007 - 18:03h

Depois de 2 dias tentando, finalmente consegui configurar esse modem!
Vão aí algumas dicas importantes para a instalação:

- Se o seu Kernel for 2.6.18 para o 2.6.20.x instale o patch senão ele não irá funcionar (http://eciadsl.flashtux.org/download/beta/synch.patch)
Se você usar o Debian etch já tem um pacote no site com o patch junto (http://eciadsl.flashtux.org/download/debian/etch/eciadsl-usermode_0.11-1_i386_with_synch_patch.deb)

- No Brasil utilize um desses synch bin files:
gs7470_synch16.bin
gs7470_synch17.bin
gs7470_synch18.bin

Muito obrigado pelo tutorial amigo!
Estou muito satisfeito por ter conseguido (depois de muito trabalho =)

Abraços pessoal!

[15] Comentário enviado por removido em 07/06/2007 - 12:29h

Meu irmão usa apenas a internet nesse pc e não tem noção alguma de Linux, então fiz um shell script para conectar com apenas 2 cliques em um lançador... Ele não precisa digitar os comandos para conectar, apenas dá 2 cliques no ícone e pronto! Conectado! :)

Aí vai a receita:

É necessário editar o arquivo sudoers da pasta /etc/. Como root, digite "visudo".
Edite colocando no final do arquivo as seguintes linhas:

nome_do_usuario_normal ALL= NOPASSWD: /usr/bin/eciadsl-start
nome_do_usuario_normal ALL= NOPASSWD: /usr/bin/eciadsl-stop
nome_do_usuario_normal ALL= NOPASSWD: /usr/sbin/pppoe-start
nome_do_usuario_normal ALL= NOPASSWD: /usr/sbin/pppoe-stop

Salve e feche.

Esses comandos permitem que o usuário use os comandos eciadsl-start, eciadsl-stop, pppoe-start e pppoe-stop, que antes só podiam ser usados pelo root.

Agora vamos ao shell script.

Crie um arquivo de texto e coloque nele o seguinte conteúdo:

#! /bin/bash
# Essa linha faz com que o sistema saiba que é o Shell quem irá interpretar estes comandos.

#Script para conectar a internet.
#Por Willian Gustavo Veiga

echo "Conexão com a Internet."
echo "Aguarde... Sincronizando o seu modem e conectando."
echo "Este processo leva alguns segundos."
#Estas linhas apenas imprimem na tela.

sudo eciadsl-start
sudo pppoe-start
#Comandos para conectar.

echo "Conectado!"
#Mais impressão. :)

exit
#Finaliza o shell script.

Salve esse arquivo como conectar.sh, torne-o executável (comando "chmod +x conectar.sh")coloque em um diretório dentro do seu path (para descobrir quais são esses diretórios use o comando "echo $PATH", eu coloquei ele dentro de /usr/bin), assim esse shell script poderá ser executado em qualquer parte do sistema, apenas chamando o seu nome.

Pronto! Agora você pode simplesmente digitar "conectar.sh" no terminal (logado como o usuário que você adicionou no arquivo sudoers) ou criar um lançador...

A escolha é sua! :)

Espero ter ajudado alguém...
Se tiver algo errado fiquem a vontade em corrigir!
Ainda engatinho no Linux!

Abraço pessoal!

[16] Comentário enviado por uzeh em 10/10/2008 - 16:12h

olá estou no ubuntu 8.04 e estou tentando instalar este driver, sou novo no linux e estou tendo o mesmo problema enviado por etori em 06/04/2007 - 23:33h:

"nightquest,

eu fiz os passos que vc indicou, mas surgiram os erros:

comando # ./configure

deu o seguinte erro:

checking for C compiler default output file name... configure: error: C compiler cannot create executables
See 'config.log' for more details.

Após isso, os comandos make e make install já não funcionam. Dão o erro:

make: *** Nenhum alvo indicado e nenhum arquivo make encontrado. Pare."

pensei q era o gcc q não estava instlado mas verifiquei e ele está

oq pode estar acontecendo?

[17] Comentário enviado por nightquest em 10/10/2008 - 16:28h

uzeh,
Tem como você me mandar este config.log para ver melhor?
pq de inicio assim, não sei bem ao certo o que está ocorrendo... aparentemente é alguma configuração do seu gcc, já que vc ja verificou se ele está instalado.

se quiser pode me enviar por e-mail:
fabioarantes@gmail.com

[]'s

Fábio A.

[18] Comentário enviado por ifuel em 09/11/2008 - 01:36h

@uzeh
Estou na mesma situaçao com vc.. meu primeiro dia com Linux..
esse erro que esta acontecendo ai aconteceu comigo tambem.. eu procurei e achei a soluçao..
vc precisa instalar os pacotes do build-essential
pra resolver isso coloque o seu Live cd no leitor
abra um terminal e digite os seguintes comandos:

sudo apt-cdrom add
sudo aptitude update
sudo aptitude install build-essential
gcc -v
(vi num tutorial pela internet.. funcionou comigo e isso nao apareceu mais)
Eu ainda nao consegui sincronizar o meu modem..to tendo problemas.. o terminal nao esta encontrando o eciadsl-config-tk (verifiquei e o arquivo esta na pasta)nao lembro dos detalhes pois agora estou no windows.. procurando algumas dicas
se alguem puder ajudar.. agradeço desde ja


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts