Você precisa usar a opção -x no poudriere (verifique se eh essa mesma) para ele usar as ferramentas nativas para compilar (senão fica muito lento) Depois que o FreeBSD estiver rodando no roteador voce vai instalar os pacotes da mesma forma que faz no amd64 (depois de atualizar o repositório de pacotes)
Em seg, 4 de jan de 2016 09:32, Nicolas Wildner <nico...@tbl.com.br> escreveu: > >----- Mensagem original ----- > >De: "Otacílio de Araújo Ramos Neto" <otacilio.n...@bsd.com.br> > >Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" < > freebsd@fug.com.br> > >Enviadas: Segunda-feira, 4 de janeiro de 2016 10:10:52 > >Assunto: Re: [FUG-BR] FreeBSD no roteador WDR3600 > > > >De uma olhada no crouchet para fazer a compilação do sistema e no > poudriere > >para compilar os pacotes. > > > >Em seg, 4 de jan de 2016 09:08, Nicolas Wildner <nico...@tbl.com.br> > >escreveu: > > > >> Buenas galera. > >> > >> Estou fazendo algumas experiências com o OpenWRT em um roteador da > TP-Link, > >> modelo WDR-3600. Contudo, vi que posso buildar o FreeBSD para rodar > neste > >> cara, > >> e isto pode ser bastante interessante e gostaria de fazer alguns labs > com > >> isto[1] > >> > >> Como a idéia é fazer um router zero-conf que será entregue > pré-configurado > >> nas > >> mãos de usuários, eu pergunto: > >> > >> 1 - Consigo fazer toda a parte de build/config usando QEMU (já que este > >> cara > >> é um mips[2]) com compilação cruzada? > >> > >> 2 - Eu conseguiria com seu pequeno espaço em disco além de fazer uma > build, > >> também embutir os seguintes softwares na imagem do FreeBSD? > >> - Chat + ppp(ou outro pra conexão 3g) > >> - DNS + DHCP(pode ser com dnsmasq) > >> - OpenVPN(crucial para acesso) > >> - Zabbix client > >> - Hostapd. > >> - Serviços clássicos: ntp, ssh. > >> > >> Não que eu não possa compilar estes caras. É mais a curiosidade de saber > >> quanto > >> de disco os programas e suas libs podem vir a utilizar neste setup > >> minimalista, > >> e se > >> > >> Valeu! > >> > >> [1] - https://wiki.freebsd.org/FreeBSD/mips/TL-WDR3600 > >> [2] - https://wiki.freebsd.org/FreeBSD/MipsEmulation > >> > >> > >> Nícolas Wildner > >> Analista de Infraestrutura de TI > >> Transportes Bertolini Ltda. > >> www.tbl.com.br > >> ------------------------- > >> Histórico: http://www.fug.com.br/historico/html/freebsd/ > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > >> > >------------------------- > >Histórico: http://www.fug.com.br/historico/html/freebsd/ > >Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > Bom, o Crouchet não me será útil já que o foco dele é "boards" e não > roteadores. E fora que a lista de Supported Hardware dele não entra > mips: https://github.com/freebsd/crochet/wiki/Supported-Platforms > > Não chega a ser um problema já que o primeiro link que comentei, tem > scripts do Adrian que fazem a compilação de forma bem sucinta. > > Do poudiere, gostei da idéia. Seria basicamente criar uma jail e > usar mips como arch, certo? > > poudriere jail -c -j wrdlab -a mips -m svn -v releng/10.2 > > E pra embutir na imagem que gerei. Alguma idéia? Copiar o software > para o roteador não chega a ser um problema, mas embutir na imagem > seria um plus, visto que nosso suporte poderia "flashear" as imagens > já prontas. > > Nícolas Wildner > Analista de Infraestrutura de TI > Transportes Bertolini Ltda. > www.tbl.com.br > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd