quinta-feira, 18 de novembro de 2010

WOL - Wake On LAN

O Wake On Lan, tambem conhecido por Remote Wake Up, é um padrão que permite ligar um computador de outro local através de uma ligação de rede.

As etapas de configuração a seguir descritas foram realizadas para permitir Wake On Lan em todos os estados de energia, num PC com uma motherboard Asus P5KC (adaptador de rede onboard) e com SO Windows XP.

Procedimento:
1 - BIOS "Power" secção:
» 1.1 - Definir "Power Up On PCI Device" para "Enabel".

2 - No Gerenciamento de Dispositivos do Windows XP, aceder ás propriedades do adaptador de rede "Atheros L1 Gigabit Ethernet 10/100/1000Base-T Controller":
» 2.1 - Aceder ao separador "Avançadas" e definir "Wake Up Capabilities" para "All".


» 2.2 - Aceder ao separador "Gestão de energia" e seleccionar todas as opções.
(A ultima opções liga o computador apenas quando o pacote mágico WOL é recebido. Sem esta opções seleccionada, todo o tráfego enviado para a placa de rede liga o PC.)


Agora, com esta funcionalidade activa é possível iniciar o PC, através do router com firmware dd-wrt a partir de qualquer local do mundo (desde que se tenha ligação há net, Claro!).

Nota importante: Caso tenha password na BIOS, deve desactiva-la para permitir que o computador inicie o windows XP

domingo, 3 de outubro de 2010

Acesso admin ao NetGear (ZON)

Para aceder à pagina interna do equipamento Netgear CVG834G/CBVG834G, fornecidos pela Zon/Netcabo, em vez de utilizar as credenciais normais de origem (admin/password) podemos utilizar outras que nos permitem aceder a mais menus.

Endereço de acesso - http://192.168.0.1/
Username - MSO
Password - changeme

Estive a testar este equipamento e reparei que não é possível aceder nem por telnet nem por ssh! Mesmo entrando com o user e password acima referidos no equipamento, reparei que não existe nenhum campo referente ao telnet ou ssh. Resta testar mais um pouco o equipamento para verificar se se descobre alguma coisa.

sábado, 2 de outubro de 2010

Compreensão do comando “ping”

O método que normalmente é utilizado para saber se um equipamento está atingível na rede, é o comando ping. O comando ping é um dos comandos mais utilizados na área das redes, devido a possibilitar uma triagem rápida e simples de conectividade entre equipamentos.
O comando ping recorre ao protocolo ICMP, permitindo testar a conectividade entre equipamentos (end-to-end). Em termos de analogia, o ping pode ser comparado ping-pong, devido a quando é enviado a bola para o outro lado da mesa (echo), caso esteja lá alguém envia/recebemos novamente a bola (reply).
Agora vamos compreender o comando ping:

C:\Documnts an Settings\iMartinswrt>ping 127.1.0.0

A enviar para 127.0.0.1 com 32 bytes de dados:

Resposta de 127.0.0.1: bytes=32 tempo<1ms ttl="128">

No exemplo mencionado, podemos concluir que o equipamento ao qual foi feito o ping, está atingível uma vez que obtivemos resposta. Na resposta podemos verificar novamente o IP isto porque não ouve a necessidade de haver a conversão e um endereço para ip. Podemos também constatar que o tamanho do pacote enviado para este teste, foi de 32 bytes e o tempo de demora foi inferior a 1 milissegundo. Por último temos o TTL, que significa TimeTo Life que traduzindo para português significa “tempo de vida” do pacote na rede, é um campo no cabeçalho do pacote que é decrementado cada vez que passa por um router, este campo é muito importante no
sentido de evitar que o pacote circule eternamente na rede, quando o valor do TLL atinge o 0, o pacote é destruído. Por outro lado, através do valor TTL (caso este não tenha sido alterado) é possível saber qual o sistema operativo que está a correr num determinado equipamento ao qual foi feito o ping. Para isso basta verificar o valor TTL e verificar o seu valor (em situações normais um comando ping não dá muitos “saltos” pela rede e o valor vem muito próximo do TTL
atribuído pelo SO).

  • UNIX - 255
  • Linux - 64
  • Windows -128
