Re: [FUG-BR] Falha no carregamento de lista de pacotes - "Unable to retrieve package information."

2018-03-15 Por tôpico Luiz Otavio O Souza
2018-03-15 16:30 GMT-03:00 Paulo Henrique:
> Saudações a todos,
>
> Estou deparando-me com um problema no PFsense, onde o Package manager não
> carrega a lista de pacotes disponíveis.
> Através de pesquisa na internet, observei que o problema é recorrente e
> entre os fatores que faz o problema ocorrer é o pkg não conseguir acesso ao
> endereço srv:pkg.pfsense.org que redireciona para os servidores
> files01.netgate.com e files00.netgate.com informando que não há rota para o
> mesmo.
> Entre as recomendações sugeriram usar os DNS da google porém mesmo
> efetuando as alterações o problema persisti.
> Já testei com os dois brasch disponiveis, a versão 2.4.2 e a 2.3.5 e ambas
> as versões o problema acontece.
> Já editei a opção System / Advanced / Networking / Prefer to use IPv4 even
> if IPv6 is available para usar preferencialmente o IPv4 sobre o IPv6.
> Usando o comando host, tanto usando os servidores DNS da empresa como da
> google resolve e retorna a resposta, como se segue abaixo.
>
> Usando os DNS da empresa
> bash-4.3$ host -t srv _https._tcp.pkg.pfsense.org
> _https._tcp.pkg.pfsense.org has SRV record 10 10 443 files00.netgate.com.
> _https._tcp.pkg.pfsense.org has SRV record 10 10 443 files01.netgate.com.
>
> Usando os DNS da google.
> bash-4.3# host -t srv _https._tcp.pkg.pfsense.org
> _https._tcp.pkg.pfsense.org has SRV record 10 10 443 files01.netgate.com.
> _https._tcp.pkg.pfsense.org has SRV record 10 10 443 files00.netgate.com.
>
> Alguma sugestão que possa resolver esse problema ? ou alguém mais está
> passando por estas mesmas dificiuldades.
>

Isso só acontece comigo quando eu estou na minha rede de testes onde o
IPv6 não tem conexão upstream.

Como geralmente estou no console, eu faço assim:

$ ifconfig xxxN inet6 ifdisabled

Eu ainda não testei com a opção de preferir ipv4 sobre ipv6, mas
deveria funcionar também.

Quanto ao DNS, não há qualquer problema, o pkg.pfsense.org não tem um
registro A (ou ) apenas SRV.  Você não vai conseguir pingar ou
conectar mas o pkg vai funcionar.

Como você esta rodando o pkg ai ? Já tentou no console ?

-l
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Bind.

2016-11-01 Por tôpico Luiz Otavio O Souza
2016-10-30 3:11 GMT-02:00 Nenhum_de_Nos:
>
>
> On October 28, 2016 4:27:05 PM GMT-03:00, Luiz Otavio O Souza wrote:
>>2016-10-28 15:15 GMT-02:00 Ricardo Ferreira:
>>> Aqui deixei o BIND apenas como autoritativo. Como recursivo vá de
>>unbound e
>>> se possível implemente DNS Anycast distribuindo-os ao longo de sua
>>rede. O
>>> usuário vai ficar grato. Estou tentando construir uma versão
>>embarcada
>>> usando Cubieboard apenas para levar o DNS o mais próximo possível do
>>> usuário.
>>
>>Cubieboard2 (com ethernet gigabit) ou algo como a ODROID-C1+
>>
>>Foge de fast ethernet. A fast ethernet na rpi é um adaptador
>>usb->ethernet ('nuff said), na cubieboard1 a performance é terrivel...
>>
>>A Cubieboard[1|2] (e a maioria dos SoCs da Allwinner) tem um suporte
>>excelente no FreeBSD, muitos inclusive com imagens oficiais.
>>
>>Luiz
>
> Luiz,
>
> Tem recomendação de placa desse tipo mas com 2 ou 3 eth decentes?
>
> Tentei migrar meu roteador soekris pra rpi2. Se não fosse as eth usb, teria 
> dado certo blz.
>

Matheus,

No momento só MIPS, ERL (principalmente, com 3 portas giga) e outros
roteadores mais baratos, mas no caso dos roteadores normalmente são
menos interfaces físicas e uma das portas conectadas a um switch (como
você já conhece).

ARM tem a BPi-R1 mas ainda sem suporte ao switch, tem a clearfog
também, mas nem driver de rede tem...

Alguém pode tentar convencer o manu ou o jmcneil a finalizar o suporte
da BPi-R1. Eles comem os SoCs Allwinner de café da manhã.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Bind.

2016-10-28 Por tôpico Luiz Otavio O Souza
2016-10-28 15:15 GMT-02:00 Ricardo Ferreira:
> Aqui deixei o BIND apenas como autoritativo. Como recursivo vá de unbound e
> se possível implemente DNS Anycast distribuindo-os ao longo de sua rede. O
> usuário vai ficar grato. Estou tentando construir uma versão embarcada
> usando Cubieboard apenas para levar o DNS o mais próximo possível do
> usuário.

Cubieboard2 (com ethernet gigabit) ou algo como a ODROID-C1+

Foge de fast ethernet. A fast ethernet na rpi é um adaptador
usb->ethernet ('nuff said), na cubieboard1 a performance é terrivel...

A Cubieboard[1|2] (e a maioria dos SoCs da Allwinner) tem um suporte
excelente no FreeBSD, muitos inclusive com imagens oficiais.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Pfsense virou uma senzala..

2016-08-27 Por tôpico Luiz Otavio O Souza
2016-08-27 3:30 GMT-03:00 Gustavo Freitas:
> Queria entender onde foi a falta de respeito no tópico uFW para galera
> ser excluída..
> Será que foi vc Luiz ou Jim ? diz ai.. É proibido discordar agora do
> projeto pfsense
> e da netgate ?

Nem eu e nem nem o Jim. Houve sim um erro naquela thread que afetou
alguns usuários do grupo, um colega de trabalho, achou nossa discussão
acalorada demais, longa demais e perdeu o 'final feliz' na tradução e
acabou banindo vários usuários (a paciência no antigo continente não é
tão grande quanto aqui...).

Eu vou restaurar o acesso dos usuários afetados.

Agora dai, pessoas que nem estavam banidas postarem alusões ao
nazismo, a senzalas, sinto muito... não posso acreditar que é dessa
forma que queremos resolver o problema.

Luiz
PS: A FUG-BR não é o local adequado para tratar essa questão, que é no
mínimo off-topic aqui
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Pfsense virou uma senzala..

2016-08-26 Por tôpico Luiz Otavio O Souza
2016-08-26 21:40 GMT-03:00 Thiago Gomes:
> Amigos,
>
> Junto com capitão do mato, estão excluindo do grupo vários colegas.
> Inclusive eu fui banido do grupo do facebook Pfsense Sysadmin e
> Pfsense BR por apenas discordar de certas atitudes.. Colegas como
> Marcio Antunes, Gustavo Freitas, Paulo Bandeira e Daniel Carvalho..
>
> Acho muito interessante é membros aqui brasileiros deixar esse Jim
> fazer isso... Será que eles concorda ou se abrir a boca é demissão ?

Tiago,

Você pode conversar, contribuir, ajudar, pode discordar a vontade,
pode argumentar, pode solicitar suas alterações e features, mas tente
demonstrar algum respeito.

Seu email (assim como vários comentários desnecessários nesses últimos
tempos e não apenas o seu) é um insulto por si... senzala ? capitão do
mato ?

Sinto muito, mas nesses casos eu não só concordo como faço questão.

Luiz
PS: opnião pessoal




>
> Segue o link do qual foi excluidos os colegas e tire suas conclusões.
>
> http://imgur.com/a/jG7LH
>
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] BSDCon Brasil 2015

2015-10-13 Por tôpico Luiz Otavio O Souza
2015-10-12 13:59 GMT-03:00 Danilo Egea Gondolfo:
> Galera, a BSDCon Brasil foi fantástica! Foi ótimo poder conhecer
> pessoalmente os camaradas depois de mais de 10 anos participando da
> comunidade FreeBSD.
>
> Queria agradecer de coração ao pessoal que organizou o evento. Já fui
> organizador de alguns pequenos eventos de software livre aqui no Paraná
> (FLISOL) e sei que dá muito trabalho. Eu sei que organizar a BSDCon Brasil
> não foi fácil. Então, novamente, agradeço de coração o empenho dos
> organizadores!
>
> Grande abraço e nos vemos na próxima BSDCon Brasil (ou antes, sei lá! haha)!
>
> Danilo.

Só posso engrossar o coro aqui para dizer que o evento foi realmente fantástico!

Tivemos algumas faltas importantes de pessoas da nossa comunidade (o
Patrick e o Gondim), mas queria agradecer a todos que compareceram.

A conferencia foi unica em termos da proximidade que proporcionou
entre os participantes.

Obrigado Vinicius e Lucas pelo tempo que vocês dedicaram a organização
do evento e pela recepção que vocês deram a nós visitantes.

Até a próxima!

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] lock order reversal

2015-10-12 Por tôpico Luiz Otavio O Souza
On 9 October 2015 at 08:44, Otacílio wrote:
> Caros
>
> Gerei uma imagem para a minha beaglebone utilizando o crochet. Só que de vez
> em quando eu recebo uma mensagem de lock order reversal como a seguinte:
>
> lock order reversal:
>  1st 0xcd363f50 bufwait (bufwait) @ /src/FreeBSD/sys/kern/vfs_bio.c:3344
>  2nd 0xc3224400 dirhash (dirhash) @
> /src/FreeBSD/sys/ufs/ufs/ufs_dirhash.c:281
> KDB: stack backtrace:
> lock order reversal:
>  1st 0xcd363f50 bufwait (bufwait) @ /src/FreeBSD/sys/kern/vfs_bio.c:3344
>  2nd 0xc0842e68 kernel linker (kernel linker) @
> /src/FreeBSD/sys/kern/kern_linke r.c:552
> KDB: stack backtrace:
> db_trace_self() at db_trace_self
>  pc = 0xc062ddb0  lr = 0xc0242ff8 (db_trace_self_wrapper+0x30)
>  sp = 0xdd1b6580  fp = 0xdd1b6698
> db_trace_self_wrapper() at db_trace_self_wrapper+0x30
>
> Do que eu pesquisei na Internet encontrei essa descrição
>
> https://www.freebsd.org/doc/faq/troubleshoot.html#idp59178576
>
> de que é uma mensagem de um framework informando que um deadlock pode ter
> acontecido. Eu gostaria que alguém me dissesse se preciso ficar preocupado
> com isso e, caso não, qual o caminho das pedras para o arquivo de
> configuração do Kernel que o crochet usa para a beaglebone para que eu possa
> desativar isso lá.
>

Otacilio,

Não necessariamente esse aviso quer dizer que um deadlock pode ter
acontecido, mas sim que ele 'poderia' acontecer:

It is possible to get false positives, as witness(4) is conservative.
A true positive report does not mean that a system is dead-locked;
instead it should be understood as a warning that a deadlock could
have happened here.

Alguns desses warnings não representam um problema (falso positivos).

Você não precisa se preocupar com isso, isso é normal no -current (os warnings).

Desabilite as opções de debug no kernel e você não vera mais esses
warnings (além de obter uma performance muito melhor).

Para isso comente as seguintes opções no arquivo de configuração do kernel:

options INVARIANTS  # Enable calls of extra sanity checking
options INVARIANT_SUPPORT   # Extra sanity checks of
internal structures, required by INVARIANTS
options WITNESS # Enable checks to detect
deadlocks and cycles
options WITNESS_SKIPSPIN# Don't run witness on
spinlocks for speed

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problema sério com link aggregation LACP no FreeBSD 10.2-RELEASE

2015-09-17 Por tôpico Luiz Otavio O Souza
2015-09-15 6:28 GMT-03:00 Marcelo Gondim:
> Olá meus amigos,
>
> Não sei se sou azarado ou o que. Um ano atrás tive problemas com as
> interfaces Intel X520-SR2 que do nada elas morriam e eu tinha que ficar
> dando down e up pra elas voltarem à vida. Fiquei mais de 1 ano com esse
> problema. Tentei as listas e cheguei à fazer até um PR e nada. Um belo dia
> atualizei o router no STABLE e pronto, problema resolvido. O que foi feito
> não faço ideia mas resolveu depois de 1 ano de sofrimento de ter trocado
> todo o hardware e achando que era temperatura interna da X520-SR2.
>
> Patrick até tentou me ajudar nessa época mas o jeito foi deixar um script
> testando e levantando a interface sempre que caía. Pura gambiarra, coisa
> feia de se ver em um sistema.  rsrsrsrsrs
>
> Estava eu usando o router funcionando no 10.1-STABLE r281235 e aí então
> resolvi passar o mesmo para o FreeBSD 10.2-RELEASE-p2 devido às melhorias da
> 10.1 para a 10.2 e mais uma vez me decepcionei com o sistema.
>
> Eu tenho 2 laggs nesse router e depois que atualizei, quando chegava no
> horário de pico e subia o tráfego nesses laggs, simplesmente meu load subia
> pra 40.x à 53.x, minha sessão BGP de um desses laggs com a operadora caía e
> levantava de 5 em 5 minutos me gerando grande problema aqui no provedor.


A partir dessa revisão que você colocou (r281235) houveram apenas 3
commits no if_lagg.c:

https://svnweb.freebsd.org/base/stable/10/sys/net/if_lagg.c?view=log

Isso se o problema for realmente no lagg e não em algum outro ponto do
sistema (driver da placa de rede, etc, etc, etc).

Sei que é difícil testar em produção, mas se você pudesse verificar
qual desses commits introduziu o problema que esta vendo isso seria
ótimo!

[]'s
Luiz



>
> Nos logs ficavam aparecendo:
>
> /var/log/messages:Sep  9 19:21:43 rt01 kernel: igb5: Interface stopped
> DISTRIBUTING, possible flapping
> /var/log/messages:Sep  9 19:21:44 rt01 kernel: igb4: Interface stopped
> DISTRIBUTING, possible flapping
> /var/log/messages:Sep  9 19:27:01 rt01 kernel: igb5: Interface stopped
> DISTRIBUTING, possible flapping
> /var/log/messages:Sep  9 19:27:01 rt01 kernel: igb4: Interface stopped
> DISTRIBUTING, possible flapping
> /var/log/messages:Sep  9 19:29:13 rt01 kernel: igb5: Interface stopped
> DISTRIBUTING, possible flapping
> /var/log/messages:Sep  9 19:29:14 rt01 kernel: igb4: Interface stopped
> DISTRIBUTING, possible flapping
> /var/log/messages:Sep  9 19:46:10 rt01 kernel: igb5: Interface stopped
> DISTRIBUTING, possible flapping
> /var/log/messages:Sep  9 19:46:11 rt01 kernel: igb4: Interface stopped
> DISTRIBUTING, possible flapping
>
> Aí pensei comigo... estava tudo funcionando e não vou cometer o mesmo erro
> que cometi com a X520-SR2. Voltei para o 10.1-STABLE r281235 e pronto! Tudo
> voltou à funcionar como era antes. Assim fica difícil confiar na
> estabilidade e robustez de um sistema. Só Deus sabe agora quando que isso
> será resolvido no sistema. 1 ano? 2 anos? Bem, vou começar à pensar em algo
> como Juniper porque pelo menos vou poder cobrar de alguém quando isso
> acontecer. Uns anos atrás saí do Linux para FreeBSD porque este resolveu
> meus problemas, coisas que o Linux não me atendia mas que agora está me
> deixando chateado com essas coisas. Saí do problema do ksoftirq do Linux
> para outros problemas de instabilidade no FreeBSD.
>
> Querem ver outra coisa feia que desde o FreeBSD 10.0 existe e já tem PR, já
> comentei na freebsd-stable? Tudo bem que pode não afetar o sistema mas já
> acertaram na CURRENT faz tempo, pelo menos foi o que me disseram na lista. É
> uma coisa feia demais para um sistema tão bem trabalhado:
>
> Experimentem fazer:
>
> # ipfw table 100 add 0.0.0.0/8
>
> Agora o resultado:
>
>  # ipfw table 100 list
> ::/8 0
>
> iptables pode ser estranho ou difícil de aprender mas nunca vi algo assim
> nele. Venho desde o FreeBSD 10.0 falando na lista sobre isso e cá estamos no
> 10.2 e continua esse bug horrendo.
>
> Bem eu abri o PR sobre o problema do LACP e agora vamos ver quando que isso
> vai ser resolvido porque ao meu ver isso é sério e muita gente usa lagg no
> sistema e com certeza é um problema porque voltei a versão e tudo
> normalizou. Fiquei 3 dias com esse problema me ferrando, para não dizer
> outra coisa, aqui no provedor.
>
>  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203031
>
> Desculpem o desabafo mas puts essa me deixou chateado demais com o sistema,
> ainda mais pela importância que ele tem para o meu negócio hoje.
>
> Gondim
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problema sério com link aggregation LACP no FreeBSD 10.2-RELEASE

2015-09-17 Por tôpico Luiz Otavio O Souza
2015-09-15 11:59 GMT-03:00 Marcelo Gondim:
> Opa Danilo,
>
> Pois é e a única coisa que tenho é a revisão que funciona perfeito no
> 10.1-stable. Não sei se é simples achar a mudança entre as versões que
> saíram mas algo mudou nesse meio do caminho destruiu meu cenário.
>
> Outra recente também que descobri e que sofri por muito mas muito tempo. Não
> sei se lembram dessa thread [1] que abri em abril do ano passado.
> Sabe qual era a solução desse problema?
>
> Colocar um simples: gateway_enable="YES" no /etc/rc.conf
>
> Ou seja, mesmo colocando o net.inet.ip.forwarding=1 se você não colocar essa
> instrução no rc.conf e mandar criar uma vlan, simplesmente seu roteamento
> para completamente. Só reiniciando a máquina. Agora me diga porque o
> roteamento para de funcionar quando faço um ifconfig vlanX create se eu não
> tiver o gateway_enable no rc.conf? Onde que isso está escrito? Fiquei meses
> com esse problema e agora não tenho mais.
>
> Pior é que os caras que me responderam isso na lista acham que isso não é um
> bug. Só teve 1 que achou que era um bug. Não faz sentido algum isso.
> Podem fazer esse teste. Peguem um FreeBSD 10.x coloquem 2 interfaces de rede
> pra fazer o roteamento de um lado pra outro e setem umas vlans. Sem o
> parâmetro acima experimentem fazer um simples:
>
> # ifconfig vlan200 create
>
> Depois tentem pingar de uma rede pra outra. Não vai nem à pau. Agora se
> colocarem o parâmetro acima no rc.conf vocês podem criar vlans sem
> problemas.
>
> São essas coisas que matam a gente.
>
> [1] http://www.fug.com.br/historico/html/freebsd/2014-04/msg00154.html

Opa Gondim,

Nós entendemos e sabemos o quanto é frustante aguardar (sem um ETA
definido) uma resposta ou uma correção nesses casos (eu também já
estive nessa posição).

É sempre importante lembrar que o projeto trabalha com voluntários, há
muita pouca gente lá que é paga pra fazer algum serviço ou para ser
responsável por determinada area, então mesmo com toda frustração é
importante manter uma atitude positiva.

Pessoas com a atitude positiva se relacionam melhor com a comunidade e
se relacionando bem as pessoas vão se lembrar de você. Lembre-se, é
tudo uma questão de como você interage com o projeto. O projeto esta
sempre acompanhando as pessoas, todo contribuidor eventual é um
possível desenvolvedor.

