terça-feira, 26 de março de 2013

Seguro do tratado de Schengen grátis para que tem cartão platinum

Muitas vezes não sabemos de algumas vantagens que "ganhamos" junto com o cartão de crédito.
Esta eu descobri hoje: Quem possui cartão Master ou Visa Platinum  ganha o seguro de EUR$ 30.000,00 exigido pelo tratado de Schengen. Basta ter pago as passagens ou as taxas aeroportuárias (para quem usou pontos) com o cartão. Vale para o titular,  cônjuge e filhos. Para imprimir a declaração (ou carta de Schengen) para o  Visa, entre em www.visa-platinum.com  ou direto em http://www.visa-platinum.com/br/beneficios/carta-schengen_1044 . Para o Master, http://www.mastercard.com/br/platinum/schenge.html

sábado, 16 de março de 2013

Suporte ao protocolo IPv6 no TP-Link WR-841n

O OpenWrt é a melhor alternativa para se obter suporte a IPv6 em roteadores Wi-Fi de baixo custo. Este suporte se refere a estabelecermos uma conexão PPPoE para um BRAS, onde um endereço IPv6 é concedido via odhcp6 e a delegação de um prefixo para ser anunciado pela LAN, pelo 6relayd.

Há uma excelente imagem para o TP-link TL-WR1043nd foi compilada por um hacker Romeno, que se baseou no release Attitude Adjustment do OpenWRT aqui. Basta usar a opção de upgrade no firmware original. Ele possui também versões para outros roteadores, basta clicar em "Parent Directory" no link acima para verificar quais os modelos suportados.

Infelizmente o roteador que temos disponível (TL-WR841n V.7.0) não possui uma imagem compilada com IPv6, então iremos pelo caminho difícil ...
Primeiramente, há o Wiki do Openwrt para o WR841ND aqui, porém Todos os links estão desatualizados, se referem a uma versão anterior do OpenWrt. Há versão pré-compilada recente, mas sem suporte a IPv6.

Compilando a nova versão.


A minha melhor experiência foi com o uso de uma máquina virtual Virtualbox com Ubuntu 12.04, previamente utilizada para outros fins. O que tive de fazer foi acrescentar mais uma interface bridge Eth1 e aumentar a memória da VM para 1,5 GB no Virtualbox. Conectei o TP-Link na interface Eth  e acessei a Internet pelo Wi-Fi do notebook.


Receita de bolo:

Instale as dependências para o processo de compilação:
sudo su -
apt-get install git quilt build-essential binutils flex bison autoconf gettext texinfo sharutils \ 
            subversion libncurses5-dev ncurses-term zlib1g-dev gawk

Crie um diretório de trabalho e baixe as fontes SVN do projeto OpenWRT:
Para isso, volte a ser usuário não root e execute os comandos:
exit
mkdir ~/openwrt
cd ~/openwrt
svn co svn://svn.openwrt.org/openwrt/trunk/
cd trunk
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
Selecione os parâmetros específicos da plataforma:
Selecione "Atheros AR71xx/AR7240/AR913x" under "Target System".
Selecione "(TP-LINK TL-WR841N/ND)" under "Target profile"
Salve e saia.
Confira se todos os pré-requisitos foram satisfeitos:
make prereq
Compile:
make
make kernel_menuconfig
habilite o suporte IPv6
make menuconfig
Neste passo, configure em 
IPv6
   Firewall -> todas as opções
   odhcp6c
Luci 
    Collections
    Protocols - IPv6

Em outras opções, habilite o Luci (ambiente gráfico), inclusive para o RADVD.
Gere a imagem final:
make

ATENÇÃO: Não há garantias que o roteador não será "bricado", com a mesma serventia de um peso de papel após o procedimento a seguir.

Faça upload da imagem (~/openwrt/trunk/bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-factory.bin) para o TP-Link pela interface gráfica do mesmo, na opção "firmware upgrade".


Retorno ao firmware de fábrica
Para voltar ao  firmware original, baixe o arquivo do site da TP-link, descompacte-o e copie  para o diretório /tmp via wget. Precisará de um servidor http para isso, pode ser o próprio apache do Ubuntu ou, se quiser instalar um HTTP server em seu micro com Windows 7, sugiro o Sami .
Renomeie o arquivo original para tplink.bin e execute o comando:
mtd -r write /tmp/tplink.bin firmware


quarta-feira, 13 de março de 2013

Primeiro post !

Criei este blog como uma forma de documentar as "quebras de pedras"que enfrento na vida profissional e acadêmica todos os dias. É mais para uso pessoal, mas se o Google achar uma dica minha que sirva para outras pessoas, será muito gratificante.
Meus interesses são bem "nerds", indo desde experiências com o Arduíno, Android, e sistemas embarcados em geral até o tema de minha tese, de aplicações para Redes Definidas por Software (SDN).
Pretendo escrever algo sobre meus outros interesses não "nerds"(peronomutcho) como Sax e alguns livros de filosofia que o acaso acaba me trazendo.
Sobre mim, não quero falar muito. Sou um engenheiro eletricista, que começou a vida profissional fazendo um curso de eletrônica por correspondência no Instituto Universal Brasileiro aos 11 anos, fiz o curso técnico e depois engenharia eletrônica no CEFET-PR, mestrado em informática na PUC-PR, e agora me aventurando em um doutorado em paralelo ao trabalho em uma empresa de Telecom. Posso dizer que não é fácil, mas vou tocar, pois afinal é algo que dura apenas quatro anos. Até mais !