Velox no Linux

Usar o velox no linux pode ser extremamente fácil com o uso de scripts para conexão e autenticação.

Primeiro, para usar o velox no linux você deve ativar o suporte a PPPoE no seu kernel.

Se você usa o kernel que veio na sua distro e ele é um pouco recente, provavelmente já tem esse recurso. Para descobrir isso há duas maneiras:

Procurando no arquivo de configuração do kernel atual ou entrando na configuração do kernel e conferindo.

A primeira forma pode ser feita assim:

[root@host] # grep PPPOE /boot/config-$(uname -r)

se você tiver o kernel da sua distro instalado (geralmente elas copiam o arquivo de configuração com esse nome para /boot), ou

[root@host] # grep PPPOE /usr/src/linux/.config

se você configurou seu próprio kernel.

A segunda forma é feita entrando na configuração do kernel com

[root@host] # cd /usr/src/linux

[root@host] # make menuconfig

Se o seu kernel for da versão 2.4, procure em Netork Device Support -> PPP -> PPP Over Ethernet.

Se estiver marcado com um M ou * beleza seu kernel tem o suporte.

Se for um kernel da versão 2.6, execute o mesmo comando e procure em

Device Drivers -> Networking Support -> PPP -> PPP Over Ethernet.

Se não estiver marcado, marque como M, salve e execute

[root@host] # make modules modules_install

Agora vamos ao que interessa:

Baixe o programa RP-PPPOE. Se a sua distro usa rpm como gerenciador de pacotes, baixe o arquivo rpm, se não baixe o source .tar.gz.

Instale o rpm com

[root@host] # rpm -ivh rp-pppoe-3.5-1.i386.rpm

ou extraia e instale o source com

[root@host] # tar zxvf rp-pppoe-3.5.tar.gz

[root@host] # cd rp-pppoe-3.5

[root@host] # ./go

Após instalado execute, como root, o programa de configuração:

[root@host] # adsl-setup

responda ? s perguntas (escolha demand como ‘no’ e firewall ’0′).

Após configurado, teste a conexão com

[root@host] # adsl-start

se conectar, está tudo ok, senão tente colocar um ip nulo na sua placa de rede e derrubar a interface:

[root@host] # ifconfig eth0 0.0.0.0

[root@host] # ifconfig eth0 down

mate o processo do adsl-start (em condições normais, é só usar adsl-stop, mas se ele não conectar vc precisará matar o processo para tentar uma nova conexão) com:

[root@host] # ps aux | grep adsl | awk {'print $2'} | xargs -n1 kill -9

e tente conectar.

Agora, já conectado, desconecte para poder configurar os scripts.

Baixe o Autenticador Velox, salve-o em /etc/rc.d/init.d (em algumas distros como o debian em /etc/init.d)

e edite-o com seu editor de textos preferido.

A configuração é simples, somente descomente a linha do provedor que você usa e deixe todas as restantes comentadas, coloque seu numero de telefone e seu username e senha (do provedor) e salve-o.

Este script tem um parametro de linha de comando ‘boot’ que serve para evitar que ele teste se a conexão está ativa. É interessante usar este parametro para uma conexão mais rápida.

Torne-o executável com

[root@host] # chmod 755 /etc/rc.d/init.d/velox.sh

Teste com

[root@host] # /etc/rc.d/init.d/velox.sh boot

Beleza, está pronto….

Mas, eu preparei um script para ser usado no boot e evitar que seja mostrado toda a saída de texto do script na hora de executar. Baixe o

script e renomeie o arquivo velox.sh

[root@host] # mv /etc/rc.d/init.d/velox.sh

/etc/rc.d/init.d/velox-ori

copie o script q vc acabou de baixar para /etc/rc.d/init.d/. Se a sua distro usa /etc/init.d, vc nao precisa fazer nenhuma alteração, mas se usa /etc/rc.d/init.d, use o comando

[root@host] # chmod 755 /etc/rc.d/init.d/velox.sh

[root@host] # cd /etc/rc.d/init.d

[root@host] # mv velox velox.bak

[root@host] # sed 's//etc/init.d//etc/rc.d/init.d/' velox.bak > velox

Agora adicione links simbólicos para o script nos runlevels necessários.

Como cada distro usa um runlevel como default, use o comando a seguir para adicionar um link para este script no seu runlevel atual (a não ser que você esteja em single user):

[root@host] # ln -s velox ../rc$(runlevel | awk {'print $2'}).d/S80velox

[root@host] # ln -s velox ../rc0.d/K80velox; ln -s velox ../rc6.d/K80velox