Mesmo com todos esses problemas, eu aposto que você ainda tem muito
mais chances de ter o seu problema resolvido no FreeBSD do que no
mikrotik ou no Windows (mesmo os últimos dois sendo pagos), reporte um
problema lá e depois me diga quando foram resolvidos ;-)

Bom, quanto a esse problema do gateway_enable, esta correto, apenas
adicionando o net.inet.ip.forwarding=1 não é o bastante para que o
sistema funcione, existem casos onde os scripts rc vão reescrever essa
sysctl e a única forma de você instruir os scripts para fazer a coisa
certa é através da variável gateway_enable.

O roteamento para de funcionar porque quando você cria a vlan ele seta
a sysctl de volta pra 0, pode fazer o teste. Basta setar a sysctl
novamente para tudo voltar a funcionar, não precisa reiniciar.

Contribua com a documentação do projeto, deixe isso escrito e claro
para que outras pessoas não tenham a mesma dificuldade.

[]'s
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] committers brasileiros++

2015-08-11 Por tôpico Luiz Otavio O Souza
O Araujo foi recentemente punido^wreconhecido pelo excelente trabalho
que vem executando no src e teve um upgrade no seu commit bit.

Agora temos mais um committer brasileiro no src.

Parabéns pelo excelente trabalho Marcelo!

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Erro - sorry no space in lost+found directory

2015-06-25 Por tôpico Luiz Otavio O Souza
2015-06-25 11:13 GMT-03:00 Robson Peripolli Rodrigues:
 Em 25 de junho de 2015 10:09, Marcelo/Porks
 escreveu:

 2015-06-25 9:51 GMT-03:00 Robson Peripolli Rodrigues:

  Bom dia pessoal quero ver se alguém já enfrentou esse problema com o
 fsck.
  Deu um erro no meu FreeBSD 9.1 e eu entrei em modo single e dei um fsck
 mas
  quando chega no /var ele não consegue corrigir e fica num loop dando a
  mensagem sorry no space in lost+found directory. A pasta lost+found não
  está no / .
 
 

 Não estou muito certo, mas há espaço no seu / ?
 Tenta passar o fsck somente no / e quando der tudo ok, faz no restante.

 Meu / tem espaço. O lost+found está no /var justamente na partição com
 problema. Não consigo montar o /var com escrita para limpar o lost+found.
 Da sempre a mensagem:

 mount: /dev/mfid0p6: R/W mount of /var denied. Filesystem is not clean -
 run fsck. Forced mount will invalidate journal contents: Operation not
 pemitted

 Em modo leitura monta. Pela mensagem pede para roda o fsck mas como está
 sem espaço e não consigo remover o seu conteúdo fico sem saída.

Quando você monta o /var (como somente leitura) você vê algum espaço livre lá ?

Só um chute mas experimenta desabilitar o soft update journaling (se
estiver habilitado) e depois rodar o fsck:

# tunefs -p /var
(para ver as opções ativas desse filesystem)
# tunefs -j  disable /var
# fsck -y /var
# fsck -y /var
(sim rode duas vezes o fsck)

Em ultimo caso e só em ultimo caso, monte o /var utilizando o 'mount
-f' e tente apagar alguma coisa lá para liberar um pouco de espaço
(depois desmonte e rode o fsck para garantir a integridade do FS).

HTH,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Openbgpd x Quagga

2015-06-22 Por tôpico Luiz Otavio O Souza
2015-06-19 18:26 GMT-03:00 Fabio Julian:
 Boa noite pessoal, gostaria da opinião de vocês sobre a implantação de BGP,
 hoje temos rodando o Openbgpd no freebsd10.1.

 Porem precisamos rodar o ospf e não obtivemos sucesso na instalação do mesmo
 no freebsd10.1 devido as mudanças do CARP.

 Como utilizávamos o vyos, e também por o Quagga ser cisco like, estamos
 pensando em migrar o openbgpd para o Quagga, pois ai jã testamos e o ospf
 roda normal.

 A minha dúvida é se o Quagga teria uma performance igual ou similar ao
 openbgpd, ambos rodando no freebsd


 Atenciosamente,

 --
 Fabio J. Ortlieb
 Rline Telecom Ltda.
 (46)8809-3086
 (46)3555-8000

A performance de forwarding vai ser a mesma, pois em ambos os casos o
forwarding é feito pelo kernel (que roda sempre sem modificações).

Já a performance do BGP em si, seja o tempo de carga da tabela de
rotas ou o tempo de convergencia, esses dependem diretamente do daemon
BGP e podem ser bem diferentes para o quagga e o openbgpd.

Você precisa testar se o ospf realmente vai funcionar com o quagga
pois com a alteração que foi feita não sei se há garantias nesse
sentido.

Como o Edinilson comentou você pode instalar os dois no seu servidor
para facilitar seus testes.

Alguém(tm) deveria corrigir o ospf para funcionar com o novo CARP.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Netstat FreeBSD 9 x FreeBSD 10

2015-06-11 Por tôpico Luiz Otavio O Souza
2015-05-17 11:10 GMT-03:00 Felipe N. Oliva:

[...]

 Bug 200268, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200268


 --
 Felipe N. Oliva
 Administração de Redes e Sistemas
 Skype: felipe.no88

Felipe, eu conversei com o glebius@ e ele vai dar uma olhada nesse PR.

-l
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Criação de Partição SWAP em notebook com 8Gbytes de ram.

2015-05-26 Por tôpico Luiz Otavio O Souza
2015-05-26 5:58 GMT-03:00 Paulo Henrique - BSDs Brasil:


 On 05/25/15 22:06, Kaio Rafael wrote:

 Paulo,

 Tenho uma máquina semelhante a tua. Essa wifi só funciona no openbsd!
 Desisti do FreeBSD no meu notebook por causa dela. O Desenvolvimento
 dela ainda é muito recente e preciso de algo estável. To rodando
 Debian estável com o último kernel. Estava tento alguns problemas de
 intermitência com ela, aparentemente está mais tranquilo agora.

 Em 25 de maio de 2015 18:54, Paulo Henrique - BSDs Brasil
 paulo.rd...@bsd.com.br escreveu:


 Kaio,

 Tento as alterações que há aqui ?

 https://github.com/KreizIT/FreeBSD-IWN


Isso é bem antigo hein, acho dificil funcionar hoje em dia (mais de 2
anos o ultimo commit nesse repo).

O driver do open esta sendo portado (https://github.com/rpaulo/iwm)
mas ainda é recente e por enquanto esta voltado para quem quer ajudar
a testar ou corrigir bugs.

Na duvida consulte o pessoal na freebsd-wireless@

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] CURRENT - Panic no boot

2015-05-20 Por tôpico Luiz Otavio O Souza
2015-05-20 2:18 GMT-03:00 Guilherme Rigon:
 Em 20 de maio de 2015 01:50, Luiz Otavio O Souza
 escreveu:

 2015-05-20 1:39 GMT-03:00 Guilherme Rigon:
  Eu não consigo nem logar no sistema, existe maneira de reverter assim?!

 Você pode bootar com o kernel antigo.

 interrompe o boot no loader (acho que no menu de boot no caso do x64) e
 depois:

  unload
  load /boot/kernel.old/kernel
  boot

 Se você não tem o kernel antigo ai só com um livecd/memstick.

 Luiz
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


 Fiz esse procedimento, porém caio no seguinte erro:
 http://imgur.com/rKlMnGb

 Quando mando dar load nos 2 arquivos que ele carrega no boot, zfs.ko e
 opensolaris.ko acontece o mesmo problema
 http://imgur.com/g9PT0Yx


 --
 --
 Guilherme Rigon

Sim, eu esqueci dos modulos do ZFS.

Você precisa carregar esses módulos a partir do diretório do kernel antigo:

 unload
 load /boot/kernel.old/kernel
 load /boot/kernel.old/opensolaris.ko
 load /boot/kernel.old/zfs.ko
 boot

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] CURRENT - Panic no boot

2015-05-19 Por tôpico Luiz Otavio O Souza
2015-05-19 18:32 GMT-03:00 Guilherme Rigon:
 Pessoal,

 Atualizei ontem o meu -CURRENT e aconteceu tudo normalmente, até o final do
 processo.
 Porém hoje, o meu ESXi rebootou e eu não consigo mais usar o -CURRENT, está
 dando o seguinte erro no boot dele.

 Alguma idéia do que possa ter acontecido?

 A instalação foi feita usando ZFS e venho usando ele a alguns meses já.

 erro: http://imgur.com/FoUJCcH


 eu havia enviado uma mensagem anteriormente com a imagem anexada, peço a
 algum moderador que apague ela.

 --
 --
 Guilherme Rigon

Guilherme,

Precisa reverter a r282971, eles ainda estão analisando o problema.

Maiores detalhes em: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200288

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] CURRENT - Panic no boot

2015-05-19 Por tôpico Luiz Otavio O Souza
2015-05-20 1:39 GMT-03:00 Guilherme Rigon:
 Eu não consigo nem logar no sistema, existe maneira de reverter assim?!

Você pode bootar com o kernel antigo.

interrompe o boot no loader (acho que no menu de boot no caso do x64) e depois:

 unload
 load /boot/kernel.old/kernel
 boot

Se você não tem o kernel antigo ai só com um livecd/memstick.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Sistema baseado em FreeBSD

2015-05-18 Por tôpico Luiz Otavio O Souza
2015-05-18 8:45 GMT-03:00 Antonio Modesto:


 On 2015-05-14 5:54 pm, Felipe N. Oliva wrote:

 Boa tarde,


 Vou deixar aqui um vídeo de apresentação do sistema HellOS, baseado em

 FreeBSD.

 Uma curiosidade: utilizamos o framework TinyBSD para
 construi-lo.

 Só uma dúvida. Vi que colocaram no vídeo que o sistema
 possui NETMAP ativo. Isso já é para encaminhamento de pacotes? Não sabia
 que já estava estável...

Modesto,

O netmap é considerado estável já a algum tempo (até já esta no 10-stable).

Mas quando se fala 'netmap' hoje em dia, se fala do framework e não
das aplicações (que ainda são poucas).

Então a menos que exista uma aplicação para o netmap nesse produto, o
netmap 'ativo' significa que o framework esta compilado e habilitado
no kernel, bastando que você instale e/ou desenvolva sua aplicação.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Netstat FreeBSD 9 x FreeBSD 10

2015-05-16 Por tôpico Luiz Otavio O Souza
2015-05-16 11:36 GMT-03:00 Felipe N. Oliva:


 On 5/16/15 11:19, Danilo Egea Gondolfo wrote:

 On 05/16/15 10:26, Felipe N. Oliva wrote:

 Bom dia lista!

 Vejam só:

 Saida do netstat -rn no FreeBSD 9:

 Routing tables

 Internet:
 DestinationGatewayFlagsRefs  Use Netif Expire


 Saida no FreeBSD 10:

 Routing tables

 Internet:
 DestinationGatewayFlags  Netif Expire


 Percebam que a coluna Refs e Use não são mais listadas no FreeBSD 10,
 alguma alma generosa sabe o motivo?

 Meu interesse é na coluna Use.

 Busquei no updating, man, google e afins e não encontrei nada.

 Att,

 Boa pergunta.

 Olhando no código do netstat dá pra ver que ele vai mostrar essa coluna
 com o parâmetro -W.

 Isso deve ter acontecido depois que modificaram o netstat para usar a
 libxo (commit r279122). Manda um email na freebsd-net@, as vezes pode ter
 sido um esquecimento do cara, por que também não encontrei isso
 documentado... sei lá...

 Danilo.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 Valeu Danilo, na verdade você já resolveu meu problema.

 Executando netstat -rnW trouxe a coluna Use.

 Perfeito, obrigado!

 --
 Felipe N. Oliva
 Administração de Redes e Sistemas
 Skype: felipe.no88

Não Felipe, isso me parece uma regressão.

O campo Use foi removido na r259562:

https://svnweb.freebsd.org/base/head/usr.bin/netstat/route.c?r1=256512r2=259562

E depois adicionado novamente na r262763:

https://svnweb.freebsd.org/base/head/usr.bin/netstat/route.c?r1=260124r2=262763

Mas me parece que com essas alterações o campo Use acabou caindo
dentro do if da flag -W, que segundo o manual:

-W  Show the path MTU for each route, and print interface
   names with a wider field size.

Ou seja, essa flag não tem nada a ver com o campo Use.

Felipe, você pode abrir um PR para documentar isso ?

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Sistema baseado em FreeBSD

2015-05-15 Por tôpico Luiz Otavio O Souza
2015-05-14 17:54 GMT-03:00 Felipe N. Oliva:
 Boa tarde,

 Vou deixar aqui um vídeo de apresentação do sistema HellOS, baseado em
 FreeBSD.

 Uma curiosidade: utilizamos o framework TinyBSD para construi-lo.

Por que o tinybsd e não o nanobsd ?

O nanobsd trabalha com duas partições read-only (duas copias do
sistema), o que facilita muito as atualizações (atualiza somente uma
delas, boota com a nova versão e caso algo de errado você pode bootar
a partir da partição antiga).

50 horas pra configurar o FreeBSD parece puxado, imagino que isso é
baseado em pessoal sem treinamento adequado.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Tentando migrar o manicomio-share pra FreeBSD - 3ª tentativa

2015-05-12 Por tôpico Luiz Otavio O Souza
2015-05-12 11:56 GMT-03:00 Marcelo Gondim:
 On 12-05-2015 11:24, Marcelo Gondim wrote:

 On 12-05-2015 11:07, Ricardo Campos Passanezi wrote:

 On Tue, May 12, 2015 at 08:54:27AM -0300, Marcelo Gondim wrote:

 Bom dia à todos,

 HAHAHa pois é estou aqui novamente tentando fazer essa proeza, que na
 época das 2 primeiras tentativas ainda era o FreeBSD 9.x o stable. Hoje
 ele roda em cima de Debian e estou novamente com um ambiente aqui para
 tentar fazer essa bagaça rodar no FreeBSD. :)

 O problema pelo visto são as milhares de requisições por segundo que é
 feito pelo tracker. Site começa à entrar e então despenca. O load quando
 inicio o apache vai à uns 400 e depois vai caindo e a única coisa que
 vejo bastante nos logs é isso:

 ...

 Tentei aumentar o kern.ipc.somaxconn mas não adiantou. Alguém tem uma
 ideia sobre isso acima? Estou catando aqui Google alguma esperança.
 Porque dia 20 mudaremos de Datacenter e se até lá não conseguir fazer
 isso funcionar, vou ter que apelar novamente para o Debian rsrsrsrsr

 Hoje está instalado o mariadb 10.0 + apache 2.2 + memcached. O Freeba é
 esse aqui:

 FreeBSD www.manicomio-share.com 10.1-STABLE FreeBSD 10.1-STABLE #0
 r281836: Wed Apr 29 12:21:07 BRT 2015
 r...@www.manicomio-share.com:/usr/obj/usr/src/sys/MS  amd64

 Talvez usando o apache 2.4 te ajuda. Não pode testar com o nginx?

 Tentei com o nginx mas de cara já deu pau. Como meu ambiente atual é com
 apache, eu não perdi muito tempo e parti pra ele. Mas seria uma mesmo.
 Será que o apache 2.4 vai dar tanta diferença assim? O ambiente hoje
 funciona com apache 2.2 e não tenho problemas.
 Mas pode ser outra tentativa embora acredite que seja algum tunning do
 sistema que esteja faltando pra essa quantidade toda de requisição.


 Achei essa thread [1] aqui na lista mas também não houve uma solução do
 problema.

 [1] http://www.fug.com.br/historico/html/freebsd/2014-08/msg00103.html

 Não sei se o LooS vai estar vendo essa mensagem mas ele respondeu ao Jorge o
 que seria o erro. LooS eu aumentei o kern.ipc.somaxconn e não adiantou.
 Soda rsrsrsrsr

 []'s
 Gondim

Gondim,

O sysctl kern.ipc.somaxconn foi renomeado para kern.ipc.soacceptqueue,
mas como foi mantido o antigo para efeitos de compatibilidade não faz
diferença pratica.

Esse knob seta apenas o limite máximo do kernel, a aplicação é quem
determina o limita para cada socket criado no momento em que ela chama
o listen(2) (veja o parâmetro backlog).

No apache você pode setar isso com o parametro ListenBacklog (detalhes
em http://httpd.apache.org/docs/2.2/mod/mpm_common.html).

O uso do accept filters pode ajudar, mas além de carregar os modulos
você precisa ativar eles no apache, veja essa thread (como um
exemplo): 
https://forums.freebsd.org/threads/apache-failed-to-enable-the-httpready-accept-filter.27303/

HTH,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] MIPS64 500MHZ no FreeBSD e Pfsense 2.2

2015-04-29 Por tôpico Luiz Otavio O Souza
2015-04-29 11:39 GMT-03:00 Thiago Gomes:

 E agora a solução: use o 11 (pra quem não precisa do 10.x como no caso
 do Renato).



 Luiz,

 Como vou usar 11 para o MIPS quem fez só tem para 10.X.


Você pode compilar sua propria versão: http://rtfm.net/FreeBSD/ERL/#build

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] MIPS64 500MHZ no FreeBSD e Pfsense 2.2

2015-04-29 Por tôpico Luiz Otavio O Souza
2015-04-29 14:56 GMT-03:00 Thiago Gomes:

 Você pode compilar sua propria versão: http://rtfm.net/FreeBSD/ERL/#build


 basta executar o script em uma maquina virtual freebsd ? é isso ?

 --
 Thiago Gomes

Sim, o script vai compilar o FreeBSD e gerar a imagem pra você.

Mas claro, vale a pena ler o script e entender o processo, não é complicado.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] MIPS64 500MHZ no FreeBSD e Pfsense 2.2

2015-04-29 Por tôpico Luiz Otavio O Souza
2015-04-29 9:30 GMT-03:00 mantunes:

 Isso muito me interessa, como você tá fazendo pra contornar o problema do 
 strip no 10.x?


 Renato, poderia dizer como seria esse problema.. eu tenho um edge
 router aqui  e estou para instalar o FreeBSD, posso até
 simular

Quando você roda o strip(1) em um binario, ele vai corromper o arquivo.

Um workaround é _não_ rodar o strip na instalação do programa e o
outro é instalar um fake strip do tipo 'faz nada'.

E agora a solução: use o 11 (pra quem não precisa do 10.x como no caso
do Renato).

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] MIPS64 500MHZ no FreeBSD e Pfsense 2.2

2015-04-28 Por tôpico Luiz Otavio O Souza
2015-04-28 17:28 GMT-03:00 Elizandro Pacheco:
 Como estão fazendo com a questão de instalação de pacotes?


 Elizandro Pacheco

Ainda não há pacotes para MIPS. Você instala os pacotes necessários
através do ports (+ lento pra compilar localmente mas funciona).

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] MIPS64 500MHZ no FreeBSD e Pfsense 2.2

2015-04-28 Por tôpico Luiz Otavio O Souza
2015-04-28 11:42 GMT-03:00 Thiago Gomes:

 Mas no meu caso, que prefiro o FreeBSD puro, estou testando aqui. É um
 achado um hardware destes rodar o Free redondinho.


 E o bug. que o renato falou ? teria como dizer como vc fez para gerar
 a imagem. ? tentei fazer
 e não deu boot.. pode ser me pvt..

Como o Renato falou o bug é no 10.x, no 11 funciona (e também há
formas simples para contornar esse problema).

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] fsck: Could not determine filesystem type (Dica)

