The FreeBSD FAQ - The Power to Help
The FreeBSD FAQ - The Power to Help
This site is Powered by PAR Teleon

S E Ç Õ E S
B U S C A
+
D E S T A Q U E
CONTATO
PÁGINA ANTIGA
TELEON INTERNET
E N Q U E T E
Se apos a conclusao, a traducao da documentacao oficial do FreeBSD, fosse impressa em livro, voce:

Usaria apenas a documentacao na internet como referencia.Faria o download de toda a documentacao na internet e imprimiria eu mesmo.
Compraria o livro, para te-lo em maos, mas usaria a referencia na internet com maior frequencia do que o livro.Compraria o livro, e seria minha unica referencia.
Compraria varias copias do livro e daria de presente a varias pessoas que deveriam ser devidamente catequisadas.







Jean M. Melo © - 2001
Todos os direitos reservados






H O W   T O 


Índice


13/02/02 15:49 - Configurando o modem/router ADSL NEC da BrasilTelecom no FreeBSD


Dalvani Hanauer e Fernando Karl


# configuração router NEC GS-R250S

# Escrito por Dalvani Hanauer < dalvani@msn.com >
# Fernando José Karl < fernandokarl@hotmail.com >
#


# Verifique sua interface

 /etc/rc.conf
 ifconfig_ed0="inet 192.168.7.2 netmask 255.255.255.248"

# Ip do Modem/Router = 192.168.7.1 // O mesmo deve estar configurado como
pppoa-pptp relay  (rfc 2364) bridge (a versão do firmware deve ser a
STARE-71025-X7a)

# Instalando o PPTP

cd /usr/ports/net/pptpclient
make install clean

# Agora você precisa configurar o /etc/ppp/ppp.conf

 adsl:
      set log Phase Chat LCP IPCP CCP tun command
      set authname login@nomedoprovedor.com.br
      set authkey senha
  set timeout 0
      set ifaddr 0 0

      add default HISADDR
      enable dns

# Mude as permissoes do seu ppp.conf
 chmod 600 ppp.conf

# Ative a conexao manualmente
 /usr/local/sbin/pptp 192.168.7.1 --phone pc1 adsl

# Caso queira verificar o log
 tail -f /var/lot/ppp.log



### Script de inicializacao Automatica ###

# Crie o seguinte arquivo /usr/local/etc/rc.d/adsl.sh e adicione a linhas
abaixo

 #!/bin/sh
 #
 # Script de inicializacao do servico BrTurbo Modem/Router GS-R250S.
 # Desenvolvido por Dalvani Hanauer e Fernando Jose Karl
 #

 case "$1" in
         start)
                 ( sleep 50; /usr/local/sbin/pptp 192.168.7.1 --phone pc1
adsl ) &
                 echo -n "Conectando adsl..."
                 ;;

         test)
                 if [ ! -e /var/run/pptp/192.168.7.1 ]; then
                         echo "Nao detectada a conexao ADSL."
                         echo ""
                         echo "Restaurando a conexao adsl em `date`."
                         /usr/local/etc/rc.d/adsl.sh stop > /dev/null
                         /usr/local/etc/rc.d/adsl.sh start > /dev/null
                 elif [ -e /root/pptp.core ]; then
                         echo "Erro na conexao PPTP com o cliente."
                         ls -l /root/pptp.core
                         echo ""
                         echo "Restaurando a conexao adsl em `date`."
                         /usr/local/etc/rc.d/adsl.sh stop > /dev/null
                         /usr/local/etc/rc.d/adsl.sh start > /dev/null
                 else
                         echo "Conexao ADSL ativa --> `ifconfig tun0 | grep
netmask`."
                 fi
                 ;;

         stop)
                 /usr/bin/killall ppp
                 /usr/bin/killall pptp
                 rm -rf /var/run/pptp /root/pptp.core
                 echo -n "Terminada a conexao adsl."
                 ;;

         *)
                 echo "Use: `basename $0` { start | test | stop }"
                 echo "  start: Abre a conexao ADSL."
                 echo "  test:  Testa se conexao falhou e reconecta caso
seja necessario."
                 echo "  stop:  Fecha a conexao ADSL."
                 exit 64
                 ;;
 esac


# Alterar as permissoes
 cd /usr/local/etc/rc.d
 chmod 755 adsl.sh

# Para que os clientes da sua rede interna tenham acesso a internet adicione
as linhas

# No  /etc/rc.conf a linha:

gateway_enable="YES"

# No /etc/ppp/ppp.conf  a linha:

nat enable yes


# Adicionando no rc.local para inicializar no boot da máquina, edite o
arquivo /etc/rc.local e adicione:

 /usr/local/etc/rc.d/adsl.sh start

# Pronto, sempre que bootar a adsl vai inicializar.

# Renicie a maquina e pronto

P.S. Tivemos problemas com as maquinas rodando windows, no nosso caso
(Windows 2000) para
acessar paginas.
Solucao:

Alterar o valor do MTU da maquina windows.
No windows digite REGEDIT e localize

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetSevicesTcpipParametersInterf
aces
selecione a chave correspondente a sua interface e adicione um um valor do
tipo
DWORD - Renomeie para MTU e adicione o valor de 1460 em Decimal.

Pronto reinicie a maquina ...e surpresa .... FUNCIONA!!!!

Dúvidas, contato pelos e-mails dalvani@msn.com ou fernandokarl@hotmail.com



Dalvani Hanauer e Fernando Karl




Entrar em contato Enviar este artigo a um amigo Preparar para impressão Índice Topo da página


 

PrincipalBusca AvançadaEnqueteContatoTeleon Internet  
Enquetes antigas | FAQ | FreeBSD Desktop | Informacoes | Links | How To