Agora quando você der boot, o velox conectará e autenticará automaticamente, e desconectará quando você desligar ou reiniciar a máquina.

Leia também:

23 Comentários sobre “Velox no Linux”

Faça um comentário

#1 | Bruno Torres

Nosso amigo Manoel Pinho, autor deste script de autenticação a que me refiro no artigo, m e enviou um email lembrando uma coisa importante.

Só é necessário usar o rp-pppoe quando o modem for do tipo “bridge”, se for um router não é necessário. No caso do router você precisa apenas autenticar com o script.

Qualquer dúvida, acessem o site http://mpinho.cjb.net, na seção Tutoriais -> Velox -> Autenticador linux

ou então me mandem um email.


#2 | Carlan Calazans

Acabei de ver o link no Linuxdicas, parabéns pelo site, xhtml, css, é sempre bom ver uma obra de arte.

Sobre o artigo, existe um outro autenticador, bem legal, do Fábio Vilan do Isec: http://www.isec.com.br/velox

[]´s


#3 | Antônio Guedes

Quanto ao script de autenticação no CL 9.0 o diretório de curl é /usr/share/curl. É necessário fazer a alteração no arquivo velox.sh pois lá consta /usr/bin/curl. Falta também o provedor UOL.


#4 | Luísa

Aii, vc salvou a minha vida…

=**


#5 | Marcelo Alexandre Dos Santos

Gostei do artigo sobre o velox e mandei um email de uma duvida se puder me responda agradeco desde ja!!!


#6 | Lucas Vilela

prezado amigo, estou com um problema. fiz a configuração correta do adsl-setup. tudo ocorre bem no adsl-start. entro no site http://www.veloxzone.com.br e autentico sem problemas. o q ocorre é que 5 min depois de autenticado a conexão cai e eu tenho q autenticar de novo, sem precisar da o comando adsl-start de novo. apenas entrar no veloxzone.com.br. O q eu devo fazer?? obrigado, Lucas


#7 | Renato

Olá Bruno,

Estou encontrando a eguinte dificuldade:

Faço a configuração através do adsl-setup, consigo me conectar usando o adsl-start porém não consigo abrir página alguma, nem mesmo a de autenticação do velox.

Você tem alguma sugestão?

Muito obrigado

Renato


#8 | ODILBERTO

Ola bruno, parabens pelo seu site, muito bom, que vc continue assim… gostaria de instruções sobre esta autenticação velox no suse 9.1, pois desejo fazer da maquina um proxy(squid) para cerca de 15 usuários entendeu? existe alguma diferença no texto que vc escreveu? ou é so fazer dest jeito…

Um abraço

odilberto


#9 | Néliton Maciel

Tenho velox em casa e ele só está funcionando no windows xp e gostaria de configurá-lo pelos conectiva linux 10 mas ainda não consegui porque meu modem está conectado numa porta usb. Se alguém souber como proceder, me ajude.


#10 | Marcelo Ferreira

Bruno, gostei muito

Mas quando digito velox.sh, ele conecta e na hora de autenticar da um erro :

"ERRO: Não é possivel conecta a http://www.veloxzone.com.br", já coloquei os dns tudo certo. Consigo pingar em http://www.veloxzone.com.br, e consigo abrir o site no browser.

Ficarei muito grato se puder mim ajudar.

Marcelo


Olá a todos, olha só eu estou ainda no windows e estou acabando de baixar o slackware linux 10, sou um leigo no assunto linux, aqui minha conexão é velox, e sou assinante terra, minha dúvida é, este passo a passo vai me servir no caso do slackware, e você poderia ser mais especifico, pois sou iniciante, já usei linux uma só vez, mais era o red hat 7 eu acho…E outra coisa eu sou programador ASP.NET e ASP, tem ferramentas para se trabalhar com estas tecnologias no linux?…

Abraços


#12 | Edimar

Tenho dúvidas de como é realizado a autenticação no velox – a telemar me informou que são feitas duas autenticações; uma quando passo usu/senha; e a outra quando seleciono o provedor "Telemar".

Este script resolveria a segunda autenticação???

desculpe minha inexperiencia…

Obrigado


#13 | Ronald

Olá, Bruno.
Estou com o mesmo problema do Renato.
Faço a configuração através do adsl-setup, consigo me conectar usando o adsl-start porém não consigo abrir nenhuma página, nem mesmo a de autenticação do velox.

se puder me ajudar, agradeço.

Ronald


#14 | George

caraca,
atualiza essa página.
O script é de 2003!!


Caro george para voce ver como a coisa bem feita funciona uma pagina que nem precisa de atualização esse script funciona perfeitamente ate hoje.