2015-04-10 Por tôpico Luiz Otavio O Souza
2015-04-10 21:57 GMT-03:00 Paulo Olivier Cavalcanti:
 On 10/04/2015 21:33, Paulo Henrique - BSDs Brasil wrote:

 [...]
 João,

 No caso pode se usar a opção -t do proprio fsck passando o parametro
 relacionado ao sistema de arquivo destino que será tratado.
 Ex.
 Para Unix filesystem
 fsck -f ufs /dev/ada3s1

 Para vfat ou msdosfs
 fsck -f msdosfs /dev/da1s1


 Boa dica xará, mas foi estranho o fsck não ter determinado o filesystem
 automaticamente.

Isso era um problema que me parece foi introduzido durante a
implementação do gpart.

A r275179 implementa novos métodos para restaurar essa funcionalidade
(foi depois do release do 10.1 mas já esta no stable/10).

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] MIPS64 500MHZ no FreeBSD e Pfsense 2.2

2014-12-06 Por tôpico Luiz Otavio O Souza
2014-12-05 12:37 GMT-02:00 Patrick Tracanelli:

 On 04/12/2014, at 21:52, Alexandre Correa wrote:

 x86

 Sds.
 Alexandre J. Correa
 Onda Internet
 http://www.onda.net.br

 hehuauhhaua traído pelo auto-complete

 Era pra ser “Sim mas E ARM?” não é.

 Procurei boards ARM com 2 ou 3 minipci, e só encontro esses geode velho ou 
 MIPS mais novos incluindo ubiquiti.


Os imx6 tem pcie, mas ainda não vi placa com pcie disponível, eu tenho
uma wandboard quad e ela não tem slot pcie (embora tenha SATA, USB 3 e
varias outras).

O imx6 é fornecido em uma placa a parte (com CPU, memória e outros
componentes importantes) e tem pcie.

Essa placa é conectada a uma placa 'filha' que tem os conectores para
aquilo que se deseja utilizar, então há muita variedade de recursos
entre as placas com imx6 (e ainda é uma mão na roda para quem quer
desenvolver projetos customizados baseado nesse SoC).

É uma questão de tempo até PCIe começar aparecer nas placas.

 Uma boa placa ARM poderia ser uma opção, ja que FreeBSD esta mais avançado 
 nela do que em MIPS aparentemente.

Isso não é necessariamente verdade, o suporte do MIPS é _muito bom_,
tanto que o ARM so passou na frente agora, depois da RPi e BBB que
trouxeram mais usuários, mais desenvolvedores e mais contribuições.

MIPS é tão estavel quanto o ARM, só temos menos informação, menos
desenvolvedores e consequente pouco suporte a placas mais comuns.

Eu tive muitas horas de uso na RB450 e RB450G ( 5000 boots e muito
provavelmente  1000 hrs de uso), não há o que falar pois numa coisa a
mikrotik acertou, os hardwares são confiáveis :)

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] MIPS64 500MHZ no FreeBSD e Pfsense 2.2

2014-12-04 Por tôpico Luiz Otavio O Souza
On 4 December 2014 at 11:03, Gustavo Freitas wrote:
realmente, na hora q fizer isso rodar no beaglebone,
 basta uma googlada por uma placa com 2 nic..

 onde vc viu uma placa com 2 nic. ?

Pode ser com 5 ? :-)

http://www.bananapi.com/index.php/component/content/article?layout=editid=59

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] BSD Magazine - PPPoE Concentrator Dual Stack!

2014-12-04 Por tôpico Luiz Otavio O Souza
2014-12-03 16:59 GMT-02:00 Evandro Nunes:
 2014-12-03 15:12 GMT-02:00 Otavio Augusto:

[...]
 por isso insisto, cade freebsd pra mips? pra arm está bem legal... cade
 freebsd pra tilera?

http://svnweb.freebsd.org/base/head/sys/mips/ :-)

Embora o MIPS funcione bem no free com o suporte que veio da Juniper
(bem estável por sinal), não há desenvolvedores ativos suficientes
para manter o suporte a todo tipo de hardware disponível, pois no MIPS
não existe padrão como no x86, cada placa, placa fabricante podem ser
sistemas completamente diferentes, não existe BIOS ou outro sistema de
enumeração dos dispositivos e recursos da placa, cada placa precisa de
suporte especifico (drivers, mapeamento de recursos no kernel, ...).

Que hardware que roda com tilera ? Só mikrotik ?

O freebsd tem pouquíssimos desenvolvedores que portam e mantém essas
arquiteturas, sem um aporte de alguma parte interessada infelizmente
não rola.

Os desenvolvedores preferem trabalhar com arquiteturas bem suportadas
como o novo arm64/ARMv8 (que deve ser produzido em massa pela HP e
Cavium entre outros).

http://www.prnewswire.com/news-releases/cavium-to-sponsor-freebsd-armv8-based-implementation-277724361.html

Até agora poucos sortudos tiveram acesso ao hardware real baseado
nessa plataforma (nenhum desenvolvedor do FreeBSD teve acesso ao
hardware até o momento), mas todos que tentaram já viram o FreeBSD
bootando no hardware real (até onde é possível, ainda se trata de WIP)
baseado no trabalho que esta sendo feito com o emulador fornecido pela
ARM.

E isso foi trabalho de 1 desenvolvedor:
http://svnweb.freebsd.org/base/projects/arm64/

O arm64 tem ACPI e UEFI e vai se parecer bastante com o x86, por isso
todo mundo esta de olho.

Agora o FreeBSD/ARM tem até suporte a guest XEN (que esta sendo
integrado com o pessoal da citrix).

ARM caminha para se tornar uma arquitetura tier 1 no FreeBSD (mesmo
com o baixo número de desenvolvedores ativos).


 ou seja o freebsd tem que seguir evoluindo nessas archs

 os commiters da lista devem saber se esses 2 milhões que a foundation ja
 arrecadou esse ano, o quanto desse esforço está destinado a financiar
 melhorias em mips e arm por exemplo

A fundação trabalha em várias frentes, apoiando desenvolvimentos
específicos, se aproximando dos fabricantes, conseguindo documentação
para os desenvolvedores e também fomentando a comunidade (com os
eventos por exemplo) para atrair mais gente e consequentemente mais
desenvolvedores.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Intencionalmente derrubando desempenho de CPU.

2014-11-06 Por tôpico Luiz Otavio O Souza
2014-11-05 23:40 GMT-02:00 Joao Rocha Braga Filho:
 Dando uma pesquisada no powerd descobri algumas coisas interessantes.

 Tem como diminuir o clock do processador à mão.

 Com o seguinte comando vi o clock atual e as possibilidades:

 root:[748] sysctl -a | grep dev.cpu...freq
 dev.cpu.0.freq: 1093
 dev.cpu.0.freq_levels: 2500/30940 2187/27072 1875/23205 1562/19337
 1250/18480 1093/16170


 Note que já reduzi ao mínimo. Como fiz isto? Assim:

 root:[747] sysctl dev.cpu.0.freq=1093
 dev.cpu.0.freq: 1093 - 1093


Joao,

Existem duas partes trabalhando juntas aqui para fazer isso funcionar.

A primeira é baseada no cpufreq(4), uma interface definida no FreeBSD
para exportar as funcionalidades relacionadas a controle de clock da
CPU (freqüências suportadas, freqüência atual e a possibilidade de
setar a freqüência para um novo valor) e isso de uma maneira
independente da tecnologia, marca ou modelo da CPU.

A segunda parte é o powerd(8), um daemon que captura as informações
relevantes do seu sistema para ajustar dinamicamente a freqüência da
CPU (utilizando as funções exportadas pelo cpufreq(4)).

Então, para um ajuste manual, apenas o suporte do cpufreq(4) é o
bastante para que você possa configurar a freqüência da CPU 'na mão '
via sysctl(8).

Já o powerd(8) vai tentar fazer as coisas por você de acordo com o
perfil que você selecionar.

O uso de C-states (citado em outra resposta) aumenta a latencia do
sistema (o tempo que leva entre uma interrupção e a respectiva
resposta do sistema), mas pode ser interessante quando tudo o que se
quer é economia.



 Como verifiquei se funcionou? Pelo top, vendo o tempo de idle diminuir, pelo
 barulho do ventilador de CPU diminuir, e pela temperatura do processador
 cair
 mais de 10 graus C.

 root:[749] sysctl -a | grep dev.cpu...temperature:
 dev.cpu.0.temperature: 47,0C
 dev.cpu.1.temperature: 47,0C
 dev.cpu.2.temperature: 47,0C
 dev.cpu.3.temperature: 47,0C

 Em geral o meu computador já tem desempenho mais do que o suficiente
 para o meu dia a dia. Eu gostaria de ter mais memória.

 O powerd parece fazer besteira, pois parece não entender que se tratam
 de 4 núcleos.

Não foi porque você setou manualmente a freqüência da cpu 0 ?




 Eu também brinquei um pouco de parar HDs:

 root:[773] atacontrol spindown ad8 60
 root:[774] atacontrol spindown ad8
 ad8: spin down after 60 seconds idle



 Bibliografia:

 https://forums.freebsd.org/threads/howto-freebsd-cpu-scaling-and-power-saving.172/

 man pages.


 Será que vou baixar a conta de luz?

Provavelmente... se você rodar tempo suficiente usando um perfil bem
econômico. Se o valor vai ser perceptível na conta  é outra conversa.

Um micro comum (básico) gasta cerca de R$ 40,00 por mês de energia
(ligado 24 x 7), talvez você consiga reduzir um pouco esse valor.

Agora se você quer economia de verdade e caso seja possível para o seu
perfil de uso, mude seu 'home' server pra ARM ou MIPS e veja o consumo
cair para um decimo do que você usa hoje (consumo aproximado de 5W -
tenho uma RPi no alarme de casa que no ultimo teste rodou mais de 6
horas numa bateria de 12V 7Ah).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Valor aconselhavel para variável HZ

2014-11-06 Por tôpico Luiz Otavio O Souza
2014-11-06 12:29 GMT-02:00 Eduardo Schoedler:
 2014-11-06 11:55 GMT-02:00 Paulo Henrique - BSDs Brasil
 paulo.rd...@bsd.com.br:
 Pessoal,  pelo que compreendi, quanto mais alto o valor do HZ, mais rápido o 
 sistema vai responder requisições de tarefas do kernel e do hardware.
 Embora como negativamente menor será o tempo disponível para limpar a 
 sujeira de outro processo.
 Diminui a latência da rede e o tempo de resposta a uma requisição.

 Nesse sábado vou fazer uns testes aumentando o hz o máximo possível e ver 
 como será o comportamento do sistema, depois posto os resultados.

 Contudo estou na dúvida de como fazer para verificar isso, o unixbench seria 
 uma alternativa?

 Se não estou enganado, o aumento de HZ auxilia também no shaping, pois
 há maior quantidade de ciclos.


O HZ em geral diminui a latencia, pois como seu processo vai rodar
mais vezes por segundo as chances de você atender uma interrupção mais
rapidamente aumenta.

Porém há um tradeoff que você precisa analisar aqui, pois o context
switch é um processo lento e caro para o sistema, então a performance
não escala na mesmo proporção que você aumenta o HZ (chega um momento
onde sua CPU vai estar mais ocupada fazendo context switch do que
trabalhando com seus processos).

Por isso em aplicações onde o context switch é ainda mais dispendioso
para o sistema (como em guest virtualizados), diminuir o HZ ajuda.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Valor aconselhavel para variável HZ

2014-11-06 Por tôpico Luiz Otavio O Souza
On 6 November 2014 12:13, Fabricio Lima wrote:
 + ab (apache bench)

 Lembrando q para maquinas virtuais, reduzem este parametro.

Correto.


 Veja isso tb:

 However, in FreeBSD 9, the dynamic tick mode (aka tickless mode) is the
 default, controlled by the kern.eventtimer.periodic setting which defaults
 to 0 (read: tickless mode).

 This year FreeBSD 10-HEAD got a new reincarnation of the kernel event
 timers backend callout(9)
 https://www.freebsd.org/cgi/man.cgi?query=calloutsektion=9, no more
 limited by or even related to Hz rate.

FreeBSD head é o 11 :)

E essa alteração não tem relação direta com o valor do HZ.

callout(9) é só uma implementação de timers utilizada no kernel, que
antes se baseava no valor do HZ para os cálculos (internos) de
timeout. Ex.: execute a seguinte rotina/função após 0.5 segundos.
Nesse caso o tempo era convertido em ticks levando em conta o valor de
HZ do sistema. Isso era simples mas limitava o menor tempo 'util' para
1 tick (se HZ = 100, 1 tick = 1 seg / 100, se HZ=1000, 1 tick = 1 seg
/ 1000, ...).

O novo sistema de callout é mais preciso, permite o uso de frações de
tempo muito pequenas e por isso o valor de HZ do sistema não serve
mais para descrever esses pequenos valores.

O tickless ajuda na ecomonia. Ative o periodic e veja a diferença com
o systat -vm 1. No tickless o sistema só acorda quando existe alguma
coisa para ser feita (mesmo com alto valor de HZ) e com o periodic o
interrupt handler do timer vai rodar na freqüência determinada por HZ
(em geral um desperdício - esse knob so existe para contornar bugs em
determinados chipsets).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] queues pf.conf - estatísticas

2014-11-04 Por tôpico Luiz Otavio O Souza
2014-11-04 14:53 GMT-02:00 Fabricio Lima:
 psiuuu vou falar baixo pra ninguem me escutar...
 mas ate hj nunca consegui aprender a carregar uma MIB.. simplesmente nao
 entendo estes arquivos malditos.

 mas neste link tem as MIB pro pf, por isso vc nao achou, nao está
 nativamente ai.

 http://svnweb.freebsd.org/base/head/usr.sbin/bsnmpd/modules/snmp_pf/

Para ativar esse modulo você precisa remover os comentários em
/etc/snmpd.config:

#
# pf(4) module
#
begemotSnmpdModulePath.pf= /usr/lib/snmp_pf.so

E ativar o bsnmpd no /etc/rc.conf.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Baixa performance de roteamente com Xenserver

2014-10-27 Por tôpico Luiz Otavio O Souza
2014-10-27 9:52 GMT-02:00 Diogo Dalfovo:
 Bom dia pessoal,

 Estou fazendo alguns testes com FreeBSD no Hyper-v, Vmware e Xenserver ate
 aqui tudo certo. Estou testando FreeBSD 10.0-RELEASE e agora fiz upgrade
 para 10.1-RC3 e com PFsense 2.2.

 Bom, testes com Hyper-v e Vmware os testes ocorreram de madeira
 satisfatória com melhor desempenho e estabilidade com Vmware.

 Fazendo o mesmo teste com Xenserver apesar de ele não ser suportado
 oficialmente ate o momento, ele se mostrou ate com mais disposição em
 determinados testes, porem, tem um que esta me deixando encubado.

???

O xen é suportado sim e, inclusive, esta sendo ativamente desenvolvido
para suportar dom0.


 Teste bem simples de roteamento não passa de alguns kbits, coisas simples.
 Teste de ping bem baixos, porem com TCP e UDP não vai. E o teste é simples
 apenas uma rede tentando acessar a outra com iperf, netperf e ping:

 rede (A.1) - (A.2) Router FreeBSD (B.2) - rede (B.1)

 Sem nat, regras de firewal, nada simplesmente um route add e a
 comunicação não passa de kbits. Para tirar a prova, fiz a mesma coisa so
 que no lugar do FreeBSD coloquei um Linux e o trafego passou para 2G.

 Alterei forwarding para fastforwarding e nada. Atualizei para RC3 e também
 nenhuma melhora, fiz varios tunnings no Xenserver também não ajudaram.
 Alguém ja teve essa experiencia? E isso so acontece no Xenserver e so nesta
 ocasião.


Você esta rodando o xen em que modo ? Que placa de rede detectou na vm ?

Eu não tenho ambiente aqui pra testar isso, mas por favor mande uma
mensagem descrevendo seu problema para freebsd-net@ e coloque em cópia
o royger@.

E a menos que alguém te ajude rápido por lá não deixe de abrir um PR
com a descrição do seu cenário e do problema que você esta vendo.

Obrigado,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problemas com ARP kernel: arp: unknown hardware addressformat (0x1100)

2014-10-15 Por tôpico Luiz Otavio O Souza
2014-10-15 10:49 GMT-03:00 Edinilson - ATINET:
 Prezados, bom dia!

 Tenho recebido diversas mensagens de ARP com esse erro abaixo, mas nao
 estou conseguindo identificar o problema na minha rede. Alguem sabe como
 me
 ajudar?

 Oct 13 01:50:45 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:00:94:d2:7c to 9b:a5:00:00:00:00)
 Oct 13 02:26:26 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:00:84:33:bb to 6a:0f:00:00:00:00)
 Oct 13 21:43:29 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:00:3c:41:71 to 6e:2f:00:17:10:a7)
 Oct 13 21:43:29 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 60:00:00:00:00:14 to 90:44:00:8e:01:be)
 Oct 13 21:59:39 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:00:28:68:47 to 51:3a:41:43:41:43)
 Oct 13 23:02:21 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:00:34:55:c5 to 28:2e:00:08:4d:69)
 Oct 13 23:02:21 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:00:74:48:d3 to 95:d3:63:65:3a:31)
 Oct 14 00:43:30 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:00:74:f9:0d to d9:eb:35:2e:31:3a)
 Oct 14 01:15:02 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:00:34:df:85 to 43:e4:2e:32:35:30)
 Oct 14 04:36:07 rblive kernel: arp: unknown hardware address format
 (0x1100) (from 45:00:05:3c:02:ad to fe:8c:ac:e2:c5:6b)

 Ja tentei identificar com tcpdump, mas nao consegui. Encontrei até uma
 mensagem antiga na lista freebsd-stable orientando como fazer, mas não
 resolveu.

 http://lists.freebsd.org/pipermail/freebsd-stable/2007-January/032530.html

 Ja tive este problema aqui (e ainda ocorre as vezes) e, pelo que percebi
 aqui pode ser:

 1o) Alguma placa de rede de sua rede com defeito e enviando frames com
 erros. É dificil de encontrar qual é a bendita. SE estiver com tempo, um
 tcpdump -p -i SUA-PLACA arp as vezes pode indicar qual é a placa (o erro
 aparece logo apos varias requisicoes de arp who-has .);

Precisa usar mais verbose no tcpdump pra ver o conteúdo completo do pacote:

# tcpdump -xxvvnei ifname arp

Um ciclo normal (arp request e reply) se parece com isso aqui:

11:11:43.428875 e8:40:f2:c2:98:00  ff:ff:ff:ff:ff:ff, ethertype ARP
(0x0806), length 42: Ethernet (len 6), IPv4 (len 4), Request who-has
192.168.0.55 tell 192.168.0.10, length 28
0x:     e840 f2c2 9800 0806 0001
0x0010:  0800 0604 0001 e840 f2c2 9800 c0a8 000a
0x0020:     c0a8 0037
11:11:43.430530 b8:27:eb:58:ee:51  e8:40:f2:c2:98:00, ethertype ARP
(0x0806), length 60: Ethernet (len 6), IPv4 (len 4), Reply
192.168.0.55 is-at b8:27:eb:58:ee:51, length 46
0x:  e840 f2c2 9800 b827 eb58 ee51 0806 0001
0x0010:  0800 0604 0002 b827 eb58 ee51 c0a8 0037
0x0020:  e840 f2c2 9800 c0a8 000a   
0x0030:       
^C

O número que você precisa procurar esta na ultima coluna na primeira
linha, é esse valor que descreve o tipo de hardware e os tipos de
endereços utilizados no request/reply. O valor '0001' corresponde a
'ethernet'.

