|
Como Transformar o 3com HomeConnect ADSL Modem Dual Link (3CP4130) em
Router
Ultima atualizacao: 22/10/2001.
English Version -
Italiano - Perguntas Freqόentes (FAQ)
Ι simples. Vocκ sσ precisa de um cabo
serial.
OBS1: Esse procedimento desabilita a porta
usb do modem. So eh possivel usar o modem conectando a placa de rede ou a um
hub. Conectado a um hub, varios computadores podem usar o modem ao mesmo tempo
(no maximo de 254 com a configuracao descrita aqui. eh possivel
mais.).
OBS2: Esse processo eh reversivel. No entanto, nao conte
com isso. Encare como um processo irreversivel. Mas eu tenho certeza que uma vez
router, vc nao vai querer voltar a traz. Para reverter o processo, basta fazer o
download da firmware do 3CP4130 (clique
aqui para ver a pagina do 3cp4130 na 3com) e coloca-la de volta da mesma
forma que voce fez com a firmware do 3CP4144. Eu nao fiz esse procedimento de
volta, logo nao posso garantir nada. Mas outros usuarios ja o fizeram e
funcionou. Deu um pouco de trabalho, segundo eles. Veja algumas dicas de como
voltar ao dual link no FAQ.
OBS3:
Se voce falou com algum babaca da telebrasilia, ele com certeza disse que o
modem perde a garantia se vc fizer isso. Que garantia? Esse modem nao eh
fabricado ja ha muito tempo pela 3com (clique
aqui para ver). A 3com empurrou a ponta de estoque dela pros otarios
brasileiros comprarmos. Outra coisa hilariante: um amigo meu que tinha um
modem pci encheu o saco da telebrasilia para trocarem o modem que nao funciona
em winxp. Eles finalmente trocaram por um dual link ja transformado em router!
Parece que o pessoal da telebrasilia andou acessando a minha pagina, he
he.
OBS4: Esse procedimento ja foi feito em varios modems,
inclusive o meu. Mas eu nem preciso dizer que eu nao posso dar nenhuma garantia
que ele vai funcionar. Visto que isso eh uma especie de hack/exploit, o risco eh
todo seu (do at your own risk em ingles).
OBS5: Se voce for
leigo em computadores, ou seja, nao sabe o que eh uma porta serial ou uma janela
de DOS, peca a um amigo que entenda de computadores para ajuda-lo. Tentei fazer
esse texto o mais coloquial possivel, mas eh necessario um conhecimento minimo
de computadores, alem de saber mexer no Word e navegar na Internet. Eh
necessario saber tambem montar uma rede local TCP/IP em windows. Se voce usa
algum tipo de unix, voce saca de computador suficiente para fazer esse
procedimento em unix tambem. Soh o programa de download de firmware tem que ser
rodado em emulador windows/dos.
OBS6: Se o seu problema eh somente
windows 2000/xp ou vc realmente precisa da porta usb, voce pode continuar usando
o seu dual link e baixar esses excelentes drivers de PPPoE para substituir
aquela merda de Enthernet. O nome eh RASPPPoE: home page. Ele funciona em
windows 95/98/me/nt/2000/xp Voce instala o driver como se fosse um protocolo
(tcp/ip etc). Ai usa um programinha que vem nele e cria uma conexao do dial-up
networking que funciona com seu modem dual link! Com conexao dialup vc pode usar
internet conection sharing, winproxy, etc. Mas eu garanto que nada eh tao bom
quanto ter um router.
Entre em contato comigo que ficarei feliz
em ajuda-lo se vc tiver problemas: acerola2000@ig.com.br
Agradecimentos especiais para Kueyke por compartilhar essas informacoes
valiosas.
Veja as instruηυes passo a passo:
- Cabo Serial. Olhe atrαs do modem e veja a porta serial dele. Ι
semelhate a saida serial do computador (mouse) e da saida do monitor
(vga).
O cabo que vc precisa conseguir ι um cabo macho-femea do tipo
EXTENSΓO MOUSE/VGA ou SERIAL MODEM. NΓO SERVE CABO DO TIPO
LAP-LINK! Veja o tamanho da saida serial do seu computador. Verifique se
ela eh do tamanho 9 como a do modem ou se eh maior (tamanho 25). As duas
servem. Nγo confunda com a porta paralela da impressora. A porta serial eh do
tipo macho (pinos) e a porta paralela eh femea (buracos). No modem ela eh
femea. Compre o cabo apropriado e compre um adaptador que transforma 9 em 25
se necessario.
- Firmware. Firmware eh o sistema operacional do modem. Os modems
homeconnect e officeconnect (router) tem o mesmo chipset mas tem firmwares
diferentes. Vα na pagina da 3com (http://www.3com.com/) e pegue o firmware do
officeconnect.
Va em: http://www.3com.com/ -> support for
products -> Product Support -> By Product Number -> Enter Product
Number: 3cp4144 <search> -> Get Support ou siga esse link
direto. Essa eh a pagina do seu modem apos a transformacao. Seu modem
vai virar um 3Com OfficeConnect Remote 812 ADSL Router
(3CP4144).
bld_1_1_9_4.zip
esse eh firmware mais nova. infelizmente nao consegui faze-la funcionar. o
modem conecta e fica se resetando toda a hora.
ocr812cd.exe
a firmware que vc precisa esta aqui, mas o arquivo tem 36 megas.
Voce
pode tambem baixar as documentacoes: http_filtering.pdf - ig812.pdf
- 812_cli.pdf
- releasenotes.pdf
- 812_support_info.pdf
- Upgrade. Descompacte o firmware.zip ou o ocr812cd.exe.
Voce vai ver quatro
arquivos: dl.bat - mr000100.sdl - mr010107.nac - pcsdl.exe (no caso
do ocr812cd.exe vc vai no dir ocr812\Updates) Conecte o cabo serial na sua
COM1 (primeira porta serial) e no modem. Execute numa janela de
DOS:
dl 115 mr ATENCAO! EH NORMAL ACONTECER ERROS
DURANTE O DOWNLOAD DO FIRMWARE. Repita o processo ate que nao acontecam mais
erros. Em geral da certo na primeira ou segunda tentativa. voce devera ver
isso (se der certo):
this batch
file executes PCSDL with predetermined settings/args
procedure
for SDL: 1. prepare all necessary files 2. turn OFF the card to be
SDL'ed 3. execute this bat file 4. turn ON the card to be
SDL'ed
download TARGET=mr running pcsdl with port 1 at
115200
U.S. Robotics, Inc. (c) 1993-1995 Software Download
Program Version 3.0.2
Verifying Initialization Program File: 100
%\ Verifying Operation Program File: 100 %- Establishing
Communication... Establishing Communication... Establishing
Communication... Establishing
Communication...
|
Agora desligue o modem (da eletricidade), ligue de
novo e aguarde. Voce vera:
Establishing
Communication... Establishing Communication... Establishing
Communication... Downloading Initialization Program: 100
%- Initiating Software Download... Downloading Operation Program:
100 %\ Erasing Flash ROM...
Programming
Flash ROM...
Checking
Downloaded Program CRC... Software
Download Successful!
|
Repita o processo se houver erros.
Pode ser necessario dar um reset (apagar) nas configuracoes do modem (so faca isso se for realmente necessario).
Desligue o modem, segure o botao reset, ligue o modem com o botao apertado. A
luz alert vai piscar rapido.
- Conexao via Terminal. Execute o HyperTerminal
do windows. Se vc nao o tiver, instale-o usando o cd de intalacao do
windows:
(painel de controle -> adicionar remover programas -> setup
do windows -> comunicacoes -> hyperterminal) crie uma nova conexao
com essa configuracao: Connect using: direct to
com1 configure bits per second 9600 data bits: 8 parity:
none stop bits: 1 flow control: hardware (veja a figura aqui)
Conecte-se
no modem com o hyperterminal (nao se esqueca de fechar a janela de dos que
voce executou o dl.bat!). Voce devera ver algo do tipo:
Serial Port
Initialized Initializing Timer... Verifying Board
Type... Initializing LEDs...
3Com HomeConnect ADSL Modem Dual
Link -- Version V1.0.0
Executing Application Loader --
Version V1.0.0
Maintenance?
Loading Application
File... File Name: mr010000.exe File Size: 1358721
bytes
Copying Text Section...
100% Complete
Copying
Data Section...
100% Complete
Clearing BSS
Section...
Starting "mr010000.exe"...
TCP/IP networking
software is Copyright 1988-1995, Epilogue Corporation, Albuquerque
NM, All rights reserved. IP routing software is Copyright
1993-1995, RainbowBridge Communication. Inc. Rockville MD, All rights
reserved. IPX networking software is Copyright
1994-1995, RouterWare Inc. Newport Beach CA, Unpublished - rights
reserved under the Copyright Laws of the United States. VJ TCP
Header Compression software is Copyright (c) 1989, 1991, 1992,
1993, Regents of the University of California. All rights
reserved.
3Com OfficeConnect Remote 812, V1.1.7 3Com
Corporation, Santa Clara, California The software contained in this
product is Copyright 1997-99, 3Com Corporation, Santa Clara,
California All rights reserved.
Starting up the
OfficeConnect system Executive...
Starting up OfficeConnect
Configuration process...
OfficeConnect Configuration Process
starting......
OfficeConnect starting required
processes......
OfficeConnect configuring
interfaces...... ADSL driver, dip switch set to:
0
OfficeConnect configuring networks......
OfficeConnect
Adding networks to LAN interfaces....
OfficeConnect enabling
networks on LAN interfaces....
Starting the CLI...... Command
Line Interpreter Started - Please
Wait... 3Com-DSL> |
O importante eh o prompt no final 3Com-DSL>. Se ele apareceu esta tudo bem. Espere as
luzes do modem pararem de piscar. A LUZ USB AGORA EH A LUZ ADSL. A LUZ ADSL
NAO ACENDE MAIS. As luzes PWR LAN e USB devem permanecer verdes. Se o
prompt nao apareceu ou se a luz usb (que agora eh adsl) nao ficou verde
desligue e ligue o modem. Se ligar e desligar o modem nao resolver, tente
fazer o download do firmware de novo (feche o hyperterminal
antes).
-
Configuracoes de Rede: Rode o Uninstall do software da 3com e remova
tudo que ele instalou nas configuracoes de rede. A sua configuracao de rede
devera ter:
Client for Microsoft Networks Placa de
Rede TCP/IP File and print sharing for microsoft networks
(opcional)
ATENCAO: soh remova os drivers/dispositivos da 3com.
Se voce tem mais de uma placa de rede ou tem um modem comum, nao remova os
componentes dele pois eles pararao de funcionar.
Configure o
TCP/IP: (se houver mais de um TCP/IP, configure o TCP/IP da placa de rede
que esta ligada ao modem/rede do modem)
Specific IP address:
192.168.157.x (onde x vai de 1 ate 255 exceto 100 que eh o ip do
modem). Subnet Mask: 255.255.255.0 (essa eh a mascara default do modem, mas
pode ser mudada, veja o manual do modem) Gateway: 192.168.157.100 (o seu
modem agora vai ser um gateway) DNS server: 192.168.157.100 e/ou outro(s)
de sua preferencia.
Resete o computador.
-
Configuracoes do Modem ADSL: Entre no hyperterminal de novo e no
prompt 3com-dsl> de o seguinte comando:
enable ip
forwarding
E agora crie um usuario administrador para o seu modem.
Escolha um login e uma senha que nao seje muito facil de adivinhar (ate 8
letras e numeros).
add user login password pass
onde login eh o
nome do usuario (pode ser jose, maria, etc) e pass eh a senha
dificil.
va numa janela de DOS e de ping 192.168.157.100. se houver
resposta, eh pq o modem ja ta na rede. Se o modem estiver na rede, vc pode
agora continuar a configuracao via web ou telnet, usando o login/senha que vc
criou. Se vc for mais pedreira, ou se o ping nao funcionar, continue no
terminal :).
-
Configuracao via web (recomendada): acesse o site interno do seu
modem: http://192.168.157.100/ com o seu
login e senha criados no passo anterior. voce vai ver uma paginazinha azul. se
vc saca de computador, vai brincando ai e configurando o modem. veja o que vc
tem que fazer:
OBS. ao mudar algumas configuracoes, o modem pode
resetar. isso eh normal. espere ele terminar de resetar e
continue.
configuration -> somente enable ip routing
checkado -> modify globals
configuration -> ip address
& dhcp -> add ("ip" se nao tiver nenhum) ou modify ("ip" que ja existe)
-> ip address: 192.168.157.100 ip mask: 255.255.255.0 rip:
none use this ip network as dhcp server (nao checkado) so modifique isso
ai em cima se vc souber o que ta fazendo.
configuration
-> DNS -> Enable DNS (checkado) -> Pass DNS ... from this remote site
ISP. o modem funciona agora como um servidor de
dns.
configuration -> remote sites profiles -> ISP -
modify -> Enable Remote Site (checked) PPP over ATM (PPPoA)
(selecionado) user name e password da sua assinatura adsl. voce agora
nao precisa mais de dialer nenhum. o proprio modem ja autentica. (se o vpi
e o vci estiverem diferentes, anote os valores originais antes de mudar, pois
pode ser que a sua linha adsl tenha valores nao default. se nao funcionar,
volte aos valores originais. A telemar, por exemplo, usa vci 33) VPI
0 VCI 35 Unspecified bit rate
checkado.
Modify Next>>
NAT checkado Default
workstation: 192.168.157.x (onde x eh o ip da maquina principal da
rede) isso faz com que todas as conexoes externas sejam redirecionados para
a maquina x. voce precisa disso para usar programas que precisam conectar na
sua maquina, tipo o DCC do irc, napster, morpheus, servidores de ftp, etc.
voce pode ate desabilitar o NAT, ou entao configurar as portas
individualmente, se vc souber o que ta fazendo.
use this connection as
the default gateway (checkado) RIP listen RIP version RIPv1 pass DNS
request ... (checkado)
os dois items dentro de security sao
opcionais. o primeiro eu nao sei o que eh, mas o segundo evita que alguem da
internet use suas pastas e impressoras. nao sei se eh muito util pois a
telebrasilia desabilita as portas netbios, telnet e http. pode checkar essa
ultima se quiser.
Modify next>>
IPX routing
None
Modify
clique no Save Configuration que ta a
esquerda em baixo. isso deve ser suficiente pra sua internet
funcionar.
-
Configuracao via terminal ou telnet (opcional para os punks
pedreiras): A configuracao pode ser feita via telnet, com o login e senha
criados no passo 6. Ou pode ser feita pelo terminal mesmo. Alem dos comandos
ja dados no item 6, aqui vao os comandos:
OBS1: a lista completa de
comandos do terminal/telnet estao no 812_cli.pdf.
OBS2:
essa configuracao soh deve ser feita se a configuracao via web nao funcionou,
ou se vc souber o que ta fazendo.
enable security_option remote_user
administration
esse comando habilita a configuracao via web e via
telnet, que ja deveria estar habilitada.
add
user nome password senha
adiciona
usuario administrador. isso ja foi feito no passo
6.
add ip network ip address 192.168.157.100/C frame ethernet_ii
enable yes add tftp client 0.0.0.0 enable ip
forwarding
so faca isso se o ping 192.168.157.100 nao respondeu. o
ip ja deveria estar configurado e funcionando, so faltando dar o enable, como
no passo 6.
set dhcp mode
server set dhcp server start 192.168.157.1 end 192.168.157.255 mask
255.255.255.0 set dhcp server router 192.168.157.100 set dhcp server
dns1 192.168.157.100 dns2 0.0.0.0 set dhcp server wins1 0.0.0.0
wins2 0.0.0.0 add dns server * vc ISP enable dns
se as maquinas na sua rede local nao
tiverem ip fixo, elas podem usar o modem como dhcp server.
atencao para
os parametros vpi e vci. alguns provedores usam valores nao default. (telemar
eh vci 33)
add vc ISP (adiciona a conexao isp se ela ja nao
exitir) set vc ISP ip enable ipx disable bridging
disable set vc ISP network_service ppp set vc
ISP send_name internet-user send_password 1a2b3c (aqui voce
poe o login senha do seu provedor) set vc ISP atm vpi 0
vci 35 category_of_service unspecified pcr 0 set vc
ISP address_selection negotiate set vc ISP
local_ip_address 255.255.255.255 set vc ISP nat
enable set vc ISP ip_routing listen set vc ISP
default_route_option enable enable vc ISP
o comando list vc mostra as conexoes existentes. deveria ser
algo do tipo:
Com-DSL>list
vc
VIRTUAL
CHANNELS
Name
Encapsulation Type VPI VCI
Status ISP
PPP
PVC 0 35
ENABLED default
RFC_1483 PVC 0
0 INACTIVE 3Com DL Manager
PPP
PVC 0 32
INACTIVE 3Com-DSL> |
o comando show vc ISP mostra as configuracoes. deve ser algo do
tipo:
3Com-DSL>show vc
ISP
INFORMATION FOR USER: ISP Status:
ENABLED Destination Address: Input Filter:
INRSISP.FLT Output Filter: Session Timeout:
0 Idle Timeout: 300 (D)
NETWORK
PARAMETERS: Encapsulation: PPP MTU: 1500 MAC
Encapsulated Routing: DISABLED Bridging: DISABLED IP
Usage: ENABLED Address Selection: NEGOTIATE Remote IP
Address: 255.255.255.255/C IP Routing: LISTEN IP RIP
Routing Protocol: RIPV1 IPX Usage: DISABLED IPX
Address: ffffffff IPX Routing: NONE IPX WAN Usage:
DISABLED (D) ---Press <return> or type More for more;
typ Default Route Option: ENABLED IP Source Address
Validation: DISABLED Network Address Translation Option:
Enabled NAT Default Address: 192.168.157.x (onde x eh a
maquina default) Intelligent NAT Option:
ENABLED Learn Address Dynamically using: Disabled IP RIP Routing
Policies: SPLIT_HORIZON POISON_REVERSE FLASH_UPDATE RIPV1_RECEIVE RIPV2_RECEIVE IP
RIP Authentication Key: Local IP Address:
255.255.255.255 Management IP Address: 0.0.0.0/H (D) Compression:
TCPIP (D) Connection Type: CONTINUOUS Send Name: <seu
login do provedor> Send Password: <sua senha do provedor>
ATM
PARAMETERS: Circuit Type: PVC Virtual Path Identifier:
0 ---Press <return> or type More for more; type Quit to stop
output: Virtual Channel Identifier: 35 Bit Rate:
UNSPECIFIED Peak Cell Rate:
0 3Com-DSL> |
para mudar essas configuracoes, use o comando set vc ISP <opcao>
<valor>. consulte o manual.
o comando list ip networks mostras as
redes configuradas. deve ser algo assim:
3Com-DSL>list ip
networks
CONFIGURED
NETWORKS Name Prot
Int State Type Network
Address ip
IP eth:1 ENABLED STATIC
192.168.157.100/C ISP-ip-I3 IP atm:1 ENABLED
DYNAMIC 200.181.88.0/C 3Com-DSL> |
ip eh a sua rede interna (configurada acima) e IPS-ip eh a conexao
internet.
o comando show ip network ip settings mostra as configuracoes
da rede interna. deve ser algo do tipo:
3Com-DSL>show ip network
ip settings
SHOW IP NETWORK ip SETTINGS: Interface:
eth:
1 Network
Address:
192.168.157.100/C Frame
Type:
ETHERNET_II Status:
ENABLED Reconfigure Needed:
FALSE Mask:
255.255.255.000 Station:
192.168.157.100 Broadcast
Algorithm: 1 Max Reassembly
Size: 3468 IP Routing
Protocol: NONE IP RIP Routing
Policies: IP RIP Authentication
Key: 3Com-DSL> |
Esses sao os comando basicos de configuracao do modem. Leia a
documentacao da 3com para maiores detalhes. Ha tambem um site interessante (em
espanhol) some o 812 office connect: http://kickme.to/adsl
Entre em contato comigo que ficarei feliz em ajuda-lo se vc tiver
problemas: acerola2000@ig.com.br
|