kommunikation mellan dynamips ansökan och ett verkligt nätverk via en OS X- enheten fungerar inte korrekt eftersom det NIO_gen_eth gränssnittet i dynamips är bruten . För att lösa detta kommunikations problem , behöver en kran gränssnitt som ska byggas på OS X -enheten . Eftersom OS X inte innehåller en kran gränssnitt som standard , är lösningen på detta problem att ladda TunTap för OS X via SourceForge . När TunTap är installerat , är det lätt att ansluta dynamips till det lokala nätverket . Instruktioner
1
Hämta TunTap för OS X via SourceForge ( se Resurser ) och installera den . . När installationen är klar , skriv kommandot " ls - l /dev/tap0 " för att bekräfta tap0 enheten Vid OS X skalprompten
2
, skriv kommandot " sudo chown root : wheel dynamips - 0.2.8 - RC2 - OSX - Leopard.intel.bin " . Detta kommando sätter ägaren och gruppen av dynamips binära som root och hjul .
3
Vid OS X prompten , skriv " sudo chmod + s dynamips - 0.2.8 - RC2 - OSX - Leopard.intel.bin " . Detta kommando sätter lite användar-ID för dynamips ansökan .
4
I dynamips topology.net filen , typ " F = nio_tap :/dev/tap0 " för routern . För molnet i topology.net filen , typ " anslutningar = R1 : f : nio_tap :/dev/tap0 " .
5 Starta dynamips ansökan . Den dynamips ansökan kommer att läsa och exekvera topology.net filen .
6
Kontrollera att tap0 gränssnittet är igång . Vid OS X prompten , skriv kommandot " ifconfig - a