O FreeBSD esta dizendo que existem pacotes com o valor '1100', coisa
que não devia acontecer (numa rede ethernet). Se você conseguir um
pacote desses, por favor encaminhe para nós (pode conter mais
informações sobre a origem do pacote).

Isso pode ser uma placa ou switch problemático enviando pacotes
corrompidos para a rede ou simplesmente um protocolo diferente
(proprietário?).

A forma de identificar a origem desses pacotes é pelo MAC address de
onde eles estão partindo e o problema é que se for uma placa enviando
pacotes corrompidos o MAC address também pode estar errado e se for um
protocolo proprietário ele também pode usar um MAC address que não o
original da placa... ai so mesmo desligando equipamento por
equipamento para encontrar de onde os pacotes estão vindo.


 2o) Protocolos que não IP trafegando na rede. Um exemplo é o IPX, que algum
 maluco ainda ativa em alguma maquina (este é facil de pegar com um tcpdump
 -p -i SUA-PLACA ipx).

Não, não se trata desse tipo de protocolo, é um sub-tipo do protocolo
ARP. O ARP por si é um protocolo como o IPX e no FreeBSD o pacote já
foi decodificado com um pacote ARP (o valor '0806' na sétima coluna
identifica o protocolo).

Por isso precisamos de um pacote completo para ver do que se trata.


 Porem, de um modo geral, é um erro que só é informativo e não causa maiores
 transtornos.

Isso mesmo, é só um pacote não reconhecido (um ARP para um endereço
não ethernet numa rede ethernet) e vai ser descartado.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Comportamento estranho do ntp no FreeBSD-10.1-PRERELEASE

2014-09-16 Por tôpico Luiz Otavio O Souza
2014-09-16 10:06 GMT-03:00 Eduardo Lemos de Sa:
 Oi Paulo

 2014-09-15 20:13 GMT-03:00 Paulo Cavalcanti:

 Em 15 de setembro de 2014 16:23, Eduardo Lemos de Sa
 eduardo.lemosd...@gmail.com escreveu:
 [...]
 
  Eu resolvi fazer um teste:
  sudo /etc/rc.d/ntpd stop
  sudo date 1600 (atrasei deliberadmente o relógio em 4 minutos)
  sudo /etc/rc.d/ntpd onestart (depois eu fiz uma outra tentativa e
 troquei o
  onestart por um restart)
 
  e o horário na máquina local não mudou (se adiantou em 4 minutos). Não
  satisfeito, fiz um reboot (é a minha máquina desktop) e nada (de melhor)
  aconteceu. No dmesg não aparece qualquer menção de que o horário foi
  modificado. Por favor, alguém tem alguma ideia de como descobrir o porquê
  do erro?
 


 Procure também no /var/log/messages alguma coisa referente a ntp.

 Faça um dig 0.freebsd.pool.ntp.org e veja se está resolvendo.

 Se me lembro bem o ntp tem uma tolerância de 1000 segundos de atraso,
 fora isso ele não sincroniza. Experimente atrasar o relógio em 600
 segundos, por exemplo.

 Obrigado pela atenção.

 Sim, o tempo  máximo de ajuste é de 1000 segundos, mas eu atrasei o relógio
 em 4 minutos (240 s), o que deveria ser suficiente.

 Eu fiz um dig no 0.freebsd.pool.ntp.org. Parece que está tudo certo. Por
 favor, veja:


Ola Eduardo,

O limite de 1000s inicial do ntp pode ser desabilitado adicionando
'ntpd_sync_on_start=YES' no seu /etc/rc.conf.

Com essa alteração o ntpd vai corrigir o horário mesmo quando o
relógio esta errado bem além desse limite de 1000s.

Geralmente quando o ntpd não acerta o horário é porque ele não esta
conseguindo sincronizar com os servidores (isso aconteceu recentemente
comigo pois meu provedor bloqueou todos pacotes na porta 123 por conta
de ataques DoS).

Utilize o ntptime para verificar o status do ntpd:

% ntptime
ntp_gettime() returns code 0 (OK)
  time d7c2fef9.42d0e548  Tue, Sep 16 2014 15:24:57.261, (.261000372),
  maximum error 996836 us, estimated error 25764 us, TAI offset 0
ntp_adjtime() returns code 0 (OK)
  modes 0x0 (),
  offset 3615.118 us, frequency 31.199 ppm, interval 1 s,
  maximum error 996836 us, estimated error 25764 us,
  status 0x6001 (PLL,NANO,MODE),
  time constant 10, precision 0.001 us, tolerance 496 ppm,

Esse é o status de um servidor com o ntp sincronizado (verifique os
dois OKs no ntp_gettime() e ntp_adjtime()).

E abaixo segue o status de um servidor onde o ntp esta bloqueado:

# ntptime
ntp_gettime() returns code 5 (ERROR)
  time d7c2cbe0.8b0c561c  Tue, Sep 16 2014 11:46:56.543, (.543157550),
  maximum error 943516 us, estimated error 16 us, TAI offset 0
ntp_adjtime() returns code 5 (ERROR)
  modes 0x0 (),
  offset 0.000 us, frequency 13.402 ppm, interval 1 s,
  maximum error 943516 us, estimated error 16 us,
  status 0x2040 (UNSYNC,NANO),
  time constant 0, precision 0.001 us, tolerance 496 ppm,

Além dos erros o campo status também tem a flag 'UNSYNC'.

Rode um tcpdump na sua interface e veja se há respostas dos
servidores, aqui no caso do server bloqueado só há tx e nada de rx.

# tcpdump -nei XXX port 123

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] ARMv6 FreeBSD na beaglebone 5v

2014-08-29 Por tôpico Luiz Otavio O Souza
2014-07-17 16:47 GMT-03:00 Evandro Nunes:
 luiz e patrick boa tarde
 muito legal esses testes e essas mudanças
 eu estou usando snapshots nao criei nenhuma imagem minha ainda
 tem snapshot do 11-current armv6?
 se eu for fazer minha imagem, como faço?
 luiz entendi que tem algo novo mas não como usar, se você pudesse
 reproduzir so a parte relevante desse codigo do site beagleboard.org em
 shell script eu agradeco muito rsss
 outra coisa que não quer calar é como eu leio um valor de um pino que
 esteja em modo IN? gpioctl é o flags? não né? tem sample code em C pra isso
 caso não tenha um utilitário tipo gpioctl pra ler?

Desculpe a demora, eu fiquei longe da minha BBB por algum tempo :/

As imagens oficiais (para as versões 10 e 11) podem ser encontradas
em: ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/arm/armv6/ISO-IMAGES

Para fazer sua própria imagem o caminho é com o crochet:
https://github.com/kientzle/crochet-freebsd

E ai você pode seguir algum tutorial como esse aqui:
http://www.onemansanthology.com/blog/freebsd-on-beaglebone-black/

Para utilizar um servo, você pode conectar o servo de acordo com esse
diagrama: 
https://learn.adafruit.com/controlling-a-servo-with-a-beaglebone-black/wiring

E na BBB você vai configurar assim o PWM2 (que tem saída A no pino 21
e saída B no pino 13 do conector P8):

sysctl dev.am335x_pwm.2.freq=50

E ai ajustar a posição do servo com:

sysctl dev.am335x_pwm.2.duty[A|B]=

(dutyA para a saída A e dutyB para a saída B - você pode controlar 2
servos com cada modulo PWM).

Para saber onde estão os pinos na BBB utilize a tabela do wiki:
https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack

O driver do PWM foi atualizado (e testado com servos) no 11 e no 10-stable.

Acho que você já conseguiu ler o valor do pino, mas se ainda não
conseguiu o valor dele aparece na ultima linha do gpioctl(8):

# gpioctl 14
0/14
1
# gpioctl 3
0/3
0

Nesse caso o pino 14 retornou 1 e o pino 3 0 (zero).

Ou o valor que lê logo a frente do pino no caso do gpioctl -l:

[...]
pin 08: 0   gpio_8IN
pin 09: 0   gpio_9IN
pin 10: 1   gpio_10IN
[...]

Vou mandar um exemplo para manipulação em C na thread do HC-SR04.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Erro sonewconn

2014-08-26 Por tôpico Luiz Otavio O Souza
On 26 August 2014 10:55, Jorge Petry - BSD wrote:
 Bom dia pessoal.

 Alguém ja passou por esse tipo de erro?
 Estão aparecendo nos logs e dmesg. Possuo 02 Servers com Freebsd 10-RELEASE
 rodando jails e aparece nos 2.


 sonewconn: pcb 0xf80265003dc8: Listen queue overflow: 151 already in
 queue awaiting acceptance
 sonewconn: pcb 0xf80177664188: Listen queue overflow: 8 already in queue
 awaiting acceptance
 sonewconn: pcb 0xf80177664188: Listen queue overflow: 8 already in queue
 awaiting acceptance
 sonewconn: pcb 0xf80265003dc8: Listen queue overflow: 151 already in
 queue awaiting acceptance
 sonewconn: pcb 0xf80265003dc8: Listen queue overflow: 151 already in
 queue awaiting acceptance


Jorge,

Isso pode acontecer quando o daemon/programa recebe muitas conexões e
não consegue aceitar todas as conexões que estão na fila.

O tamanho dessa fila pode ser configurado durante a configuração do
socket pelo listen(8) (backlog) até o tamanho máximo que é o sysctl
kern.ipc.somaxconn (128 por padrao).

Espero que ajude a identificar o problema ai.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] ARMv6 FreeBSD na beaglebone 5v

2014-07-15 Por tôpico Luiz Otavio O Souza
2014-07-15 10:34 GMT-03:00 Evandro Nunes:
 sim, estou assistindo a um curso no youtube excelente, ja consigo ler
 esquematicos agora apesar de não ter decorado todos os simbolos, e em
 especial não decorar as cores dos aneis nos resistores mas tudo ficou claro

 dentro desse assunto me digam o seguinte quero fazer isso em shell script:

 http://beagleboard.org/Support/BoneScript/ServoMotor/

 no trecho:

 var duty_cycle = (position*0.115) + duty_min;
 b.analogWrite(SERVO, duty_cycle, 60, scheduleNextUpdate);

 o duty_cycle é o dutyA ou dutyB nas sysctl do freebsd?

 o period é o 200? equivalente a:

  // call updateDuty after 200ms
 setTimeout(updateDuty, 200);

 posso por então o period do PWM em 200 e o dutyA (ou B?) em
 (position*0.115) + duty_min num shell script?


Cada modulo de PWM tem duas saídas que são nomeadas de PWM1A e PWM1B
para o modulo 1 e PWM2A e PWM2B para o modulo 2.

Como a freqüência do PWM é configurada por modulo as saídas A e B vão
operar na mesma freqüência mas podem ter ciclos de trabalho diferentes
(por exemplo: frequência PWM 100Khz, saída A 20% e saída B 60%).

Assim são 2 módulos PWM e 4 saídas.

O pino 14 do conector P9 corresponde a saída A do PWM1 (conforme
https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack).

No caso do servo, o duty cycle não são os 200ms, esse valor é o tempo
no qual a saída do PWM é atualizada (a cada 200ms ela tem um novo
valor).  O período é calculado através da freqüência que nesse caso é
o '60' passado no analogWrite(). O 60 corresponde a 60Hz (servos RC
operam entre 50~60Hz).

O PWM da BBB não funcionava com freqüências tão baixas (antes o mínimo
era 1.525kHz) até a r266937 quando corrigi isso. Como ainda não fiz o
MFC você só vai conseguir utilizar servos com o -current (que tem 2
sysctls a mais - clockdiv e frequency).

Com essa sysctl 'frequency', você pode setar ela diretamente pra 60 e
depois só precisa alterar o duty cycle (A ou B dependendo da saída que
você estiver utilizando) para movimentar o servo.

Como teste eu liguei um potenciometro em uma das entradas analógicas e
um programa em C lendo esse valor e alterando o duty cycle do PWM,
assim o servo acompanhava o movimento conforme o movimento que era
feito no potenciometro.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] ARMv6 FreeBSD na beaglebone 5v

2014-07-12 Por tôpico Luiz Otavio O Souza
2014-07-11 16:41 GMT-03:00 Evandro Nunes:
 luiz

 entendi, era meu receio
 e como eu vou ativar a bobina de um relé de 5v?
 será que a cubie tem gpio de 5v?

 outra coisa o que é o HIGH e o LOW no freebsd? é o PU PD via gpioctl? na
 cubie o sata está funcional?
 luiz tem outros utilitários fora o gpioctl que eu possa brincar com a placa?


Eu adicionei dois circuitos que você pode utilizar para acionar reles
a partir dos 3.3V aqui:

https://wiki.freebsd.org/FreeBSD/GPIO-hardware

Todas essas placas recentes funcionam com 3.3V, você vai precisar
construir um circuito para acionar o relê ou comprar algo pronto como
o Patrick indicou (também tem muita coisa compatível com arduino que
funciona com 3.3V).

O HIGH e LOW seguem os padrões, são representados pelos valores 1 e 0.

O PD é o pull-down e o PU é o pull-up. Eles são utilizados geralmente
quando os pinos são configurados como entradas, ai acionando o pull-up
ou o pull-down (que é o equivalente a adicionar um resistor de ~100K
nessa função) evita que o pino fique flutuando, sendo possível nesse
caso, se conectar um push button sem qualquer outro componente
adicional (o pull-up configurado e o push button ligado entre o pino
GPIO e o terra. Nesse caso o pino recebe o valor 1 com o botão aberto
e 0 com o botão pressionado).

Você pode também ler o valor das entradas analógicas na BBB (cuidado!
máximo de 1.8V para as entradas analógicas) . Veja mais detalhes no
manual do adc: ti_adc(4).

Com o PWM você pode controlar servos, gerar tensões analógicas,
ajustar a luminosidade de LEDs...

Me parece que a interface SATA ainda não funciona na cubieboard, os
drivers estão comentados no kernel (mas ainda não tive a oportunidade
de testar nenhuma cubieboard).

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] ARMv6 FreeBSD na beaglebone 5v

2014-07-12 Por tôpico Luiz Otavio O Souza
2014-07-11 19:06 GMT-03:00 Evandro Nunes:
 otavio como isso vai funcionar?
 vai puxar mais corrente ou a conversão pra subir 1.2v vem do 3.3v? quero
 dizer estamos falando de amperagem ou voltagem na origem pra conseguir ter
 maior voltagem no resultado? desculpe a ignorancia, ela é bem grande mesmo
 quando se trata de transitors e cia rsss

 pra eu saber como disseram aqui na lista se fazendo isso corro risco de
 matar a placa
 e qual será a corrente desses 5.5v?


Veja os circuitos que publiquei no wiki, você precisa de uma segunda
fonte de alimentação na mesma tensão do relê que você vai alimentar
(5~12V) e o transistor ou o opto-acoplador se encarregam de alimentar
o relê na presença dos 3.3V no pino GPIO.

O mais seguro é o opto-acoplador, com ele sua placa fica eletricamente
isolada da sua segunda fonte e o risco de você danifica-lá é muito
baixo.

Nos dois circuitos, com o transistor utilizado (BC548 ou compatível)
você pode chavear até 100mA (suficiente para a bobina dos relês).

Com os circuitos que publiquei (que são testados), sem ligar seus
pinos a tensões diferentes de 3.3V e sem coloca-los em curto-circuito
você não vai queimar sua placa.

Na duvida consulte alguém de sua confiança e você não terá problemas.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] ARMv6 FreeBSD na beaglebone 5v

2014-07-11 Por tôpico Luiz Otavio O Souza
2014-07-11 15:05 GMT-03:00 Evandro Nunes:
 ola

 com gpioctl eu consigo ligar/desligar o P9_5 e o P9_6 na BBBlack? se sim ou
 com outro comando, qual é e qual é o pino na saida do gpioctl -l que é
 fisicamente o P9_5? posso somar 32 ao 5 e seria o pino 37 no free?

 http://insigntech.files.wordpress.com/2013/09/bbb_pinouts.jpg

Não é possível Evandro, o pino 5 e 6 no P9 são conectados diretamente
ao 5V da entrada da placa - VDD_5V (conector P4). Esses pinos não tem
energia quando a placa é alimentada pela USB. Os pinos 7 e 8 (SYS_5V)
são conectados depois do PMIC (podem ser desligados junto com a placa
através do botão power) e sempre tem energia independente do tipo de
energia aplicada na placa (conector P4 ou USB).

O esquema da BBB esta disponível em PDF e ajuda a esclarecer esses detalhes.

Utilize a referencia do wiki
(https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack) para saber
quais pinos você pode utilizar e quais são reservados no FreeBSD.

Todos os pinos gpio_xx você consegue controlar com o gpioctl(8), a
única diferença é que eles operam em 3.3V (e não toleram 5V!!!).

Você pode converter a tensão utilizando buffers, transistores ou
conversores de níveis (a philips tem um AN sobre isso para I2C).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF-TOPIC] Erro em documentação

2014-05-16 Por tôpico Luiz Otavio O Souza
2014-05-16 10:45 GMT-03:00 Renato Botelho:
 On Friday, May 16, 2014 03:10:06 AM tridente 1 wrote:
 O último exemplo da utilização do comando crontab em
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-cron
 .html está incorreto. Lê-se:
 To remove all of the cron jobs in a user crontab:
 % crontab -lremove crontab for dru? y
 Ele deve ser:
 To remove all of the cron jobs in a user crontab:
 % crontab -rremove crontab for dru? y

 É uma prática muito antiga dos sistemas BSD colocar easter eggs como esse em
 toda a documentação. Como você foi a pessoa que encontrou esse, pode passar lá
 no escritório central do FreeBSD e retirar seu brinde surpresa. Parabéns!!! :)

Olha, essa foi tão boa que eu estou levando o brinde dele, um boné da
FreeBSD Foundation (sério).

Comprei dois ontem e vou dar um pro trident.

trident, entra em contato comigo e me passa seu contato para que eu
possa providenciar a entrega pra você.

-l
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF-TOPIC] Erro em documentação

2014-05-16 Por tôpico Luiz Otavio O Souza
2014-05-16 12:12 GMT-03:00 Marcelo Gondim:
 Em 16/05/14 11:38, Luiz Otavio O Souza escreveu:
 2014-05-16 10:45 GMT-03:00 Renato Botelho:
 On Friday, May 16, 2014 03:10:06 AM tridente 1 wrote:
 O último exemplo da utilização do comando crontab em
 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-cron
 .html está incorreto. Lê-se:
 To remove all of the cron jobs in a user crontab:
 % crontab -lremove crontab for dru? y
 Ele deve ser:
 To remove all of the cron jobs in a user crontab:
 % crontab -rremove crontab for dru? y
 É uma prática muito antiga dos sistemas BSD colocar easter eggs como esse 
 em
 toda a documentação. Como você foi a pessoa que encontrou esse, pode passar 
 lá
 no escritório central do FreeBSD e retirar seu brinde surpresa. Parabéns!!! 
 :)
 Olha, essa foi tão boa que eu estou levando o brinde dele, um boné da
 FreeBSD Foundation (sério).

 Comprei dois ontem e vou dar um pro trident.

 trident, entra em contato comigo e me passa seu contato para que eu
 possa providenciar a entrega pra você.

 LooS me passa o link da compra do boné que fiquei interessado.  :D

Hey Gondim :)

Então não achei um link para esses produtos, eu comprei aqui na BSDCan
direto com um dos caras da Foundation (funciona meio que como uma
doação pra fundação).

Vou perguntar se eles tem como vender isso direto.

