Re0 attach returned 6 [RESOLVIDO]



  • Bom dia,

    Estou com um problema com uma placa de rede realtek, o pfsense reconhece mas não sobe a interface. Vi em um post que é preciso compilar o modulo dela pq o pfsense não reconhece o H/W revision, será isso? Estranho que utilizei o mesmo modelo de placa no mesmo modelo de servidor e funcionou normalmente.
          Segue output do dmesg.

    EDIT:  Pra ficar mais facil:

    re0: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" pcie="" gigabit="" ethernet="">port 0xe800-0xe8ff mem 0xfdfff000-0xfdffffff,0xfdff8000-0xfdffbfff irq 16 at device 0.0 on pci2
    re0: Using 1 MSI messages
    re0: Chip rev. 0x2c800000
    re0: MAC rev. 0x00000000
    re0: Unknown H/W revision: 0x2c800000
    device_attach: re0 attach returned 6

    dmesg.txt</realtek>



  • Se você tiver o procedimento de compilação do driver, suba um FreeBSD da mesma versão do Pfsense (8.1), compile e transfira os arquivos para o pfsense.

    outra dica é tentar a versão 2.1(BETA0) que já vem com o FreeBSD 8.3



  • Na versão 2.1 ele subiu a interface, mas como essa versão ainda não é de produção, vou tentar compilar o modulo. Vlw



  • @kelsen:

    …mas como essa versão ainda não é de produção...

    Já tentou rodar o que você precisa na 2.1???



  • Ainda não testei nenhum serviço relevante, essa é a primeira vez que utilizo o 2.1, mas de cara ja gostei de algumas coisas, porém outras ainda não estão 100%, como o traffic graph que não esta mostrando o host que esta consumindo a banda. A tradução também não fiquei muito fã, acho que a tradução literal as vezes não cai muito bem, além de desajustar os menus.



  • Marcelloc,

    Compilei o modulo, testei e está tudo OK.
        Se tiver interesse, posso te enviar ele pra colocar no seu repositório, daí vc disponibiliza o link pro pessoal.



  • @kelsen:

    Se tiver interesse, posso te enviar ele pra colocar no seu repositório, daí vc disponibiliza o link pro pessoal.

    Pode mandar…

    Não esquece de escrever como a atualização do driver deve ser feita ;)



  • Instalação Modulo Realtek re8168B Pfsense 2.0.1.amd64

    Esse modulo foi compilado para reconhecer a placa realtek no PfSense, observe com o comando dmesg | grep re o número de revisão, neste caso específico o numero não é reconhecido, em outros casos um numero diferente pode funcionar.

    re0: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" pcie="" gigabit="" ethernet="">port 0xe800-0xe8ff mem 0xfdfff000-0xfdffffff,0xfdff8000-0xfdffbfff irq 16 at device 0.0 on pci2
    re0: Using 1 MSI messages
    re0: Chip rev. 0x2c800000
    re0: MAC rev. 0x00000000
    re0: Unknown H/W [b]revision: 0x2c800000[/b]
    device_attach: re0 attach returned 6</realtek> 
    

    Baixe o modulo com este comando

    fetch -o /boot/modules/if_re.ko https://github.com/downloads/kelsen/modulos/if_re.ko 
    

    #carregue o modulo

    kldload if_re.ko
    

    Se tudo sair como esperado, a placa deverá ser reconhecida e então configurada com ifconfig.
    #carregar o modulo no boot
    ##crie e edite /boot/loader.conf.local (visto que o arquivo acima pode sofrer alterações com atualizações e resetar as configurações das placas)
    #insira a linha

    
    if_re_load="yes"
    
    


  • Excelente contribuição, já está fixada nos tutoriais de instalação e configuração.  :)



  • Olá Marcelo, não encontrei aqui no forum o módulo da Realtek 8111 para 32 bits, como estava precisando compilei para mim e estou com o módulo pronto.

    Caso não tenha quer que eu envie para você hospedar também??

    Se sim como posso enviar! Atenciosamente…



  • @marcelloc:

    Excelente contribuição, já está fixada nos tutoriais de instalação e configuração.  :)

    Reiterando as palavras do marcelloc, não deixe de publicar este post/tutorial no blog da comunidade brasileira: http://www.pfsense-br.org/blog/

    Basta se registrar e começar a postar! ;)

    Abraços!
    Jack



  • @fneto:

    Caso não tenha quer que eu envie para você hospedar também??

    fneto, faça como o kelsen.

    Crie uma conta gratuita no github e publique por lá. :)

    Um link que pode ajudar na resolução de problemas com a re0
    http://forum.pfsense.org/index.php/topic,57352.msg309585.html#msg309585


Locked