Nesta imagem, o que eu fiz foi um ping ao meu PC (que tem o SO Windows) e posteriormente fiz um novo ping a um equipamento da rede, mais concretamente ao meu router (e podemos verificar que o seu SO é Linux).

segunda-feira, 2 de agosto de 2010

[Pirelli DRG A223G] Acesso Admin


- Recentemente forneceram me um router que está a ser comercializado pela sapo, o Pirelli DRG A223G que após alguma verificação no seu ficheiro de configuração, verifiquei que contem um user de super-administrador. Neste guia irei explicar os passos para poder ter acesso ao modo administrador do equipamento.

Requisitos:
Pirelli DRG A223G
Notepad++ (opcional)

Procedimento:
1. Ligar o equipamento ao PC, de preferência por cabo de rede.

2. Aceder a um browser e introduzir o IP 192.168.1.1, por forma a aceder ao equipamento. Irá aparecer a janela de inicio do router onde será necessário  inserir o "Nome do utilizador" e "Palavra-passe" para poder prosseguir, relembro que o user e password por defeito são "user".


3. Agora deve aceder ao separador "Avançado" e seleccionar a opção "Ficheiro de configuração".


4. Posteriormente terá de extrair o ficheiro de configuração existente no equipamento, para isso deverá carregar no botão "Guardar ficheiro de configuração". De seguida é necessário abrir o ficheiro extraído com um editor de texto (eu normalmente utilizo o Notepad++) e localizar a palavra "susapo". Após localizar essa palavra, algures em baixo está escrito "password" e à sua frente está um código dentro de parênteses que terá de ser substituído por "&cb;gT&c2;" (não colocar as aspas). Basicamente neste ponto o que foi feito foi copiar a password do utilizador user para a do admin. Feche o ficheiro e guarde as alterações feitas.

5. Guardadas as alterações, o ficheiro deve ser enviado para o equipamento, de forma similar à que foi utilizada para o extrair. Por fim deve deixar o equipamento reiniciar e da próxima vez, o acesso a ele deve ser feito com susapo/user (user/password).

Agora verificará mais opções de configuração desbloqueadas, em comparação com o user "user".

sábado, 31 de julho de 2010

Sites com link de radios (em actualização)

Esta mensagem tem o objectivo de divulgar dois sites bastante bons no que diz respeito a links de stream de rádios, que é bastante útil para poder obter de forma fácil e rápida o link de uma determina radio e posteriormente configurar no router.

sexta-feira, 18 de junho de 2010

Router com Mbox (em actualização)

Para quem não tem um receptor com sistema Linux, e que não queira estar a desgastar o seu PC, tendo-o sempre ligado, irei explicar como colocar o Mbox a correr a partir do Router.

Requisitos:
1º- Router com 2 portas USB ou mais, já com dd-wrt.
2º- Cabo USB/RS232.
3º- Pen ou Leitor de Cartões MMC/SD.
4º- Aplicação WinSCP.


Parte 1

Depois de terem instalado o firmware no router, terá de se configurar o router para poder utilizar a Pen/Leitor Cartões, e para isso terão de fazer o seguinte:

- Na barra de endereços do browser, digitamos o IP do router (192.168.1.xx), fazemos “Enter” e de seguida abre-se a página do Painel de Control do Router.

- De seguida no separador “Services”, “USB” activamos “Core USB Support”, e depois activamos todas as opções que irão aparecer abaixo, excepto “USB Printer Support” e, no caso do meu router (ASUS WL-500gp v2) “USB 2.0 Support” (esta última se estiver activada não deixa comunicar entre o Receptor e o Router).

- Depois disto vamos ao fundo da página e fazemos “Save” e depois “Apply Settings”.

- Em “Setup”,“DDNS” introduzimos os dados da conta DNS.

-Em “Services”“Services” activammos a opção “Secure Shell” (só mesmo activar (Enable) e deixem ficar o resto conforme aparece).
-Em “Security” desactivem a “Firewall”
-Em “NAT/QOS” abrir a porta do router que vai dar acesso ao Mbox (na maioria dos casos, como se sabe, utilizam a 12000, mas isto varia de Peer para Peer).
-Em “Administration” activar a opção “JFFS2 Support” e não mexer em mais nada.