#16 | Marco Aurélio Faria

Muito bom pessoal, continue assim… Fortalecendo nossos conhecimentos….
Abraço a todos…


#17 | Francisco Maia

Caro Bruno, saldações!!
estou com um problema, e gostaria de sua ajuda.
recentemente adquirimos um link telemar e nao estou conseguindo configura-lo no linux já tentei redhat9, slackware10.1, kurumin4.1 e nada nao consigo acesso a web, pode me ajudar?


#18 | Filipe

Tive problemas com a instalação do rp-pppoe. Depois de descompactá-lo, digito ‘./go’ e ele informa que não há compilador adequado. Pára na verificação dos requisitos pra instalação.

Que devo fazer?


[...] Velox No Linux – Clique aqui! no comments yet. « Modo de permissão octal Leave a Comment [...]


#20 | Indio

Salve caro Bruno,

Tenho um problema sobre virus e preciso de sua orientacao. Meu hd possui duas particoes: uma linux e outra com windows. A particao windows foi infectada com um virus e nao consigo inicializar a maquina nem mesmo em modo de segurança. So consigo entrar pelo kurumim(6.0). Pergunto se existe um jeito de eu vacinar a particao windows atraves do kurumim evitando uma reformatacao do hd?

Cordialmente, Indio


#21 | MANUELA NAYANE

Eu conheço um telecentro que estar com LINUX. Você pode fazer algum desconto para eles pois a PETROBRAS estar se deslingando deles e eles estão com a mão na cabeça por que vai fechar o telecentro por falta de verba.
VOCÊ PODE FAZER UM DESCONTO?????????


cara c é o cara,
sou ainda médio, bem médio em linux,
mas este artigo ficou massa, pra quem quer realmente
aprender, e está cançado de telinhas coloridas.

Gd abraço e vlw!!!!!


#23 | joao samuel

sou do rio de janeiro

e essa internet é uma lixo

meu pai e neutro minha mae e contra eu e eu so tenho 12 anos

chego em casa da escola cançado vo mecher um pouco na internet quando vo ver aquela porra ta sem sinal

porra isso da uma raiva do caralho me da vontade de bombardear aquela porra de velox mas e que isso e um elogio seria mais pra lentox ou talvez nada porque ter velox e nada e a mesma coisa

pow ai ne ta peço pra minha mae ligar ai ta <> meu pai nem fica em casa como que ele vai ligar?

eu so sei que eu adoro quando a internet ta ruim !!!

serio adoro quando a internet ta ruim porque tem que ver quando ela ta pessima nem da pra meche tipow agora pra mim manda isso demoro 1 hora sem mentira sem nada

pow to la atoa ai quero jogar algum jogo multiplayer ai a porra de imcompetencia cai

porra e tipo que a atrapalhadora lentox imcompetencia e uma praga q serve para fazer os seus pais comprarem e pagar multa todo mes pra vc ficar assistindo lags e sem sinal em vez de comprar uma internet ruim igual eu falei em cima ruim pra velox=lentox e otimo maravilha

mas tipo eu to falando bem do grupo de pateticos por que tem amigos meu que estao acostumados com inconpetencia e servicinhoa vagabundos comoo lentox ops velox quero dizer grupo dos vagabundos

e e isso nem um pouquihnho de q eu queria falar mas colaborei dando esse ‘elogio’ pra velox

mas isso e so pra beneficiar a incompetencia deles a gente paga caro e recebe em casa a maravilha da incapacidade deles isso nao e uma beleza?

psaar multa todo mes pra receber merda e a melhor coisa q tem

tipo eu inrito meu pai todo dia ‘pai porque o senhor num compra uma internet pelomenos uma porcaria?’

ai ele fala
>> essa internet nao e ruim

ai eu

>> nao e ruim???? essa ai e a pior internet que eu ja naveguei pai

ai ele

>>um dia vc se acostuma meu filho

ai eu penso pra mim mesmo

>>ah ta como q eu vo me acostumar com uma coisa q eu nem tenho q no caso e uma pessima internet porque sinceramente se eu tivesse uma internet porcaria eu ficaria feliz porque velox o.0 quero dizer lentox, lentox ainda e um beneficio pra eles quero dizer nadox e um lixo

um conselho q eu do pra vcs >>>> Eu uso velox e sou obrigado a usar nao usem velox voces nao vao gostar usem porcaria q e bem melhor do que velox sem ofenças <<

e eu ainda falei bem deles que maravilha!


«

»

Deixe seu comentário


Veja as estatísticas