Nomeação persistente para NICs no FreeBSD

3

Existe algo equivalente às regras do Debian no FreeBSD? Eu estava esperando para definir o nome em dispositivos de acordo com os atributos de dispositivos, como barramento PCI / MAC etc.

No entanto, o FreeBSD parece apenas permitir que você renomeie o dispositivo depois que ele já tiver definido o nome do dispositivo. ou seja, depois que o cartão é detectado na inicialização e dependendo da ordem, atribuir nomes como em0, em1 ...

Eu sei que a configuração de rc.local deve permitir que você renomeie a interface, mas eu prefiro nomear um dispositivo pelo seu atributo e não pelo nome do dispositivo. por exemplo, ifconfig_em0_name=eth0.

    
por supmethods 21.03.2014 / 03:05

2 respostas

3

O mais próximo de uma resposta direta à sua pergunta seria o devd.conf, mas se você quiser apenas renomear a interface, adicione

ifconfig_em0_name="eth0"

para o seu rc.conf deve fazer o truque. Mas isso provavelmente vai dificultar a ajuda de outros usuários do FreeBSD.

    
por 21.03.2014 / 03:58
0

Eu criei um script para fornecer nomes baseados em MAC, que devem fazer o que você quer: link

    
por 13.02.2017 / 21:05

Tags