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 6dmesg.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
-
…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. -
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 linhaif_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…
-
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 -
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