[]'s
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Mysql comendo toda swap

2014-05-15 Por tôpico Luiz Otavio O Souza
2014-05-15 3:54 GMT-03:00 Fernando Gilli:
  O Fernando nunca comentou qual versão ele esta rodando, por isso não

  comentei antes, mas existe um bug no 10-RELEASE que faz uso agressivo
  da swap mesmo quando não necessário (mesmo com memória livre
  disponível).
 
  É preciso atualizar ao menos para a r265886 para ter esse problema
  corrigido.
 
  Att.,
  Luiz


 Mesmo setando o table_open_cache menor, de uma hora para outra ta tudo 
 travado.
 É a segunda vez que acontece isso, estoura a swap trava tudo, só rebotando, e 
 com medo rodando um fsck


 kernel: swap_pager: indefinite wait buffer: bufobj: 0, blkno: 42054,
 size: 4096
 kernel: swap_pager: indefinite wait buffer: bufobj: 0, blkno: 11271,
 size: 61440
 kernel: swap_pager: indefinite wait buffer: bufobj: 0, blkno: 26643,
 size: 61440
 kernel: swap_pager: indefinite wait buffer: bufobj: 0, blkno: 21722,
 size: 61440

 é possivel aplicar o svn só para o r265886? ou esse erro é badblock?

Não recomendo aplicar somente a correção dessa revisão (embora você
possa tentar), acho mais tranquilo atualizar seu sistema para o
10-stable que também vai te trazer correções para outros problemas.

Quanto ao erro, ele acontece quando o sistema esta fazendo a leitura
de paginas do swap, então provavelmente indica algum erro no disco
(timeout de leitura).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Mysql comendo toda swap

2014-05-14 Por tôpico Luiz Otavio O Souza
2014-05-12 11:37 GMT-03:00 Eduardo Schoedler:
 Em 12 de maio de 2014 02:18, Fernando Gilli escreveu:

 O tuning melhorou bastante..

  total   used   free sharedbuffers
 cached
 Mem:   491199292  0  0
 4
 Swap: 1024  7   1016


 Certamente você estava alocando mais memória do que podia ;).

O Fernando nunca comentou qual versão ele esta rodando, por isso não
comentei antes, mas existe um bug no 10-RELEASE que faz uso agressivo
da swap mesmo quando não necessário (mesmo com memória livre
disponível).

É preciso atualizar ao menos para a r265886 para ter esse problema corrigido.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD 10

2014-05-14 Por tôpico Luiz Otavio O Souza
2014-05-12 10:57 GMT-03:00 Marcelo Gondim:
 Em 12/05/14 09:34, Márcio Luciano Donada escreveu:
 Senhores, bom dia
 Como você estão atualizando o FreeBSD nessa versão 10? Através do
 freebsd-update ou via svn e compilando o sistema todo?


 Opa Marcio,

 Aqui em todos os servidores eu compilo o sistema userland + kernel e
 ainda os programas de terceiros (ports). Uso a árvore stable com
 cuidado, quer dizer que só atualizo quando preciso de algo que antes não
 funcionava ou quando tem alguma atualização de segurança.  :)
 A última atualização que fiz foi esses dias para 10.0-STABLE revisão
 265408 que inclusive já corrige o problema dos processos sshd zumbi que
 brotam quando você faz muito acesso remoto. O risco do STABLE, ao meu
 ver, são os MFCs (Merge From Current) que são coisas que podem dar um
 problema, mas sinceramente nunca tive problema com eles que me afetasse. :)

Por isso o branch é chamado de 'stable' :)

Desenvolvimento só no -head a ai só vai para o -stable o que já esta
testado, claro que podem haver problemas não previstos (interação com
outras partes do sistema que foram alteradas no -head), mas geralmente
o stable é bem seguro.

Por outro lado como eu só uso o -stable, sou suspeito para comentar :)

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Desativar cache de disco

2014-05-06 Por tôpico Luiz Otavio O Souza
2014-05-06 12:28 GMT-03:00 Paulo Henrique - BSDs Brasil:

[...]
 Valeu Marcelo, o chipset da placa é um X58 ( PCIe 2.0 ) o que daria
 500MB/s, estou meio pé atrás com a controladora ela parou de perder a
 localização dos discos no bus mais ainda não atige a velocidade
 equiparável a outro servidor com a mesma placa, embora que tenha a ver
 pelo fato dos outro servidor não ser HDs da WD e sim da Seagate.
 A controladora é uma LSI MPT C1068E ( não tem nenhuma firmware no site
 do fabricante )
 Os HDs no servidor com problemas é WD serie Green de 2TB com 64Mbs de
 cache configurados em gmirror+gstripe em raid 10 no outro servidor só
 muda os discos que são Seagate de 3TB ( reconhecendo apenas 2 TB por
 limitação da controladora ) e nele chego a atingir até 190MB/s .

HDs da série 'green' em geral são incompatíveis com o uso para
servidores. Eles são voltados ao mercado desktop e geralmente ficam
mais do lado da economia de energia do que do lado da performance (o
oposto do que se espera em servidores).

Se puder faça também o teste de leitura direto do disco (sem usar o
gmirror+gstripe) e veja se há alguma diferença.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Erro de configuração: Apache?

2014-04-30 Por tôpico Luiz Otavio O Souza
2014-04-30 13:42 GMT-03:00 Prof. João Henrique:
 Olá a todos.
 Não sei se é exatamente off-topic. Se for, peço que me desculpem.
 Escrevo pois preciso de opiniões que reforcem ou refutem um laudo.
 Quando um endereço fictício, como www.aleluia.com.br/livro/ apresenta
 normalmente o conteúdo, mas ao digitar www.aleluia.com.br/livro o
 retorno é um erro 404, em qual SOFTWARE estaria o erro de
 configuração? Suponha que a máquina tenha Apache instalado.

Quando se configura um Alias no apache, se você especifica o Alias com
a '/' no final você precisa necessariamente utilizar a barra no final
para acessar essa URL.

Alias /livro/ /usr/local/www/livro - causa o problema

Alias /livro /usr/local/www/livro - funciona sem o '/' no final

Inclusive isso esta documentado na configuração do apache:

#
# Alias: Maps web paths into filesystem paths and is used to
# access content that does not live under the DocumentRoot.
# Example:
# Alias /webpath /full/filesystem/path
#
# If you include a trailing / on /webpath then the server will
# require it to be present in the URL.  You will also likely
# need to provide a Directory section to allow access to
# the filesystem path.


Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD 11-CURRENT

2014-04-25 Por tôpico Luiz Otavio O Souza
2014-04-24 19:12 GMT-03:00 Nenhum_de_Nos:


 houve evolução no DIR-825 e WR1043ND ?

 coloquei freebsd no dir e não ficou estável, no 1043 nem consegui gerar 
 imagem que desse nele :(


Não muita Matheus, infelizmente :(

O meu 1043 continua aqui acumulando poeira (comprei na BSDCan no ano
passado e nunca sequer liguei).

O problema geralmente é o tamanho da flash que é muito pequena nesses
roteadores e qualquer alteração no FreeBSD pode comprometer o tamanho
final da imagem.

Mas, até onde me lembro, nós arrumamos os problemas da imagem no 1043
e algumas pessoas reportaram sucesso com ele.

O seu problema com o DIR-825 era referente ao wifi (ath) não ? Nesse
sentido houve alguma evolução recentemente, o Adrian commitou algumas
correções que podiam travar a interface wireless no modo AP.

A infra-estrutura do port do MIPS é bem estável (mais que o ARM até a
pouco tempo), porém há menos gente trabalhando  (menos drivers,
imagens, instalação, usabilidade em geral).

O MIPS é utilizado (e o atual port veio) pela Juniper, NetLogic e
agora a bola da vez é a ERL da ubiquiti (que ainda não tenho nenhuma
aqui, se alguém tiver acesso e quiser me vender uma podemos conversar
:)

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD 11-CURRENT

2014-04-24 Por tôpico Luiz Otavio O Souza
On 24 April 2014 15:18, mantunes wrote:
 http://lists.freebsd.org/pipermail/freebsd-snapshots/2014-April/83.html

 é serio ?

 11.0-CURRENT armv6 BEAGLEBONE:
 11.0-CURRENT armv6 RPI-B:

 posso dar um grito de alegria ??

Sim, estão disponíveis imagens oficiais do 10-stable e do 11-current.

Recentemente o suporte SMP no ARM foi declarado estável, então estamos
caminhando no sentido de que o ARM venha logo a se tornar uma
plataforma tier-1.

Ainda há algumas arestas para se tratar, mas quem testar, com certeza
vai gostar do que vai ver (estabilidade e bom funcionamento).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] openbgp travando quando crio uma vlan

2014-04-11 Por tôpico Luiz Otavio O Souza
2014-04-10 15:58 GMT-03:00 Marcelo Gondim:
 Opa e ae LooS, tudo tranquilo?

 Então, o meu ambiente aqui possui lagg e a vlan em cima desse lagg. Você
 consegue adicionar o lagg aí pra gente testar?
 Uma outra coisa que não sei se pode estar influenciando e já até
 reclamei com a operadora do meu clear channel é que estou precisando
 cadastrar os mac address dos meus peers que tenho com essa operadora,
 senão meu router não fala com a outra ponta. Vou dar um exemplo:

Opa Gondim,

Ontem eu consegui perder o acesso a maquina reconfigurando as
interfaces, devo passar no datacenter hoje e ai já dou um retorno de
como isso fica com o lagg.

[]'s
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] openbgp travando quando crio uma vlan

2014-04-11 Por tôpico Luiz Otavio O Souza
2014-04-10 15:58 GMT-03:00 Marcelo Gondim:

 rede 192.168.0.0/24  Router Local iBGP  Router Público BGP
  Internet

 O Router Local anuncia o prefixo 192.168.0.0/24 para o Router Público
 BGP. Quando eu crio a vlan no Router Público BGP, a rede 192.168.0.0/24
 não chega e não passa mais pelo Router Público BGP. Mas do Router
 Público eu pingo o Router Local e vice-versa.

Gondim,

Meu teste aqui foi o seguinte:

Router teste --- Router iBGP --- Router Borda (eBGP)

No seu ambiente e pela sua descrição você podia verificar se os
anúncios do seu Router Local estão chegando no Router Publico e se as
rotas necessárias para acesso da rede 192.168.0.0/24 ainda estão na
fib. Imagino que no seu Router Local tudo funcione.

Não há nenhuma configuração perdida no seu rc.local para essa
interface ? Quando você cria a vlan ela aparece sem nenhuma
configuração ? Enquanto ela não esta associada a nenhuma interface
física seria muito dificil ela gerar algum problema:

# ifconfig vlan666 create
# ifconfig vlan666
vlan666: flags=8002BROADCAST,MULTICAST metric 0 mtu 1500
ether 00:00:00:00:00:00
nd6 options=29PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL
vlan: 0 parent interface: none


A tarde vou refazer os testes aqui com lagg.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Processos zumbi brotando no sshd - FreeBSD 10.0

2014-04-11 Por tôpico Luiz Otavio O Souza
Gondim,

O kib@ rastreou esse problema:

http://lists.freebsd.org/pipermail/freebsd-hackers/2014-April/044921.html

É um problema na linkagem do sshd, precisa aplicar esse patch e
recompilar o sshd. Na thread tem toda a informação de como foi feito o
debug e todos os detalhes do problema.

Em alguns dias acredito que essa correção já esteja no 10-stable.

Quando puder faz o teste ai e veja se você ja pode ficar livre do
walking-dead.sh :)

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] openbgp travando quando crio uma vlan

2014-04-11 Por tôpico Luiz Otavio O Souza
2014-04-11 10:32 GMT-03:00 Luiz Otavio O Souza:
 2014-04-10 15:58 GMT-03:00 Marcelo Gondim:

 rede 192.168.0.0/24  Router Local iBGP  Router Público BGP
  Internet

 O Router Local anuncia o prefixo 192.168.0.0/24 para o Router Público
 BGP. Quando eu crio a vlan no Router Público BGP, a rede 192.168.0.0/24
 não chega e não passa mais pelo Router Público BGP. Mas do Router
 Público eu pingo o Router Local e vice-versa.

 Gondim,

 Meu teste aqui foi o seguinte:

 Router teste --- Router iBGP --- Router Borda (eBGP)

 No seu ambiente e pela sua descrição você podia verificar se os
 anúncios do seu Router Local estão chegando no Router Publico e se as
 rotas necessárias para acesso da rede 192.168.0.0/24 ainda estão na
 fib. Imagino que no seu Router Local tudo funcione.

 Não há nenhuma configuração perdida no seu rc.local para essa
 interface ? Quando você cria a vlan ela aparece sem nenhuma
 configuração ? Enquanto ela não esta associada a nenhuma interface
 física seria muito dificil ela gerar algum problema:

 # ifconfig vlan666 create
 # ifconfig vlan666
 vlan666: flags=8002BROADCAST,MULTICAST metric 0 mtu 1500
 ether 00:00:00:00:00:00
 nd6 options=29PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL
 vlan: 0 parent interface: none


 A tarde vou refazer os testes aqui com lagg.


Gondim,

Sem novidades, mesmo com o lagg consigo criar as vlans aqui sem afetar
o funcionamento do sistema :/

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] openbgp travando quando crio uma vlan

2014-04-10 Por tôpico Luiz Otavio O Souza
2014-04-07 20:30 GMT-03:00 Marcelo Gondim:
 Em 07/04/14 18:48, Eduardo Schoedler escreveu:
 Em 4 de abril de 2014 10:59, Marcelo Gondim:

 Vou fazer mais testes na madruga de amanhã. O uptime já foi pro saco
 mesmo ahahahahahahah

 E aí Godim, como ficou a novela? ;)

 Rapaz,

 Olha sinistro viu. Fiz tanta coisa tipo primeiro eu fiz o famoso:
 ifconfig vlan6 create
 Olhei a FIB e nada havia mudado, no BGP também não mudou nada.
 Tentei rodar o /etc/rc e /etc/netstart e também não adiantou.
 Matei o processo do bgpd e reiniciei e nada.
 Nos logs também não vi nada

 Olha, não sei o que pode ser mas por essa eu não esperava mesmo.
 Outra coisa feia que tá dando também no FreeBSD 10 são as sessões zumbi
 que estão ficando presas no sshd. A conexão fica como CLOSED, não morre
 e fica como um processo zumbi.
 Isso acontece com servidores que tem acessos ssh constantes. Hoje mesmo
 entrei em um servidor aqui e haviam 10 processos zumbi do sshd. Algumas
 pessoas relataram que não é só com o sshd que está acontecendo isso não.
 Parece ser um problema de Kernel.
 Eu também estou esperando esse acerto e enquanto isso criei um script
 para matar os processos zumbi e dei o nome de The_Walking_Dead.sh  rsrsrsrsr

Gondim,

Tenho aqui um servidor rodando openbgpd e FreeBSD 10 (pre-release):

# uname -a
FreeBSD ibgp.xx.com.br 10.0-PRERELEASE FreeBSD 10.0-PRERELEASE #0
r260596M: Tue Jan 14 13:49:15 BRST 2014
r...@ibgp.xx.com.br:/usr/obj/usr/stable-10/sys/GENERIC  amd64

 # pkg info | grep openbgpd
openbgpd-5.2.20121209  Free implementation of the Border
Gateway Protocol, Version 4

# bgpctl show
Neighbor   ASMsgRcvdMsgSent  OutQ Up/Down  State/PrfRcvd
ibgp   XX 50 34 0 00:06:45 60/100

Nesse ambiente, adicionar uma VLAN não me criou nenhum problema...

Depois atualizei o sistema pra o 10-stable:

# uname -a
FreeBSD ibgp.xx.com.br 10.0-STABLE FreeBSD 10.0-STABLE #0 r264261:
Thu Apr 10 14:46:42 BRT 2014
r...@ibgp.xx.com.br:/usr/obj/usr/stable-10/sys/GENERIC  amd64

Criei outra VLAN com o opengbgp rodando e mais uma vez nenhum problema aqui.

Deve ter algum detalhe na seu ambiente que causa o problema, mas eu
não consegui replicar ele com uma simples instalação do openbgpd no
FreeBSD 10.

Você consegue replicar esse problema em outro computador ? Eu gostaria
de replicar esse problema localmente...

Att.,
Luiz
PS: No problema do SSHD você tentou setar a variavel
UsePrivilegeSeparation como 'no' no seu sshd_config ? É possível que
isso resolva o problema dos processos zumbies (embora não se trate de
uma solução e sim de um workaround).
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] openbgp travando quando crio uma vlan

2014-04-04 Por tôpico Luiz Otavio O Souza
2014-04-04 10:33 GMT-03:00 Eduardo Schoedler:
 Em 4 de abril de 2014 10:11, Antonio Modesto Amaral Sousa escreveu:

 Quando o problema acontece você consegue pingar o router pelo IP das
 outras VLANS? O que acontece com as rotas que estavam na FIB?


 Esse é um ponto interessante para determinar se realmente é um problema no
 kernel (uma vez que a interface sobe e funciona) ou no openbgpd.
 Talvez você também precise abrir um ticket no openbgpd tb, Godim :)


Exato, embora eu não tenha certeza do quanto o pessoal do OpenBSD faz
questão de manter uma versão portável do openbgpd como já acontece com
o openssh.

Eu acho que as diferenças são gerenciadas (e feitas) pelo maintainer do port.

Seria realmente interessante tentar identificar o que acontece, se o
FreeBSD ainda responde, se ele pode receber, transmitir e encaminhar
pacotes, se o openbgpd continua enviando os anúncios corretos para os
peers, se sua tabela de rotas se alterou...

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] O instalador do FreeBSD 10.0 é péssimo

2014-04-01 Por tôpico Luiz Otavio O Souza
2014-03-30 10:33 GMT-03:00 Joao Rocha Braga Filho:
 2014-03-30 9:46 GMT-03:00 Renato Botelho:

 On Dom, 2014-03-30 at 03:44 -0300, Joao Rocha Braga Filho wrote:
  Acabei de instalar um HD de 1 GB no meu notebook, e resolvi instalar o
  FreeBSD 10.0.
 
  Baixei o CD de instalação, coloquei num CD e fui tentar instalar. Só tive
  decepção. Estou com saudades do instalador do 8.x. O instalador do CD
  não presta para nada. Não me deixa fazer os labels como eu quero, e
  ainda é buguento.
 
  O do DVD, do CD Boot Only e do PenDrive são ruins também? Usam o
  mesmo lixo?

 Me desculpe João, mas, não é porque você não conseguiu fazer que o
 negócio é um lixo. Se você desse uma lida em todas as possibilidades que
 o novo instalador abriu, iria mudar de opinião, o sysinstall cumpriu seu
 papel, mas era uma caixa de abelhas, ninguém mais tinha motivação pra
 mexer naquilo.


 O instalador que me apareceu não tem nenhuma flexibilidade. Ele não
 permite fazer múltiplos file systems  por partição. Não me permite mudar
 a blocagem nem o número de i-nodes, i.e., mudar os parâmetros do newfs.
 A sugestão de divisão do disco é ruim, colocando o swap no final do disco,
 o que degrada o desempenho, pois é a parte mais lenta do disco, de menor
 taxa de transferência, como ainda provoca muito seek longo, de praticamente
 o disco inteiro, o que é a pior hipótese.

 Este que me apareceu não usa o bsdlabel, permitindo somente swap e mais
 3 file systems. eu sempre separo em 5, pelo menos: /, /tmp, /usr /var,
 /home.

