Lidando com endereços MAC idênticos em várias interfaces no Linux

1

No modo de fábrica, o tp-wdr3600 possui um endereço MAC fixo (todos eles têm o mesmo). recentemente eles mudaram para um novo u-boot que parece continuar enviando quadros Ethernet enquanto o flash está sendo modificado.

A comunicação requerida é uma solicitação 'get' do tftp para um endereço fixo (do ip e do mac fixos).

Qual é a melhor maneira de lidar com endereços MAC idênticos?

Minha melhor idéia até agora é, com várias interfaces físicas, conectar um roteador, atribuir o endereço IP e ligar um servidor tftp a cada um. (p.s. diy tftp-server - sem restrição de atftp ou tftpd)

ATUALIZAÇÃO: Acabei usando linux-netns. Eles oferecem tabelas ARP individuais, o que é exatamente o que eu preciso. A comunicação com o mundo exterior é possível usando dispositivos ethernet virtuais. Minha solução usa roteamento IP e um dnsmasq (DNS / DHCP / TFTP) em execução em cada namespace.

    
por Banyoghurt 12.01.2016 / 23:56

0 respostas