Parte 2

Agora estamos prontos para começar a configuração para a ligação da Pen/Leitor de cartões ao router.
- Em 1º lugar, vamos formatar a Pen/Cartão de Memória no sistema FAT16/32 ou ext2/ext3 (o mais aconselhado será mesmo ext2/ext3 por ser formato padrão do Linux).
- Vamos precisar de 2 ficheiros, para mais á frente introduzir juntamente com os ficheiros do Mbox na Pen/Cartão
1º- ficheiro usbserial.o
2º- ficheiro pl2303.o (este é o que utilizo, pois o adaptador usb/rs232 é da “Prolific”)
ou
3º- ficheiro ftdi_sio.o (este de certeza que é para outra marca de adaptador)

Podem baixar o ficheiro seguinte, que contém ainda outros ficheiros que poderão ser úteis no caso de outros adaptadores. Ficheiro aqui.

De seguida copiamos todo o conteúdo do Mbox para dentro da Pen/Cartão, mais os 2 ficheiros mencionados acima.

- Agora vamos introduzir a Pen na porta “USB” do Router.
- Introduzir de seguida o Cabo USB/RS232 que já pode estar conectado ao Receptor.


Parte 3

- Se não tiverem, baixar o programa “WinSCP” pois iremos precisar dele para comunicar com o router, e aí podermos substituir, modificar e analisar os ficheiros do Mbox(Pen).
- depois de instalado, abrimos o “WinSCP”
- em “Host Name” pomos o IP do Router (192.168.1.xxx)
- em “Port Number” fica a porta 22
- em “user name”root
- em “Password” tem de ser a Password do router que foi definida inicialmente.
- em “File Protocol” escolhemos “SCP”
Agora é só fazer “Login” e meter aí a tal Password do router (possivelmente irão aparecer depois 2 avisos de “erro”, fazer sempre “OK”)
- estamos agora dentro do directório do Router.
- vamos á pasta “/mnt” e já tem de aparecer os ficheiros do Mbox

Parte 4

- Vamos agora, no “Ambiente de Trabalho” do vosso PC, abrir um documento de texto, para criar-mos um ficheiro de arranque que irá ser colocado em “/mnt”(ver imagem acima).
Abrimos o documento de texto, e colocámos lá o seguinte:
cd /mnt
insmod /mnt/usbserial.o // no fim é um ó e não um zero
insmod /mnt/pl2303.o //no fim é um ó e não um zero
./mbox-2.4.openwrt /mnt/mbox.cfg &

Guardamos como “startup” e fechamos o documento de texto, e no “WinSCP” -> “/mnt”, arrastamos para lá esse ficheiro “startup”.

Depois nesse mesmo ficheiro, já dentro de “/mnt”, clicar com o lado direito do rato, e vamos renomear (rename) esse ficheiro, retirem-lhe só a extensão “.txt”, e pronto, está preparado.


Parte 5

Agora vamos abrir o programa “Mbox Control Center” no nosso PC, mas antes, e para que este programa possa comunicar com o Mbox no Router, vamos alterar a linha “Z” no Mbox.cfg que está no router através do “WinSCP”, clicar 2 vezes no ficheiro “mbox.cfg” e alterar as linhas abaixo .
Pomos então essa linha da seguinte maneira:
Z: { 13 01 } { 192.168.1.xxx 8000 } (Aqui é o IP do Router + a porta de comunicação que por defeito no MCC está a 8000)

Agora vamos modificar a linha “S” no mbox.cfg para termos comunicação do mbox para o receptor.
S: { /dev/usb/tts/0 115200 }
É exactamente assim que deve ficar esta linha.
Modificar também as linhas “T” e “K”:
T: { /mnt/ }
K: { /mnt/ }
E aqui, no mbox.cfg, não é necessário alterar mais nada.
No Cwshare.cfg, também não se mexe.
Na parte “Definições” do “MCC”, pôr conforme (brevemente colocarei imagem):


Parte 6