Na verdade voce não precisa do bsdlabel que é limitado a (se não me
engano) 16 slices por instancia (* 4 no caso das partições MBR).

O instalador usa GPT por padrão que dobra a capacidade total de slices
de 64 para 128.

E para o uso de file systems com opções diferenciadas você pode fazer
manualmente (o instalador permite que você faça seu particionamento
manualmente, monte suas partições para que o instalador termine o
processo de instalação.

Eu pessoalmente usei pouquíssimas vezes o 'default' sugerido pelo
instalador (em partes pelos problemas que você citou).


 Me apareceu um bug, e várias vezes. As setas não funcionavam para trocar
 de campo quando entrava na opção de modificar uma configuração.


 Mas vamos ao seu problema técnico, o que exatamente você não conseguiu
 fazer? Pelo que consegui entender seu problema está no particionamento,
 correto? Se for isso, as respostas (como sempre) podem ser encontradas
 no handbook [1]. Se a resposta não estiver ali, posta mais detalhes
 (deixando a raiva de lado e permanecendo no âmbito técnico) que iremos
 tentar te ajudar.


 Eu estava no meio da madrugada, e a instalação não fluiu como era com o
 Sysinstall. Eu passei horas tentando, e com o antigo em menos de meia
 hora eu tinha um sistema funcionando.

 Um exemplo de inconsistência de interface de usuário é escolher o tipo de
 teclado com enter, e o espaço não funcionando, e escolher os pacotes a
 serem com o espaço.

 Uma outra coisa estranha. A figura 2.15 do handbook mostra as opções de
 esquema de partições. Estas opções só aparecem em modo guiado, coisa
 que experimentei agora. No modo manual não tem estas opções. Só testei
 o modo guiado agora, pois assumi que o modo manual me daria todas as
 opções possíveis.

 A impressão que eu tive agora é que o instalador não está pronto, que ainda
 é um rascunho.

Olha, você praticamente acertou... :)

O sysinstall, embora bem completo, só suportava particionamento
baseado em MBR e com a necessidade de se evoluir aqui, não só para o
GPT, mas para formatos utilizados em outras arquiteturas (PowerPC,
sparc, ia64) isso passou a ser um problema, pois a pessoa que mantinha
o sysinstall não tinha tempo nem condições de testar as alterações
necessárias.

Nesse ponto o Nathan, desenvolvedor da plataforma PowerPC, fez o
bsdinstall, um shell script que era muito mais simples e suportava
todas as arquiteturas necessárias.

As vezes é preciso dar um passo pra trás para poder voltar ao caminho certo.

Como ninguém assumiu esse problema antes, ele foi la e fez. Agora
(muito tempo depois de pronto) nós podemos reclamar ou contribuir para
que esse instalador melhore.

A sua critica é valida e se estruturada um pouco diferente (mostrando
as diferenças pontualmente, sugerindo melhoras) poderia ser um ponto
de partida para um pequeno projeto de melhoria do bsdinstall. Afinal
quem faz o FreeBSD são as contribuições de pessoas como nós (que
usamos e sentimos na pele as dificuldades do sistema) - i.e. não
espere pelas melhorias, trabalhe por elas!

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Processos zumbi brotando no sshd - FreeBSD 10.0

2014-03-28 Por tôpico Luiz Otavio O Souza
On 27 March 2014 16:44, Marcelo Gondim wrote:
 Pessoal,

 Tem uma thread na lista freebsd-stable@ que está acontecendo um negócio
 meio feio no FreeBSD 10. Parece que não está só acontecendo com o sshd
 mas com ele dá pra ver nitidamente o problema ocorrer: em servidores
 FreeBSD 10 com muitos acessos ssh, tem brotado vários processos zumbi
 nele. Aí fuçando os processos  com procstat e netstat viu-se que o que
 fica preso são conexões de estado CLOSED.

 Loos ou alguém aqui da lista tá sabendo de algo sobre isso?
[snip]

Gondim,

Eu não estou acompanhando esse problema de perto, mas há relatos aqui
e ali de outros daemons (sendmail ao menos) falhando com sintomas
similares (pacotes que não são enviados/processados resultando numa
conexão travada).

Ainda não há um consenso do que esta acontecendo, mas o problema esta
sendo investigado.

Como tudo indica que se trata um problema no network stack e não dos
daemons, eu sugiro que você abra uma nova thread na freebsd-net@, lá
voce vai ter atenção das pessoas certas, o pessoal que pode ter idéias
sobre o que foi alterado recentemente e o que poderia causar um
problema assim.

Para referencia o problema do sendmail foi tratado aqui:
http://lists.freebsd.org/pipermail/freebsd-current/2014-March/049039.html

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Termômetro USB

2014-02-19 Por tôpico Luiz Otavio O Souza
2014-02-19 12:34 GMT-03:00 Patrick Tracanelli:

 On 19/02/2014, at 11:55, Renata Dias wrote:

 mantunes,

 Eu pedi para o meu setor de compras confirmar se não encontra esse TEMPer no
 Brasil, no  http://www.portaldasantaifigenia.com.br por exemplo... rs
 No deal extreme levaria meses...
 De qualquer forma ainda estou bastante insegura se vai rodar bem no FreeBSD.


 Márcio Elias,
 Pelo que pesquisei sobre essa linha da Ubiquiti, ela necessita de conexão
 2.4GHz, não tem nenhuma entrada RJ45 ou outra.


 Para quem me sugeriu o Arduino, teria algum material (for dummies) para me
 indicar ? Essa placa LM75 é apenas o sensor, correto? eu preciso de mais o
 que pra funcionar o conjunto todo? Como é a conexão do conjunto todo com o
 servidor (serial, rj45 ..)?

 Obrigada a todos !

 Renata, eu sempre sugiro aos meus clientes o EM01B, que pode ser comprado 
 aqui:

 http://eesensors.com/products/websensors/websensor-classic.html

 A maioria dos clientes de Data Center vão com essa opção, pq além de temp 
 você monitora humidade (e outras coisas como luminosidade mas a maioria não 
 da atenção a isso).

 Não sai tão barato quanto Arduino, especialmente se cair na receita, mas 
 chega rápido, é confiável e tem um aspecto profissional.

 Um outro cliente que tenho comprou esse: https://store.serverscheck.com/ 
 também gostei mas prefiro o primeiro, que é mais discreto e tem menos funções 
 inúteis.

 Isso dito vamos ao arduino. Eu aconselharia essa opção não só por ser mais 
 barato mas especialmente por ser mais divertido.

 Sugiro o uso do sensor DHT11 que te da temperatura e humidade, custa no 
 máximo 16 reais. Além desse sensor você vai precisar da Protoboard, custa 99 
 reais o kit arduino start pra começar a brincar de lego. Você pode pegar as 
 informações por serial (USB-serial) no FreeBSD sem qualquer problema.

 Se quiser tem esse kit também, que ainda vem com rede e display, ai voce pode 
 mostrar a temp e humid no display e pegar via rede as informações.

 http://produto.mercadolivre.com.br/MLB-541582730-kit-arduino-uno-r3-ethernet-shield-fonte12v-lcd-dht11-_JM

 Enfim tudo depende do seu tempo e disposição pra brincar de lego ;-)

 Os dois produtos prontos vão chegar rápido. O arduino vai ser divertido. 
 Faça sua escolha hehehe

Pessoal,

Por conta do meu trabalho com o gpio(4) no FreeBSD e como eu tenho
interesse em fomentar o uso do FreeBSD para uso em sensores e outras
soluções embarcadas eu vou fornecer kits contendo todos os componentes
necessários para se fazer isso com FreeBSD.

Os kits serão compostos por:

- Beaglebone Black ou Raspberry Pi (dependendo da disponibilidade das placas);
- Sensor DHT11 para leitura de humidade e temperatura;
- Todos os cabos e conexões para conexão do sensor;
- Cartão microSD com imagem testada e pronta para funcionamento,
incluindo acesso dos valores medidos (humidade e temperatura) via cli
(sysctl(8)) e SNMP, acesso do sistema via ssh;
- Fonte com todos cabos e conexões.

(Kit pronto para utilização - não sendo necessário nenhum
desenvolvimento ou customização para uso)

Outros sensores (e também entradas e saídas) também podem ser
fornecidas no kit sob encomenda.

Lembrando-se que se trata de um sensor com interface ethernet e acesso
SNMP (fácil integração com sistemas de monitoramento).

Para quem se interessar, por favor, me contate fora da lista.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Termômetro USB

2014-02-17 Por tôpico Luiz Otavio O Souza
2014-02-17 16:43 GMT-03:00 Otacílio:
 Em 17/02/2014 15:50, Renata Dias escreveu:
 Boa tarde,

 Alguém poderia me indicar uma marca e modelo de Termômetro USB para
 conectar a um servidor FreeBSD e controlar a temperatura do ambiente?

 A intenção é que eu consiga através deste FreeBSD gerar alertas no Nagios
 quando a temperatura do datacenter oscilar.

 Obrigada.



 Você poderia usar Arduino com o sensor LM75 para fazer isso. Se nunca
 mexeu com Arduino mas souber programar faz isso em uma tarde.


Com o LM75 e uma RPi ou uma BBB você tem um sensor ethernet e rodando FreeBSD =)

(incluindo monitoramento via snmp...)

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Termômetro USB

2014-02-17 Por tôpico Luiz Otavio O Souza
2014-02-17 17:17 GMT-03:00 Lucas Dias:
 Em 17 de fevereiro de 2014 17:08, Gustavo Freitas escreveu:

 luiz onde posso encontrar o LM75, e não entendi esse BBB


 BBB, não é Big Brother Brasil hehehe

 Nesse caso, esse BBB é
 http://www.beagleboard.org/Products/BeagleBone%20Black

 Show de bola. Vale a pena conhecer e olhar. Focando nessa demanda
 específica, com dedicação exclusiva, uma semana entra em funcionamento.


Isso!

e quanto ao LM75:

http://produto.mercadolivre.com.br/MLB-534546262-arduino-bricks-sensor-de-temperatura-c-ci-lm75a-i2c-bus-_JM

Os meus eu comprei na Mult Comercial em SP:

http://loja.multcomercial.com.br/ecommerce_site/produto_20444_4689_Circuito-Integrado-LM75CIM-3-

Tenho o driver para ele em: http://loos.no-ip.org/gpio/lm75.diff

Esse driver exporta a temperatura (e os outros parametros) do LM75 via systcl:

# sysctl dev.lm75.1
dev.lm75.1.%desc: LM75 temperature sensor
dev.lm75.1.%driver: lm75
dev.lm75.1.%location: addr=0x96
dev.lm75.1.%pnpinfo: name=lm750 compat=lm75
dev.lm75.1.%parent: iicbus1
dev.lm75.1.temperature: 30.0C
dev.lm75.1.thyst: 75.0C
dev.lm75.1.tos: 80.0C
dev.lm75.1.conf.faults: 1
dev.lm75.1.conf.mode: comparator
dev.lm75.1.conf.polarity: active-low
dev.lm75.1.conf.shutdown: 0

Você pode ter até 8 sensores em cada bus i2c.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Xorg na Beaglebone black

2014-02-11 Por tôpico Luiz Otavio O Souza
2014-02-05 20:21 GMT-02:00 Otacílio otacilio..@bsd.com.br:
 Consegui criar uma imagem para a minha beaglebone black com o freebsd
 11, mas está sem suporte a interface gráfica. Algum dos colegas já
 conseguiu adicionar um xserver a ela?


Ainda não há driver para a saída HDMI na BBB:
http://lists.freebsd.org/pipermail/freebsd-arm/2013-December/007136.html

Na RPi a saída HDMI funciona, mas ainda não há audio :(

Esse ultimo provavelmente é minha culpa, já que fiquei de providenciar
já faz algum tempo...

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Fwd: Raspberry Pi and BeagleBone images available on FreeBSD FTP mirrors

2014-02-11 Por tôpico Luiz Otavio O Souza
-- Forwarded message --
From: Glen Barber g...@freebsd.org
Date: 29 January 2014 16:18
Subject: Raspberry Pi and BeagleBone images available on FreeBSD FTP mirrors
To: freebsd-...@freebsd.org


Hi,

For those not subscribed to the -snapshots@ mailing list, arm/armv6
images for the RPI-B and BEAGLEBONE systems are now available on the
FreeBSD FTP mirrors.  The work to integrate building ARM images was
sponsored by the FreeBSD Foundation.

Checksums are in the announcement mail here:


http://lists.freebsd.org/pipermail/freebsd-snapshots/2014-January/66.html

Images for RPI-B and BEAGLEBONE are expected to be available weekly
(unless something goes wrong with the builds) for 11.0-CURRENT and
10.0-STABLE.

PANDABOARD and CUBIEBOARD images should be available next week.

Many thanks to Tim Kientzle for Crochet, which is used to produce these
images, and to Warner Losh for his input on various things over the last
weeks.

Enjoy!

Glen
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problemas com roteamento FreeBSD-9.2

2014-02-05 Por tôpico Luiz Otavio O Souza
[...]

 Era isso mesmo, mas o mais estranho nisso é que após aprender a rota,
 nada a fazia sair da tabela FIB, somente o reboot. Como sou um pouco
 insistente em testes, simulei agora a pouco em bancada a mesma sequência
 dos testes relatados no início da thread na versão 9.1 e na 9.2,
 conforme eu já previa, na versão 9.1 esse comportamento não acontece, já
 na versão 9.2, o problema se repetiu . Os filtros por hora resolveram
 o caso no FreeBSD-9.2. Bem que eu poderia ter feito esses filtros antes
 :), mas confesso que esses em específico passaram batido, haja visto que
 usei a 9.1 por um bom tempo e não acontecia isso.


Essa mudança de comportamento foi introduzida com a r248070:

http://svnweb.freebsd.org/base?view=revisionrevision=248070

Antes o problema era que qualquer daemon de roteamento podia (pelo
mesmo motivo que eles adicionam) remover uma rota de um dos seus IPs
configurados em uma das interfaces e ai você teria o IP configurado
mas ele não funcionaria.

Essa alteração protege essas rotas marcando-as com uma flag especifica.

O bug aqui talvez seja no momento depois do BGP fazer ou tentar fazer
a alteração dele. Nesse ponto, pelo que entendi, a rota não pode mais
ser removida, o que deveria acontecer automaticamente quando o IP da
interface fosse removido (se, em teoria, ela esta protegida).

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problemas com roteamento FreeBSD-9.2

2014-02-04 Por tôpico Luiz Otavio O Souza
2014-02-03 Samuel Peres samuelpe...@migtelecom.com.br:
 On 2/3/2014 7:01 PM, Marcelo Gondim wrote:
 Em 03/02/14 16:41, Samuel Peres escreveu:
 On 03/02/2014 15:57, Edinilson - ATINET wrote:
[...]
 Vou fazer esse teste mais tarde e reporto os resultados. Uma coisa é
 fato, já bem próximo de 800Mb de tráfego passando por esse FreeBSD, em
 um hardware bem dimensionado, devo admitir que estou perdendo um pouco a
 confiança no sistema para roteamento. Não importa o que os mais
 experientes e  saudosistas digam. Uso FreeBSD há mais de 10 anos
 (comecei com a versão 4.7) e uso aqui para praticamente tudo, até mesmo
 como desktop no meu notebook, mas para roteamento acima de 500Mb estou
 caindo fora. Alguém roda com mais de 1Gb de tráfego? Parabéns e fico
 feliz por você! Eu aqui estou tendo problema até mesmo com um simples
 route delete. Preciso atualizar para a versão 10, regredir para a 9.1 ou
 aplicar patch para corrigir um troço desse? Fala sério, muitos sabem que
 não é tão simples assim, principalmente quando é 800Mbit/s passando pelo
 sistema.

Problemas acontecem em qualquer sistema, sejam eles pagos ou abertos.
A questão eh o que você precisa fazer para resolve-los.

No FreeBSD eu tenho todo o código aberto, seja para identificar o
problema, seja para corrigi-lo (se eu puder).

No meu caso isso faz toda diferença.

Você deveria adquirir um suporte profissional que lhe traga segurança
(no sentido de alguém que possa lhe prover as respostas e as soluções
necessárias sem que você precise se preocupar se isso é um patch, uma
atualização ou até uma correção local). Não é porque se trata de um
sistema open source que não há custo de manutenção do mesmo, nem
sempre é possível fazer tudo 'em casa'.

Outra questão é que você deveria ter um segundo sistema de backup,
fazer teste com o único sistema que você tem _não é um opção_.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problemas com roteamento FreeBSD-9.2

2014-02-04 Por tôpico Luiz Otavio O Souza
2014-02-03 Samuel Peres samuelpe...@migtelecom.com.br:
 Boa tarde,

 Estou com um problema estranho no FreeBSD-9.2 (r260799) com OpenBGPD.
 Não consigo remover 1 rota específica, retorna o seguinte erro:

 # route delete -inet 187.xx.xxx.0/22 -iface vlan569 -fib 0
 route: writing to routing socket: Address already in use
 delete net 187.16.216.0: gateway vlan569 fib 0: gateway uses the same route
 Exit 1

 No momento não estou com  nenhum IP configurado na mesma subnet da rota
 que estou tentando remover (tinha, mas removi com ifconfig sem nenhum
 problema). Com netstat ou bgpctl consigo ver a rota em questão, vejam:

 # netstat -nr | grep 187.xx.xxx
 187.xx.xxx.0/22187.xx.xx.xx   UG1 0  3806179 vlan569

 Entretanto, não era para essa rota na está na VLAN 569, era para está em
 outra VLAN. Esse mesmo problema foi tratado em [1], onde aparentemente
 só foi corrigido aplicando um patch, mas não estou muito otimista e
 recorro a FUG em busca de ajuda.

 Já tive esse problema umas duas ou três vezes, infelizmente só consegui
 resolver após um reboot. Percebi que esse problema acontece da seguinte
 forma (simulei isso para constatar):

 * Todas sessões BGP estão down no início. Em seguida:

 1- Subo a sessão BGP do PTT;
 2- Subo a sessão BGP da Algar;

 Tudo ok até aqui

 3- down na sessão com PTT;
 4- down na sessão da Algar;
 5- Subo novamente a sessão da Algar;
 6- Tento subir novamente a sessão com o PTT;

 Ou seja, o sexto passo eu não executo com sucesso, visto que perco
 comunicação com o roteador do PTT. Loucura não? Com certeza, mas
 acontece isso aqui e já tentei atualizar o FreeBSD para tentar resolver
 e nada. O negócio é tão maluco que nem mesmo a tabela arp dos endereços
 associados a VLAN do PTT eu consigo remover quando acontece isso.
 Retorna o erro arp: writing to routing socket: Invalid argument. Se
 tento adicionar o IP novamente a VLAN retorna o erro ifconfig: ioctl
 (SIOCAIFADDR): Address already in use.

 Em outra localidade tenho um Mikrotik (estou aguardando a chegada de um
 Juniper MX10) com o mesmo cenário (PTT e Algar) e não acontece esse
 problema.

 Alguém tem alguma dica?

 [1] http://forums.freebsd.org/viewtopic.php?t=42547


 Obrigado!


 Samuel Peres


Samuel,

Pela sua descrição do problema e pela descrição e patch no forum o que
'parece' que esta acontecendo no seu caso é o seguinte:

Você configura o IP nas interfaces e sobe o BGP. O BGP esta recebendo
os blocos que você utiliza para falar com seus upstreams (IPs locais
configurados nas interfaces) e essas rotas são adicionadas pelo daemon
BGP no sistema sobre-escrevendo as rotas que foram adicionadas quando
o IP foi adicionado na interface. A partir daqui o sistema sai de
sincronismo, pois mesmo removendo o IP da interface não vai remover as
rotas e você também não pode remove-las manualmente porque elas estão
marcadas como PINNED.

