[FUG-BR] [CFT] FreeBSD no TP-Link MR-3420 e MR-3220
Patrick Tracanelli
eksffa em freebsdbrasil.com.br
Segunda Outubro 8 17:26:53 BRT 2012
Fino hein?
Em 08/10/2012, às 17:16, Luiz Otavio O Souza escreveu:
> Boas,
>
> Pessoal, eu tenho imagens completas (ou mais que completas.. hehe)
> para os routers acima.
>
> Trata-se de um opcão barata, com suporte a USB para começar a brincar
> com FreeBSD embarcado.
>
> A porta USB permite a conexão dos mais variados dispositivos (hubs,
> audio, ethernet, wifi, mem. stick, conversores usb para ATA/SATA,
> impressoras, etc.).
>
> Os pontos negativos desse router são a memória RAM, impressionantes
> 32MB (compilar o world esta fora de questão...) e os 4MiB de memória
> flash.
>
> A memoria RAM não tem muito o que fazer, mas é o suficiente para que
> ele desempenhe seu papel.
>
> Já a limitação de espaço na flash foi resolvida utilizando o rootfs (o
> raiz - '/') num memory stick (pen drive) que também nos serve com um
> pouco de espaço para o swap (que alivia o problema da RAM).
>
> O firmware suporta os dois modelos, que só diferem no modelo do rádio:
>
> mr3220 -> ar9285 -> 150Mbps
>
> mr3420 -> ar9287 -> 300Mbps
>
> São 4MiB do firmware (que no nosso caso só contém o kernel) e mais
> 512MiB da imagem do memstick.
>
> O firmware tem o FreeBSD completo, já que eu sou muito preguiçoso para
> ficar economizando espaço.
>
> A única coisa que não funciona (ainda, estamos trabalhando nisso) é a
> configuração das vlans nas portas do switch (para filtrar vlans,
> adicionar e remover as tags, etc.). Só há suporte ao status da conexão
> nas 4 portas do switch.
>
> O kernel vem compilado com suporte a 802.11n, dummynet, ipfw,
> netgraph/pppoe, vlan e bridge. Não há outros modulos compilados (mas
> você pode compilar seus proprios módulos, caso preciso).
>
> As únicas modificações no FreeBSD foram para que ele formate as
> partições RW a cada boot, evitando problemas com os reboots.
>
> Por default o acesso é via ssh, não há interface web (isso é
> FreeBSD!), opcionalmente você também pode habilitar o bsnmp para
> monitoramento.
>
> Preciso de beta testers, alguem se habilita ? Já tenho dois rodando
> como AP's e estou instalando um terceiro como router + AP (faltou um
> detalhe pra conectar via pppoe).
>
> A imagem pode ser instalada pela interface web do roteador (não
> precisa de cabo serial).
>
> Desde que você siga as instruções o procedimento de instalação é
> seguro e os riscos de 'brickar' o router é pequeno.
>
> Uma vez instalado, você usa o FreeBSD (com dd) para voltar o firmware
> original caso preciso (os parametro de configuração, boot e calibração
> do radio são mantidos).
>
> Dmesg do router: http://pastebin.com/z10jE43A
>
> Informações úteis: http://wiki.openwrt.org/toh/tp-link/tl-mr3420
>
> As imagens estão sendo atualizadas (esqueci da if_tun... :-/) e logo
> enviarei os links.
>
> Obrigado,
> Luiz
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
--
Patrick Tracanelli
FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316601 em sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"
Mais detalhes sobre a lista de discussão freebsd