Agora com o Mbox Control Center aberto, vamos em “Telnet”, (automaticamente o programa introduz o “Login” e a “Password”, e estamos prontos para fazer arrancar o Mbox.
-então para isso seguimos estes passos escrevendo o seguinte:
cd /mnt
./startup
A partir daqui, poderemos ver o Mbox a arrancar
-vamos então para a Aba “Mbox-Trace” onde veremos a comunicação com os “Peers” a ser efectuada.
damos cerca de 30 segundos até pegarmos no comando do receptor e de vez em quando mudar de 1 canal para outro, até
vermos a aparecerem as tão desejadas CW0 e CW1 (flores).

sábado, 12 de junho de 2010

Comandos Linux e Seus Significados

Busybox - lista os comandos activos/validos para aquele equipamento.

uname -a - descrições do equipamento
df - Ver as partições da flash

free - visualizar o uso da memoria.
ps - visualizar o uso da memoria por cada processo.
top - visualizar em tempo real os consumos de cpu, memoria, etc.

ifconfig - caracteristicas das interfaces (LAN, WAN, WIFI, etc)
route - tabela de encaminhamento de trafego


getty

quarta-feira, 19 de maio de 2010

Desbloquear D-Link DVA-G3170i

- Este guia explica os procedimentos para desbloquear o equipamento D-Link DVA-G3170i, possibilitando assim o seu uso num outro fornecedor de acesso à Internet (ISP) que não a Sapo/PT.

Requisitos:
D-Link DVA-G3170i
Frimware Alterado - DVA G3170i v1.20 GPL
Frimware Alterado (Link Alterantivo) - DVA G3170i v1.20 GPL

Procedimento:
1. Ligar o equipamento ao PC, de preferência por cabo de rede.

2. Aceder a um browser e intoduzir o IP 192.168.10.1, por forma a aceder ao equipamento. Irá aparecer uma nova janela a solicitar o "Nome do utilizador" e "Palavra-passe", caso não as tenha alterado anteriormente basta colocar "admin" em ambos os campos.



3. No menu do equipamento, devemos seleccionar o separador "Maintenance" e posteriormente a opção "Firmware Update". Nesta pagina devemos carregar no botão "Escolher ficheiro" de forma a poder localizar o firmware alterado, que foi previamente descarregado. Por fim carregamos no botão "Update"e aguardamos que o processo conclua.


4. Nesta altura o equipamento já esta apto para funcionar em qualquer ISP xDSL.
Para concluir deve aceder novamente às configurações do equipamento e atribuir os dados de acesso, ou seja, o "utilizador" e "palavra chave" que foi fornecido pelo seu ISP.

sábado, 3 de abril de 2010

Significado das cores da placa huawei e220

Placa Huawei E220 (HSDPA)

- LED Desligado e sem qualquer cor :O equipamento está desligado.

- LED Verde piscando duas vezes a cada 3 segundos: O equipamento está ainda a tentar registar-se na rede, ou não há rede disponível. Geralmente isto acontece nos 1ºs segundos após a ligação do equipamento à porta USB do PC (e quando este está ainda a reconhecer o equipamento). Nesta fase não é possível ainda realizar a ligação sendo necessário aguardar apenas mais alguns segundos até a luz estar a piscar apenas uma só vez.

- LED Azul piscando uma vez a cada 3 segundos: O equipamento está registado com sucesso na rede 3G/3.5G. Nesta fase o equipamento não está ainda ligado à Internet mas o cliente poderá realizar a ligação quando bem entender. Basta apenas clicar 2 vezes para efectuar a ligação.

- LED Verde piscando apenas uma vez a cada 3 segundos: O equipamento está registado com sucesso na rede GPRS/2.5G. Nesta situação o equipamento deve ter tentado registar-se em 3G e não conseguiu pelo que registou-se na rede 2,5G/GPRS (nesta situação não deverá haver rede 3G no local onde se encontra) Nesta fase o equipamento ainda não está ligado à Internet mas poderá ser realizada a ligação à rede 2.5G/GPRS. Basta apenas clicar 2 vezes para efectuar a ligação.

- LED Verde fixo: Ligado à Internet na rede 2,5G/GPRS.

- LED Azul fixo: Ligado à Internet na rede 3G/UMTS.

- LED Azul Claro fixo: Ligado à Internet na rede 3.5G/HSDPA.

quinta-feira, 1 de abril de 2010

Comando vi (editor de texto)

O comando "vi" é frequentemente utilizado na configuração de um router com firmware baseado em linux. Este comando permite de forma facil editar o conteudo de texto de um ficheiro, normalmente necessario para configurar uma rede (IP, gateway, DNS, etc.), atraves de aplicações que permitem establecer acesso por porta Serie, telnet, ssh, etc., como por exemplo o conhecido "Putty".

Para gravar e sair » Esc seguido de ":wq" e Enter.
Para sair sem gravar » Esc seguido de ":q" e Enter.

quarta-feira, 31 de março de 2010

Configurações de Operadores

As placas de banda Larga Móvel necessitam de configurações para poderem funcionar de forma correcta, ou seja, não basta ter um modem 3g desbloqueado e introduzir um cartão de BL de uma operadora para poder começar logo a usufruir do serviço de acesso à Internet. A configuração mínima prendesse com a definição do APN (Nome do Ponto de Acesso) do operador correspondente ao cartão.

A Lista de APN's dos Operadores Nacionais (PT):

* Kanguru
APN ->
myconnection

* Kanguru fixo
APN ->


* Optimus 3G/HSDPA
APN ->
umts

* Vodafone
APN -
> m2m.vodafone.pt net2.vodafone.pt internet.vodafone.pt

* Zon
APN -
 internet.zon.pt

* TMN
APN -
 internet
Numero de destino - *99#

* Lyca
APN - 
data.lycamobile.pt
Numero de destino - *99#
User - lmtp
Pass - plus

Definições de cofigurações:

APN - Acess Point Name
IP - Internet Protocol
DNS - Domain Name System
Authentication Protocol (CHAP ou PAP)
WINS - Windows Internet Name Service

Desbloquear Modem 3G (Hauwei e220)

- Neste guia vou explicar os procedimentos para desbloquear o modem 3G hauwei e220.

Requisitos:
Placa Hauwei E220
PC a Correr Windows (XP de preferência)
E220Update-11.117.10.00.00.B268.exe
E220-SimLock-UnLock.exe
HxDen.zip
qmat-432.zip

Procedimento:
1. Ligar a placa ao PC, e caso a mesma ainda não esteja instalada devem deixar o processo de instalação decorrer até terminar a instalação.


2. Executar o "E220Update-11.117.10.00.00.B268.exe", com a finalidade de verificar se o PC detecta a placa assim como a porta COM que está associada à placa.(Caso verifiquem que a versão actual da placa é inferior à da aplicação, poderão fazer a actualização).
Caso não efectuem a actualização, carregar no cancelar para fechar a janela.


3. Executar o "qmat" e seleccionar as opções "Hardware Forensics" seguido de "Use Mobile Ports". Na nova janela aberta (QC Com Diag Window) devemos definir a porta COM associada à placa e carregar no botão "Send Cmd". Por fim na mesma janela alteramos a opção onde diz "Standard Mode" para "Read EFS" e clicamos no botão 'Lets Go' para gerar um ficheiro que devemos guardar.



4. Com base no ficheiro anteriormente gerado e guardado, executamos a aplicação "HxD" e carregamos esse mesmo ficheiro. Carregamos em "Search" seguido de "Find", uma nova janela aparecerá onde teremos de introduzir "5364" no campo "Search for:", alterar o "Datatype" para "Hex-values" e carregar "ok".


Os números que estão dentro do rectângulo vermelho são os números correspondentes ao código de desbloqueio da placa.

5. Para finalizar o processo de desbloqueio da placa, executamos a aplicação "E220-SimLock-UnLock" onde deveremos introduzir o código obtido no ponto anterior e carregamos em "OK".


Se todo tiver corrido conforme aqui procedimental, actualmente têm a placa desbloqueada e apta a receber qualquer cartão SIM de Internet.


dcfiles

quarta-feira, 10 de março de 2010

D-Link DVA-G3170i - Menus ocultos

O actual equipamento fornecido pela PT (D-Link DVA-G3170i), contem alguns menus de configuração ocultos são eles:

http://192.168.10.1/ADVANCED/ad_stun.htm
http://192.168.10.1/ADVANCED/ad_provisioning.htm
http://192.168.10.1/ADVANCED/ad_snmp.htm
http://192.168.10.1/ADVANCED/ad_tr069.htm
http://192.168.10.1/ADVANCED/ad_portmap.htm
http://192.168.10.1/ADVANCED/ad_setfirewallanddmz.htm

sexta-feira, 29 de janeiro de 2010

D-Link DVA

DVA-G3170i/PT # uname -a
Linux (none) 2.4.31-Danube-3.3.0-G0432V33_BSP #1 Fri Nov 13 11:35:26 CET 2009 mips unknown

DVA-G3170i/PT # cat /proc/cpuinfo
system type : DANUBE
processor : 0
cpu model : unknown V4.1
BogoMIPS : 222.00
wait instruction : no
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : yes
VCED exceptions : not available
VCEI exceptions : not available

DVA-G3170i/PT # cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 27942912 26931200 1011712 0 2961408 8605696
Swap: 0 0 0
MemTotal: 27288 kB
MemFree: 988 kB
MemShared: 0 kB
Buffers: 2892 kB
Cached: 8404 kB
SwapCached: 0 kB
Active: 5728 kB
Inactive: 5656 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 27288 kB
LowFree: 988 kB
SwapTotal: 0 kB
SwapFree: 0 kB

DVA-G3170i/PT # cat /proc/modules
ip_stun_func 13504 0 (unused)
ipt_string 4496 0 (unused)
ifresetcnt 880 0 (unused)
wlan_scan_ap 9868 0 (unused)
wlan_scan_sta 11292 0 (unused)
wlan_acl 2828 1
wlan_wep 4396 0 (unused)
wlan_tkip 11292 3
wlan_ccmp 6220 0 (unused)
wlan_xauth 380 0 (unused)
ath_pci 142224 1
ath_rate_atheros 53496 0 [ath_pci]
wlan 206400 1 [wlan_scan_ap wlan_scan_sta wlan_acl wlan_wep wlan_tkip wlan_ccmp wlan_xauth ath_pci ath_rate_atheros]
ath_dfs 31148 0 [ath_pci]
ath_hal 405328 1 [ath_pci ath_rate_atheros ath_dfs]
drv_vmmc 110136 5
drv_tapi 134780 10 [drv_vmmc]
drv_mps 50368 0 [drv_vmmc]
drv_led 8512 2

DVA-G3170i/PT # cat /proc/devices
Character devices:
1 mem
2 pty/m%d
3 pty/s%d
4 ttyS%d
5 cua%d
10 misc
90 mtd
105 ifx_mei
107 dsl_cpe_api
108 ppp
122 ifx_tapi (vmmc)
128 ptm
136 pts/%d
162 raw
245 LED
247 ifx_mps
248 danube-port
249 danube_rcu
250 dma-core
251 danube_pmu
252 danube_cos_bcu
253 wdt
254 ssc

Block devices:
7 loop
31 mtdblock

DVA-G3170i/PT # iwconfig
lo no wireless extensions.

Warning: Driver for device eth0 has been compiled with an ancient version
of Wireless Extension, while this program support version 11 and later.
Some things may be broken...

eth0 ESSID:off/any Nickname:""
NWID:8 Channel:8 Access Point: Not-Associated
Bit Rate:2.14745 Gb/s Sensitivity:0/0
RTS thr:off Fragment thr:off
Encryption key:
Power Management:off

wifi0 no wireless extensions.

br0 no wireless extensions.

ath0 IEEE 802.11g ESSID:"XXXXXXXXXX"
Mode:Master Frequency:2.417 GHz Access Point: 00:22:B0:XX:XX:XX
Bit Rate:0 kb/s Tx-Power:16 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:AAAA-BBBB-CCCC-DDDD-EEEE-FFFF-0000-1111 [2] Security mode:open
Power Management:off
Link Quality=23/94 Signal level=-75 dBm Noise level=-98 dBm
Rx invalid nwid:33 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

nas1 no wireless extensions.

ppp0 no wireless extensions.