Até onde olhei o melifaro não fez nenhuma alteração nesse código
recentemente, então atualizar não é uma opção.

E aquele patch é um hack para resolver aquele problema especifico do
usuário do forum (interfaces p2p).

Você tem filtros no seu BGP para os seus IPs/blocos locais ? Eu acho
que isso resolveria o seu problema, evitando que as rotas aprendidas
pelo BGP sobre-escrevam as rotas PINNED.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Carregamento do gmirror e gstripe no loader.conf

2014-01-30 Por tôpico Luiz Otavio O Souza
2014-01-29 Marcelo Gondim gon...@bsdinfo.com.br:
 Pessoal,

 Estou tentando faz um tempo colocar todo o disco inclusive o raiz em
 gmirror+gstripe(raid10) pra bootar e não consigo. Quando inicia o boot
 já manda na lata o Not ufs.
 Creio que o motivo seja porque para carregar o geom é necessário
 primeiramente carregar o kernel. O zfs funciona porque tem um boot
 específico para ele.
 Só vi uma solução: colocar o / fora do raid e colocar o restante /usr,
 swap, /var e /tmp no raid10. Alguém já conseguiu bootar o sistema com
 tudo no geom raid?

 Meu loader.conf:

 geom_mirror_load=YES
 geom_stripe_load=YES
 vfs.root.mountfrom=ufs:/dev/stripe/root

 []'s
 Gondim

 Como esta criando raid10?
 Gstripe = gmirror+ gmirror ou
 Gmirror = gstripe + gstripe?


[...]

 Pelo que percebi eu não consigo carregar o gstripe e o gmirror antes do
 kernel ser carregado e por isso o /boot não fica visível, dando o tal
 erro: Not ufs
 O que funcionou para mim foi tirar o / do gmirror e gstripe, aí nesse
 caso carregou o kernel e o módulo gmirror e gstripe. O restante
 funcionou de boa.

 A minha dúvida era se existe alguma maneira de carregar o gmirror e
 gstripe antes de tudo, como o tal initrd do Linux.

Gondim,

Da forma como eu vejo (posso estar errado, claro) o gstripe não pode
ser utilizado na partição de boot (no root '/').

No gmirror você tem os dois (ou mais) discos iguais o tempo todo,
assim se você montar e ler o root '/' a partir de qualquer um dos
discos que compõem o mirror e você sempre vai ler os mesmos dados,
independente de qual disco você faça a leitura.

No caso do gstripe as informações (os blocos) estão espalhados pelos
discos que compõe o stripe e assim você não pode ler a partição (ou
slice) sem primeiro reconstruir o RAID, coisa que como você já notou
não é simples.

Mesmo no linux, com o uso do initrd, é preciso de uma pequena partição
de boot - sem RAID - que no caso contém a imagem que será utilizada
para boot e carga dos módulos.

Montando o root '/' numa pequena partição separada ou até com o
gmirror deve resolver seu problema (lembrando que o root '/' pode ser
sobreposto depois).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Arm

2013-10-21 Por tôpico Luiz Otavio O Souza
2013/10/19 Bruno Araújo bjara...@gmail.com:

 Quero usar como DNS recursivo, pppoe server (mpd), QoS e controle de 
 tráfego(individual por túnel pppoe). Minha intenção é usar a edgerouter 
 ubiquiti.
 Vou dar uma olhada nesses scritps e pesquisar sobre u-boot.

A edgerouter é uma boa plataforma, estou esperando que ela logo se
torne mais acessível aqui pra gente.

Se não me engano quem usa tem criado a imagem com os scripts do Warner:

http://bsdimp.blogspot.com.br/2011/01/freebsdmips-for-cavium-octeon.html
http://bsdimp.blogspot.com.br/2010/01/booting-instructions-for-freebsd-on.html

No wiki tem algumas referencias também:
https://wiki.freebsd.org/FreeBSD/mips/Octeon

Porém para a interface de rede nessa placa, eu posso adiantar que o
altq ainda não funciona.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Arm

2013-10-21 Por tôpico Luiz Otavio O Souza
2013/10/21 Fernando Ferreira da Silva fernando.si...@gmail.com:
 Luiz, o meu é cubieboard2

https://wiki.freebsd.org/FreeBSD/arm/Cubieboard

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] IPFW FWD em Bridge - Luiz Souza

2013-10-09 Por tôpico Luiz Otavio O Souza
2013/10/4 Patrick Tracanelli eks...@freebsdbrasil.com.br:


 Em 04/10/2013, às 11:56, Renata Dias renatchi...@gmail.com escreveu:

 Patrick,

 Eu consigo rodar este mesmo patch
 http://loos.no-ip.org:280/lusca_bridge.diff no 9.2-STABLE ?

 Renata, não consegue não. A partir do MFC do PFIL pro IPFW e bridge, alguma 
 coisa quebrou (acho que a forma que os mbuff tags são marcados, não sei) e 
 esse patch apesar de aplicar normalmente, com pouca mudança (so o path do 
 ip_fw2.c saindo do netinet) não funciona mais.

 O MFC aconteceu em algum momento entre o 9.1-RELEASE e o 9.1-STABLE então se 
 mantenha no 9.1-RELEASE-pX se precisa desse patch. O Loos comentou comigo que 
 ia arrumar um tempo pra investigar o que quebrou exatamente que esse patch 
 não funciona mais.

 Melhor que investigar/corrigir/gerarnovopatch é que agora com commit bit do 
 src quem sabe ele não consiga commitar em definitivo ;-) Seria o ideal! :D

 Loos esse patch foi send-pr(1)? Se foi fala o PR # ai, se tiverem muitos aqui 
 na lista que precisam desse patch sugiro que todos dêem follow-up em um 
 possível PR pra ajudar a dar a importância devida ao patch e mostrar a 
 importância dele entrar na base.


Patrick, Renato,

Eu não criei nenhum PR para aquele patch porque ele funcionou um tanto
quanto sem querer e eu não poderia justificar aquelas alterações, o
que definitivamente é um no-go.

Outra coisa que dificulta o commit é a falta de testes ou talvez até a
completa falta de suporte para ipv6.

Fora isso, o fato que vocês já comentaram muito bem, essa topologia é
mais complicada para ser utilizada (no final das contas), pois não
escala bem. Fora o Brasil e alguns outros poucos países o interesse
nesse tipo de solução é muito pequeno.

Eu acho que o que eles chamam de modo 'paralelo' deve funcionar sem
patches. Se não funciona esse seria o primeiro ponto a ser corrigido.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] OpenBGPD com rota em outra rede

2013-10-03 Por tôpico Luiz Otavio O Souza
2013/10/3 spiderslack spidersl...@yahoo.com.br:
 Ola pessoal, não sei se o assunto e off-topic, mas se for desconsiderem

 Estou configurando BGP utilizando FreeBSD e OpenBGPD. A sessão BGP fecha
 porém não navego. Fazendo uma analise com o pessoal da operadora
 verifiquei que o nexthop das rotas aprendidas via BGP apontam para o
 endereço dos 2 peer que fecho o BGP(multihop) dentro da rede da
 operadora, e não para o endereço IP conectado diretamente. Eu
 inicialmente crio uma rota estatica apontando para esses 2 peer BGP indo
 pelo roteador diretamente conectado. Mas quando o BGP fecha, todas as
 rotas apontam para esses 2 IPs dentro da nuvem da operadora, e não para
 o ip diretamente conectado ( e como se tivesse um gateway default em
 outra rede e uma rota estatica para chegar nesse gateway default). Tipo
 se um pacote vir para o destino 8.8.8.8 o qual na tabela de rotas aponta
 para o peer BGP ele vai ter q procurar de novo na tabela de rotas para
 chegar nesse gateway remoto(vai usar minha rota estatica), fazendo 2
 consultas na tabela de roteamento, isso não gera overhead? E testei em
 um roteador Cisco com a operadora e funcionou o FreeBSD não vai. Alguem
 já passou por isso? Isso e normal do BGP ou tem haver de como o FreeBSD
 faz o lookup das rotas?. Desde já agradeço.


Acho que é só você alterar o nexthop das rotas aprendidas, nao ?

# adicione no seu bgpd.conf
match from any set nexthop ip.do.seu.gateway.bgp

E claro, você deve melhorar esse filtro e fazer ele ser mais
especifico para a sua situação (mas pra um unico upstream ele esta
ok...).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Hardware 802.11ac

2013-08-28 Por tôpico Luiz Otavio O Souza
On 28 August 2013 09:25, Paulo Fragoso pa...@nlink.com.br wrote:

 Alguém já testou o 802.11ac no FreeBSD?


Acho que nem o Adrian Chadd :-)

O 10 (que sai até o fim do ano) vai trazer o suporte a 802.11n. O 802.11ac
esta no radar dos desenvolvedores, mas ainda não existe nenhum esforço
nesse sentido.

E falando do Adrian, ele falou um pouco sobre o que vem por ai, em
wireless, na BSDCan: http://www.bsdcan.org/2013/schedule/events/386.en.html

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Erro arpresolve: can't allocate llinfo for

2013-08-09 Por tôpico Luiz Otavio O Souza
2013/8/7 Hygor hyg...@gmail.com

 Em 6 de agosto de 2013 17:55, Listas Discussão dl.la...@gmail.com
 escreveu:

  Observei esse problema também e até agora não encontrei solução.
 
  Fiz uns testes com FreeBSD e OpenOSFPD e por exemplo, tenho o ip
  172.16.0.1/30 configurado numa interface do FreeBSD, essa interface está
  ligada em outro roteador com o ip 172.16.0.2/30. Fecho uma sessão OSPF
  entre ambos, ao anunciar a rede 172.16.0.0/30 pelo OSPF o FreeBSD
 remove a
  rota que é criada ao configurar o ip na interface e adiciona a recebida
  pelo OSPF.
 
  Bem estranho, ele não dá a devida preferência para a rota diretamente
  conectada e pior que, ao derrubar o OSPF, ele simplesmente remove a rota
 da
  tabela, não sobe a rota diretamente conectada.
 

 Esse foi exatamente o comportamento apresentado... acredito que quem está
 fazendo isso é o OpenOSPFD( no meu caso o OpenBGPD).


Não posso falar pelo OSPF nem pelo openospfd que eu não conheço.

Porém, no caso do openbgpd, ele é transparente e por isso mesmo não faz
nenhum filtro automagicamente, se ele receber uma rota ele vai tentar
incluir ela na tabela de rotas do SO.

Se ele deve ou não fazer isso quando já existe uma rota estática na tabela
é uma coisa que eu não sei responder.

De qualquer forma eu sempre adiciono filtros para todas as minhas redes
locais (meus blocos e todas as redes que uso que para conectar aos meus
upstreams e downstreams) da mesma forma como já é feito com as redes
reservadas:

# filter bogus networks
deny from any prefix 10.0.0.0/8 prefixlen = 8
deny from any prefix 127.0.0.0/8 prefixlen = 8
deny from any prefix 169.254.0.0/16 prefixlen = 16
deny from any prefix 172.16.0.0/12 prefixlen = 12
deny from any prefix 192.0.2.0/24 prefixlen = 24
deny from any prefix 192.168.0.0/16 prefixlen = 16
deny from any prefix 224.0.0.0/4 prefixlen = 4
deny from any prefix 240.0.0.0/4 prefixlen = 4

# refuse to accept our prefixes
deny from any prefix xxx.xxx.xxx.0/21 prefixlen = 22 # client 1
deny from any prefix xxx.xxx.xxx.0/22 prefixlen = 22 # client 2
deny from any prefix xxx.xxx.xxx.0/20 prefixlen = 20 # client x
deny from any prefix xxx.xxx.xxx.0/22 prefixlen = 22 # client y
deny from any prefix xxx.xxx.xxx.0/22 prefixlen = 22 # client w
deny from any prefix xxx.xxx.xxx.0/20 prefixlen = 20  # my IP block
deny from any prefix xxx.xxx.xxx.0/20 prefixlen = 20   # my IP block
deny from any prefix xxx.xxx.xxx.0/30 prefixlen = 30  # upstream
deny from any prefix xxx.xxx.xxx.0/30 prefixlen = 30  # upstream

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Current em produção

2013-08-09 Por tôpico Luiz Otavio O Souza
2013/8/8 gon...@bsdinfo.com.br

 Pessoal,

 Alguém aqui está usando o  FreeBSD current em producão? Se sim como está a
 estabilidade?


O current não costuma ter problemas de estabilidade, a questão é que
existem bons e maus momentos para se atualizar o current.

Você pode atualizar o seu current justo para uma revisão problemática e
acabar com seu sistema 'emperrado' de alguma forma.

Quebrar o current não é um pecado mortal e acontece com alguma frequencia.
É esperado que os usuários do current saibam lidar com esses problemas que
por ventura possam ocorrer.

Essa é provavelmente a maior dificuldade para se acompanhar o current (que
fora isso costuma funcionar muito bem).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problemas com o modulo ehci ( usb 2.0 )

2013-08-06 Por tôpico Luiz Otavio O Souza
2013/8/6 Paulo Henrique - BSDs Brasil paulo.rd...@bsd.com.br


 Acho que deve ter algo relacionado ao USB 3.0 pois em um outro que tem a
 placa-mãe X58 da intel tive que desativar a USB 3.0 pois estava travando
 a maquina, mais o FreeBSD é um 8.4-Stable.
 Valeu pelas dicas.



 USB 3.0 usa o driver xhci e não o ehci (que eh USB 2.0 mesmo).

Faça o teste com as sysctls e se não houver resultado, poste seu primeiro
e-mail na stable@ (ou faça um followup no PR mesmo) junto com o dmesg (e o
pciconf -lv) da maquina.

Você viu se no seu caso tem mais algum dispositivo compartilhando a IRQ 16
com o ehci ?

Att.,
Luiz
PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=156596
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Erro arpresolve: can't allocate llinfo for

2013-08-06 Por tôpico Luiz Otavio O Souza
2013/8/6 Hygor hyg...@gmail.com

 2013/8/6 Hygor hyg...@gmail.com

  Bom dia,
Estou tendo problemas em uma vlan onde nao consigo pingar os ips do msm
  segmento.. nessa interface esta setado um ip /22... nos logs aparecem a
  seguinte msg:
  arpresolve: can't allocate llinfo for IP
 
  Nessa mesma interface tenho outra vlan sem nenhuma anomalia.
 
   Algum dos colegas já se deparou com essa msg nos logs?
 
  Já aumentei o kern.ipc.nmbclusters para 32768 segue a saida do netstat -m
 
  1796/2434/4230 mbufs in use (current/cache/total)
  1794/1394/3188/32768 mbuf clusters in use (current/cache/total/max)
  1794/1278 mbuf+clusters out of packet secondary zone in use
 (current/cache)
  0/104/104/16384 4k (page size) jumbo clusters in use
  (current/cache/total/max)
  0/0/0/8192 9k jumbo clusters in use (current/cache/total/max)
  0/0/0/4096 16k jumbo clusters in use (current/cache/total/max)
  4037K/3812K/7849K bytes allocated to network (current/cache/total)
  0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
  0/0/0 requests for jumbo clusters denied (4k/9k/16k)
  0/0/0 sfbufs in use (current/peak/max)
  0 requests for sfbufs denied
  0 requests for sfbufs delayed
  0 requests for I/O initiated by sendfile
  0 calls to protocol drain routines
 
 
 via arping eu pingo todos os IPS..


Você não tem nenhum problema ai na sua configuração ? As redes não estão se
'sobrepondo' de alguma maneira ?

Pode passar mais detalhes da sua configuração ?

Isso não é problema com limite de buffers...

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Storage NAS com ZFS ou UFS

2013-07-29 Por tôpico Luiz Otavio O Souza
2013/7/28 Gustavo Freitas gst.frei...@gmail.com

 Pessoal,

 Estou com NAS o mesmo é freenas, irei usar para armazenamento de backup
 tenho 4 discos 2 TB cada, o cliente não quer Raid, já que o mesmo é somente
 para armazenar arquivos de backup, a minha dúvida é posso o ZFS é ideal ?


Gustavo,

Independente da questão do RAID, sempre que você pretenda utilizar vários
discos o ZFS é uma boa escolha. A qualquer momento você pode adicionar e/ou
remover discos do seu pool.

Se o seu sistema comporta bem o ZFS (64bits, com memória sobrando) você não
terá problemas.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Panic no sbdrop

2013-07-29 Por tôpico Luiz Otavio O Souza
2013/7/29 Marcelo Gondim gon...@bsdinfo.com.br


 Estou testando com o aumento desse parâmetro cujo default era 0, para
 ver se surte algum efeito diferente. Mas alguém saberia explicar o que é
 esse sbdrop?



sbdrop: socket buffer drop - drop data from a socket buffer

em sys/kern/uipc_sockbuf.c

e o único panic(sbdrop) no código esta em sbdrop_internal() no mesmo
arquivo.

se você disparou esse panic (você não enviou o backtrace...) é porque
coisas ruins (tm) aconteceram ai. seus mbuf estão corrompidos e nesse ponto
(já corrompido) não há nada que o sistema possa fazer.

Isso me parece mais um efeito do que a causa do problema.

Você ja tentou falar com o mav@ ? AFAIR ele é um dos desenvolvedores do mpd.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] ISO do 9.2

2013-07-23 Por tôpico Luiz Otavio O Souza
2013/7/23 Matheus L. Abreu matheusl.ab...@gmail.com

 On Tue, Jul 23, 2013 at 3:23 PM, Nilton Jose Rizzo ri...@i805.com.br
 wrote:

 
 
  quem quizer já testar o 9.2 em uma vm pode fazer o download da iso aqui
 
  i386
  ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/i386/9.2/
 
  ou amd64
  ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/amd64/9.2/
 
  Rizzo


 Alguém achou o changelog?


Esse ainda é o BETA1 Matheus e por isso não existe o changelog.

O 9.2-Release esta previsto para o fim de Agosto.

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF] - Morte do Pedro Madsen

2013-07-17 Por tôpico Luiz Otavio O Souza
2013/7/17 Pablo Sánchez phack...@gmail.com

 Caros,

 Faleceu ontem de madrugada o Pedro Madsen, membro muito ativo aqui da
 lista, de causas naturais. Acredito que muitos aqui o conheciam ou
 simpatizavam com essa pessoa que vai deixar saudades, por isso tomei a
 liberdade de informar por aqui.

 Um abraço e paz.


RIP Pedro.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] HD Aparece no zpool list mas os arquivos não aparecem

2013-07-17 Por tôpico Luiz Otavio O Souza
2013/7/17 joao jamaicabsd jamaica...@gmail.com

 Luiz, segue:
   pool: hddados
  state: ONLINE
  scrub: none requested
 config:

 NAMESTATE READ WRITE CKSUM
 hddados ONLINE   0 0 0
   ad6   ONLINE   0 0 0

 errors: No known data errors



Tem algo errado ai joão, quais foram os comando que você usou para chegar
até aqui ?

Aparentemente não tem nada mesmo nos seus discos :/

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Montar HD do FreeNAS no FreeBSD 8.2

