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!
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.
[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?!!!
[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 ?
[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
[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 =)
[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:
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!
[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á
[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
[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