Como você pode forçar o link “Ethernet 2” de um Mac Pro para UP, sem um cabo conectado?

1

Todos os Mac Pros / XServes têm 2 NICs com fio gigabit. Sempre me incomodou que a: não há maneira de colmatar-los (não BRCTL, et al. Para Mac), eb: não há maneira de "usar" a segunda porta , mesmo internamente , sem um cabo ethernet fisicamente conectado e um link ativo na outra ponta!

Eu gostaria de poder usar essa "porta" para servidores DNS internos, convidados VMWare ou o que bem me agrada .. sem ter que 1: encontrar um cabo ethernet, 2: um powered ethernet jack para conectar o cabo, e 3: um jack alimentado que pertence a um dispositivo que não inundará a linha com pacotes não relacionados ao que estou tentando fazer.

  • Nenhuma combinação de "sudo ifconfig en1 up" faz isso.
  • Eu examinei todas as regras do PMSET, e nada se aplica ao poder da ethernet além do WOLP ou qualquer coisa que o wake-on-lan é chamado ...
  • Eu trabalhei com o labryntine e mal documentei as opções do SYSCTL, sem nenhuma solução aparente.
  • Eu tentei enganá-lo com várias atribuições de IP estático / configurações de VLAN / adaptadores duplicados, sem sucesso.
  • Pesquisou extensivamente. Há muitas maneiras de desativar a ethernet ao mudar para o aeroporto, etc., mas isso não acontece.

Este é um caso do driver de hardware tentando economizar energia, ou a Apple desencorajando intencionalmente quaisquer usos criativos do hardware (é por isso que eles praticamente proíbem pontes no nível do kernel (para manter suas vendas de roteador)), > e eu não gosto disso . Alguma ideia de como forçar esse efeito?

    
por mralexgray 07.05.2011 / 05:19

2 respostas

1

Tome isso com um grão de sal, já que eu realmente não sei se isso vai chutar a porta até o ponto em que ela possa ser usada ... mas uma extremidade de loopback deveria fazê-lo.

Algo como isto , ou apenas faça o seu próprio se tiver as ferramentas (crimpagens e um fim): um fio da porta 1 para a porta 3 e outro da porta 2 para a porta 6.

    
por 07.05.2011 / 08:01
2

Não há necessidade de fingir que uma interface de rede física está ativa quando você pode criar interfaces de rede virtual . Os dispositivos TUN e TAP permitem que você tenha tantos dispositivos de nível IP ou ethernet quantos forem necessários. O projeto TunTap fornece os drivers para o OS X.

    
por 08.05.2011 / 07:49