2013-07-17 Por tôpico Luiz Otavio O Souza
2013/7/16 joao jamaicabsd jamaica...@gmail.com

 Boa noite a todos.
 Tentei de várias vezes montar um HD que estava num Freenas no meu bsd, mas
 não tem jeito de conseguir.
 Quero acessar os arquivos do tal HD.
 Segue o gpart show

 =34  3907029101  ad5  GPT  (1.8T)
   34 41943041  freebsd-swap  (2.0G)
  4194338  39028347972  freebsd-ufs  (1.8T)

 # gpart show ad5
 =34  3907029101  ad5  GPT  (1.8T)
   34 41943041  freebsd-swap  (2.0G)
  4194338  39028347972  freebsd-ufs  (1.8T)

 Se uso  o comando mount:
 mount /dev/ad5 /mnt/hd2tbbkp/
 resultado do comando acima:
 mount: /dev/ad5 : Invalid argument


 ou

 #mount -t ufs /dev/ad5 /mnt/hd2tbbkp/
 resultado do comando acima:
 mount: /dev/ad5 : Invalid argument



 Como faço pra montar esta partição no meu FreeBSD?
 Obrigado




Nesse caso o correto é:

# mount /dev/ad5p2 /mnt/X

No gpart show você vê que é a partição '2' que se refere a partição do tipo
freebsd-ufs.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Montar HD do FreeNAS no FreeBSD 8.2

2013-07-17 Por tôpico Luiz Otavio O Souza
2013/7/16 joao jamaicabsd jamaica...@gmail.com

 Estou vendo agora que no  hd que realmente quero recuperar os dados que ele
 é ZFS, alguém pode me ajudar, estou lendo várias coisas, mas estou com medo
 de perder os dados.


Esse disco não pode ser ZFS porque nesse caso a partição seria do tipo
freebsd-zfs e não freebsd-ufs.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Finalmente o Brasil tem um committer no src novamente

2013-07-08 Por tôpico Luiz Otavio O Souza
Obrigado pessoal :-)

E só espero poder realmente contribuir com o desenvolvimento do sistema,
seja com algum código, seja disseminando o seu uso.

E sim, a principio as minhas áreas de interesse são os embarcados e o gpio.

[]'s
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Finalmente o Brasil tem um committer no src novamente

2013-07-08 Por tôpico Luiz Otavio O Souza
2013/7/3 Luiz Gustavo Costa luizgust...@luizgustavo.pro.br

 * Patrick Tracanelli (eks...@freebsdbrasil.com.br) wrote:
 
  Da pra commitar aquele patch de fwd em bridge no source pra parar de ser
 algo solto? Acho inclusive que quebrou depois da restruturação do pfil
 (sys/netinet/ipfw - sys/netpfil/ipfw).
 

 É isso mesmo, quebrou já no 9.1-STABLE, o src do RELEASE ainda vai de
 boa.



Vamos precisar atualizar o patch e tentar conseguir um review de alguém
experiente na área, mas quem sabe dessa vez conseguimos.

Assim que sobrar algum tempo aqui vou tentar rever esse patch.

[]'s
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Limitação de mac address por interface?

2013-07-02 Por tôpico Luiz Otavio O Souza
2013/7/2 Renato Frederick ren...@frederick.eti.br

 Em 02/07/13 00:03, Marcelo Gondim escreveu:
  Em 01/07/13 23:01, Marcelo Araujo escreveu:
  Olá Marcelo Godim,
 
  Sim, existe um limite na tabela arp no FreeBSD!! Infelizmente esse
 limite é
  definido estaticamente, e que vai fazer o FreeBSD manter mais ou menos
 600
  MAC ADDRESS em sua tabela arp. Para um servidor de grande porte é o
  bastante.
 
  Porém para um ROUTER ou BGP, já não é muito!!! É possível aumentar esse
  valor, você precisa fazer o seguinte:
 
  Edite o arquivo: sys/net/if_llatbl.h
  Localize a linha que contém: #define LLTBL_HASHTBL_SIZE  32  /* default
 32
  ? */
 
  Aumente para 512 e verifique o resultado, caso não seja o bastante,
 aumente
  para 1024.
  Apenas lembrando, que isso vai consumir mais memória de máquina.
 
  Atenciosamente,
  Opa valeu Marcelo!!! Passei pra ele a informação.
  O pessoal poderia colocar esse aumento em alguma sysctl heim!  :)
  ficaria bem mais prático.
 
  Grande abraço,
 
  Gondim
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 Opa,

 Eu olhei aqui, hoje com o PTT-SP eu tenho 296MAC cadastrados. Então, a
 princípio não precisaria de mexer com isto, caso o cliente conecte-se
 apenas a 1 PTT.


Eu conversei com o Marcelo (araujo@) em private e peguei algumas
referencias com ele para essa modificação:

http://lists.freebsd.org/pipermail/freebsd-net/2012-December/034108.html
http://lists.freebsd.org/pipermail/freebsd-net/2012-November/033786.html

No segundo link há um formula interessante para o calculo dessa variável
que é:

Número esperado de MACs / 4

Porém diferente do que ficou parecendo na mensagem do Marcelo essa variável
não determina um limite estatico para o número máximo de macs na tabela
arp. Isso ainda é determinado pela memória disponível no sistema (e talvez
arquitetura...).

Nos próprios links vocês vão ver os comentários de 2.000-3.000 (e ainda
3999) endereços na tabela (com o valor default de 32).

Aumentando a número de entradas na tabela hash melhora o funcionamento do
sistema nesses casos (on há milhares de endereços na tabela).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Calcular valor para kern.ipc.nmbclusters

2013-04-01 Por tôpico Luiz Otavio O Souza
2013/4/1 Listas Discussão dl.la...@gmail.com

 Estou pensando em dobrar esse valor ou triplicar, na dúvida procurei por
 alguma forma de calcular, no manual até fala em cálculo para um servidor
 web de acordo com o número de conexões, mas no meu caso não faço idéia de
 quantide de conexões simultâneas.

 O ruim de tudo isso é ter que reiniciar o servidor, só de madrugada agora e
 mesmo assim vai ter cliente que vai chiar :)

 Qual o valor que você está usando Gondim? No meu server tenho 1 igb onboard
 e 3 dessas Intel Dual. Essa máquina aí é um router?


Pode aumentar esse valor sem grandes problemas (desde que você tenha
memória RAM suficiente).

Esses drivers novos pre-alocam várias filas para cada placa dessa (com
MSIX). E como é uma fila para cada CPU o auto-tuning nem sempre funciona
(além do que você tem pouca memória):

igb1: Intel(R) PRO/1000 Network Connection version - 2.3.4 port
0xece0-0xecff mem
0xdd7e-0xdd7f,0xddc0-0xddff,0xdd7bc000-0xdd7b irq 45 at
device 0.1 on pci3
igb1: Using MSIX interrupts with 9 vectors
igb1: Ethernet address: 90:e2:ba:04:18:d1
igb1: Bound queue 0 to cpu 0
igb1: Bound queue 1 to cpu 1
igb1: Bound queue 2 to cpu 2
igb1: Bound queue 3 to cpu 3
igb1: Bound queue 4 to cpu 4
igb1: Bound queue 5 to cpu 5
igb1: Bound queue 6 to cpu 6
igb1: Bound queue 7 to cpu 7


Como você tem pouca memória (1GB) talvez seja melhor você limitar as filas
por placa mesmo.

Num router assim eu recomendaria pelo menos 8GB de RAM... memória é barato
e hoje em dia todo acesso é via DMA (mapeado na RAM). _NUNCA_ deixe faltar.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Digest freebsd, volume 80, assunto 56

2012-11-22 Por tôpico Luiz Otavio O Souza
2012/11/22 Otacílio otacilio.n...@bsd.com.br:

 Também gostaria que todos os mantenedores de ports trabalhassem para que
 os ports atuais funcionassem sem bugs, mas infelizmente nem sempre isso
 acontece e apenas as versões vão mudando. Também, é sempre trabalho
 voluntário e é preciso se conformar com isso.

O trabalho do pessoal dos ports é fazer com que eles possam ser
compilados e instalados corretamente no FreeBSD, cuidando de todas as
dependencias e assim por diante.

O trabalho deles não é corrigir os ports, o FreeBSD não pode e não vai
consertar todos os programas do mundo (mesmo que eles estejam no
ports!) :)

Os mantenedores podem (e devem) trabalhar com os desenvolvedores do
port em questão para que os problemas sejam solucionados.

E nada, repito, nada impede que qualquer pessoa entre nesse 'loop' e
ajude na solução dos problemas.

O FreeBSD precisa 'muito' de mão de obra (a maior parte dos problemas
que você citou, simplesmente são efeitos dessa falta de mão de
obra...) vamos ajudar ?

[]'s
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Monitorar o uso da CPU com o MRTG

2012-11-09 Por tôpico Luiz Otavio O Souza
2012/11/9 Luiz Gustavo Costa luizgust...@luizgustavo.pro.br:
 Ai que tá... via sysctl tem que fazer uns calculos doidos lá para gerar
 a porcentagem de cpu (só se tiver um template pronto pra isso). Nativo
 não tem.

 via snmp também não é possivel com net-snmp normal, você só podera
 encontrar no pacote net-mgmt/bsnmp-ucd em complemento ao bsnmp nativo do
 freebsd.

Eu faço isso com o bsnmpd padrão...

no /etc/snmpd.config eu preencho o 'location' e 'contact', adiciono
uma community no 'read' e comento o 'write' (no meu caso só faço o
monitoramento...).

Depois descomento a seguinte linha:

begemotSnmpdModulePath.hostres = /usr/lib/snmp_hostres.so


Adiciono no /etc/rc.conf: bsnmpd_enable=YES

E pronto.

No Cacti, você edita o device, vai em Associated Data Queries e
adiciona o SNMP - Get Processor Information e SNMP - Get Mounted
Partitions e já pode criar os gráficos.

Com isso você gera gráficos de CPU, Memória, SWAP, espaço em disco e outros.

E isso sem instalar nada no FreeBSD. Thanks to bsnmpd !

[]'s
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Dell Latitude e5400 e Wireless

2012-11-05 Por tôpico Luiz Otavio O Souza
2012/11/4 Joao Rocha Braga Filho goffr...@gmail.com:
 Achei algo no dmesg:

 
 siba_bwn0: Unknown mem 0xf69fc000-0xf69f irq 17 at device 0.0 on pci12
 siba_bwn0: warn: multiple PCI(E) cores
 siba_bwn0: unsupported coreid (USB 2.0 Device)
 siba_bwn0: unsupported coreid (unknown)
 siba_bwn0: unsupported coreid (Internal Memory)
 siba_bwn0: unknown chipid 0x4322 for PLL  PMU init
 

João,

Manda o seu dmesg e a saída do pciconf -lv para a lista
freebsd-wireless@ lá o pessoal vai poder te ajudar.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Concentrador PPPoE

2012-11-05 Por tôpico Luiz Otavio O Souza
2012/11/4 mail gter mail.g...@gmail.com:
 Boa tarde,

 Alguém utiliza freebsd como concentrador PPPoE ?

 Em nossa rede utilizamos Mikrotik, mas em virtude das limitações de
 hardware das routerboards estamos estudando alternativas.

 A ideia de rodar mikrotik sobre sobre x86 não me agrada muito. Há certas
 incompatibilidades de hardware e há também o fato de não ser possível
 tunar o sistema ou realizar ajustes mais específicos. O sistema de certa
 forma é inflexível.

 Em um rápida pesquisa encontrei um único daemon, chamado pppoed, cuja
 última atualização foi em 2002.


O pppoed(8) roda sobre o ppp(8) que, por sua vez, roda no userland e
precisa executar um processo para cada conexão ativa, isso consome
muita memória em ambientes com muitas conexões.

Já o mpd implementa isso no kernel e com um overhead muito menor para
cada conexão.

Se você procurar nas listas oficiais você vai achar gente falando de
concentradores baseados em MPD e FreeBSD gerando 500Mb/s de trafego.

Se você não precisa ou pode conviver sem um Winbox da vida para
gerencia, como foi comentado aqui, pode ir tranquilo com essa solução.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] kernel ARM9/11

2012-11-01 Por tôpico Luiz Otavio O Souza
2012/10/31 Marcos - mensagem.particu...@hotmail.com:

 Prezados

 O kernel freebsd ,tem compatibilidade com os seguintes??

 ARM926EJ 533MHZ soc VR3520F (ARM9)
 CPU CLG7700 800MHz(ARM11)

Olha, compatibilidade tem, mas ai depende exatamente do que você
espera por compatibilidade.

ARM926EJ é só a família e é muito amplo, porém é suportado com certeza.

Agora quando você parte para o SoC, como o VR3520F (que tem
documentação aberta aparentemente: http://elinux.org/Pollux) você nota
que ele vai precisar de drivers especificos para os seus dispositivos
e me parece que não tem nada assim na arvore (e também duvido que no
NetBSD seja muito diferente, a não ser que este SoC esteja em alguma
placa extramamente comum ou 'da moda').



 os dois existem naqueles thin client made in china, estou pensando em 
 adiquirir para testar.


Testar para que uso/finalidade ? Só teste mesmo ? As vezes existem
outras soluções mais prontas para o que você precisa...

Agora, se você espera por algo do tipo instala e usa (com suporte a X
e tudo mais), esquece... Não estamos lá ainda.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] sockstat estranho

2012-10-11 Por tôpico Luiz Otavio O Souza
2012/10/11 Jorge Petry jo...@bsd.com.br:
 Olá pessoal.

 Ao digitar o comando sockstat -4c tenho um retorno estranho:

 USER COMMANDPID   FD PROTO  LOCAL ADDRESS FOREIGN ADDRESS
 ??  ? ?  tcp4   127.0.0.1:29073 127.0.0.1:389
 ??  ? ?  tcp4   127.0.0.1:64257 127.0.0.1:389
 ??  ? ?  tcp4   127.0.0.1: 127.0.0.1:63900
 ??  ? ?  tcp4   127.0.0.1:61844 127.0.0.1:389
 ??  ? ?  tcp4   127.0.0.1: 127.0.0.1:57562
 ??  ? ?  tcp4   127.0.0.1:33217 127.0.0.1:389
 ??  ? ?  tcp4   127.0.0.1:10025 127.0.0.1:25011
 ??  ? ?  tcp4   72.55.131.112:80 78.96.143.167:8700
 ??  ? ?  tcp4   127.0.0.1:18859 127.0.0.1:3306
 ??  ? ?  tcp4   72.55.131.112:80 78.96.143.167:8701

 Alguma ideia do que pode estar acontecendo?
 Rodo freebsd 8.3 amd64



Você compilou o kernel dessa maquina ? Ou chegou a atualizar o sistema
todo ? Onde você baixou os fontes do kernel ?

Isso tem cara de falta de sincronismo do kernel e do resto do sistema,
tenta bootar com o kernel GENERIC (original) e veja se resolve o
problema.

Você tem que usar os fontes na mesma versao no sistema todo. Em ultimo
caso você faz uma atualização completa do sistema para atualizar o
kernel e o base system, deixando tudo na mesma versão.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF-TOPIC] BSD em RouterBoards PowerPC

2012-09-30 Por tôpico Luiz Otavio O Souza
2012/9/28 Antonio Modesto mode...@isimples.com.br:
 Boa Tarde,


 Estou pensando em testar o FreeBSD (ou outro BSD que funcione) em
 routerboards, principalmente as powerpc. Alguém aqui da lista já conseguiu
 instalar ou tem alguma informação sobre como fazer isso?


Antonio,

Aqui tem alguma informação sobre o que você precisa para compilar o
FreeBSD para uma RB800/RB1000:

http://www.fug.com.br/historico/html/freebsd/2012-07/msg00563.html

Mas elas não completamente suportadas...

Estou trabalhando para que as RB4xx sejam completamente suportadas no
FreeBSD (falta pouco) e ai sim possamos gerar alguns manuais de
instalação passo a passo.

Se você tiver alguma RB para testar, junte-se ao time (de um eheheh).

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] erro ao compilar o kernel

2012-09-24 Por tôpico Luiz Otavio O Souza
2012/9/23 Nilton Jose Rizzo ri...@i805.com.br:

Pessoas, estou tentanto customizar um kernel super enxuto
   em um VM do Virtual Box, porém estou com dificuldades.  Quando
   compilo gera esse erro e já procurei e não achei o que esta faltando.
A principio peguei o GENERIC e fui tirando o que eu não tenho/quero
  e dá o erro abaixo


   segue o arquivo de configuração do kernel e o respectivo erro:

www.rizzo.eng.br/kernel/erro.png
www.rizzo.eng.br/kernel/jails


Nilton,

Tem certeza que você não alterou acidentalmente os fontes do seu kernel ?

Aquela macro não existe daquela forma (a não ser que seja um erro de
copy-paste): TCPS_HAVERCVdSYN

Já a macro TCPS_HAVERCVDSYN() existe e esta definida em tcp_fsm.h que
não parece ser afetado por nenhuma opção do kernel neste ponto.

root@server01:/data/head/sys/netinet # grep -R TCPS_HAVERCVDSYN *
tcp_fsm.h:#define   TCPS_HAVERCVDSYN(s) ((s) = TCPS_SYN_RECEIVED)
tcp_output.c:   if (TCPS_HAVERCVDSYN(tp-t_state)) {
tcp_subr.c: if (TCPS_HAVERCVDSYN(tp-t_state)) {


Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] erro ao compilar o kernel

2012-09-24 Por tôpico Luiz Otavio O Souza
2012/9/24 Leonardo Augusto lalin...@gmail.com:
 /usr/cvsup/src ???

 nao é mais  /usr/src agora ?

Os fontes podem ficar em qualquer lugar (e também ser construidos a
partir de qualquer path). O /usr/src é apenas o local padrão.

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD on Raspberry Pi.

2012-09-11 Por tôpico Luiz Otavio O Souza
2012/9/11 Alessandro Martins alessandro.mart...@gmail.com:
 Pessoal,

 Alguém já fez a instalação?


Ainda não... Ja estou com o meu Pi aqui (e comprando outro), mas ainda
não tive tempo de compilar e rodar o FreeBSD nele.

Você tem um ? vai instalar ?

Tem alguma coisa aqui: http://kernelnomicon.org/?p=164

Todo código para o Pi já esta no -head (bom.. só existe o suporte
básico - suporte a CPU, timers, etc. A única 'feature' que vi por
enquanto é o framebuffer para o console e o hps@ que fez o commit
recentemente do suporte ao USB OTG:
http://www.mail-archive.com/freebsd-current@freebsd.org/msg141323.html).

Se você for instalar, nos conte como foi. Se precisar de ajuda nos
avise (efnet/freenode #freebsd-br).

Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeNAS ou NAS4Free

2012-08-15 Por tôpico Luiz Otavio O Souza
2012/8/9 Eduardo Schoedler lis...@esds.com.br:
 Pessoal,

 Vocês conhecem alguma lista de discussão sobre essas distribuições,
 baseadas em FreeBSD?

 Alguém conhece essas plataformas?
 Utilizam em conjunto com o XenServer para exportar volumes por iSCSI?
 Como fazem para fazer backup, exportar, mover um volume de uma caixa para
 outra?

 Enfim, gostaria de saber casos de sucesso e também de problemas.


Eduardo,

Nós aqui instalamos o FreeNAS pra ver como funcionava, exportando o
volume com iSCSI para dois VMWares.

Depois dos testes instalamos outro, dessa vez com FreeBSD puro também
exportando os volumes ZFS via iSCSI e sendo acessado por outros 2
VMWares.

Esses 2 VMWares tem cerca de 15 servidores virtuais, entre windows,
FreeBSD e linux.

Essa segunda maquina tem um acesso médio (e constante) de 23Mb/s e os
picos chegam fácil nos 250Mb/s.

Até hoje (150~200 dias de uso) 0 (zero) problemas =)

Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


  1   2   3   4   5   >