Jump to content

Renaming network adapter to en0 (from en1)


hughythomas
 Share

5 posts in this topic

Recommended Posts

Hi guys!

 

To make my audio control surface work apparently I need only ONE network adapter in the network preferences panel called en0. It's really important that its called en0 otherwise my Euphonix MC Mix/MC Transport cause Logic 9 to crash on startup.

 

Here is the thread:

 

http://www.insanelymac.com/forum/index.php...p;#entry1367718

 

Also I have here my networkpreferences.plist:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CurrentSet</key>

<string>/Sets/7C3A2042-FBB8-4629-B628-4E6EC8774983</string>

<key>NetworkServices</key>

<dict>

<key>0D8CC4C3-4A52-43EB-A7E2-8556BCDE3A4F</key>

<dict>

<key>DNS</key>

<dict/>

<key>IPv4</key>

<dict>

<key>ConfigMethod</key>

<string>DHCP</string>

</dict>

<key>IPv6</key>

<dict>

<key>ConfigMethod</key>

<string>Automatic</string>

</dict>

<key>Interface</key>

<dict>

<key>DeviceName</key>

<string>fw0</string>

<key>Hardware</key>

<string>FireWire</string>

<key>Type</key>

<string>FireWire</string>

<key>UserDefinedName</key>

<string>FireWire</string>

</dict>

<key>Proxies</key>

<dict>

<key>ExceptionsList</key>

<array>

<string>*.local</string>

<string>169.254/16</string>

</array>

<key>FTPPassive</key>

<integer>1</integer>

</dict>

<key>SMB</key>

<dict/>

<key>UserDefinedName</key>

<string>FireWire</string>

</dict>

<key>5448FFAB-558D-4D6B-8C5E-BD436A2BC9A6</key>

<dict>

<key>AppleTalk</key>

<dict/>

<key>DNS</key>

<dict/>

<key>IPv4</key>

<dict>

<key>ConfigMethod</key>

<string>DHCP</string>

</dict>

<key>IPv6</key>

<dict>

<key>ConfigMethod</key>

<string>Automatic</string>

</dict>

<key>Interface</key>

<dict>

<key>DeviceName</key>

<string>en1</string>

<key>Hardware</key>

<string>Ethernet</string>

<key>Type</key>

<string>Ethernet</string>

<key>UserDefinedName</key>

<string>Ethernet Adaptor (en1)</string>

</dict>

<key>Proxies</key>

<dict>

<key>ExceptionsList</key>

<array>

<string>*.local</string>

<string>169.254/16</string>

</array>

<key>FTPPassive</key>

<integer>1</integer>

</dict>

<key>SMB</key>

<dict/>

<key>UserDefinedName</key>

<string>Ethernet Adaptor (en1)</string>

</dict>

<key>CE6CC14A-C96B-4646-BDD8-2071297D603B</key>

<dict>

<key>AppleTalk</key>

<dict/>

<key>DNS</key>

<dict>

<key>ServerAddresses</key>

<array>

<string>192.168.0.1</string>

</array>

</dict>

<key>IPv4</key>

<dict>

<key>ConfigMethod</key>

<string>DHCP</string>

</dict>

<key>IPv6</key>

<dict>

<key>ConfigMethod</key>

<string>Automatic</string>

</dict>

<key>Interface</key>

<dict>

<key>DeviceName</key>

<string>en0</string>

<key>Hardware</key>

<string>Ethernet</string>

<key>Type</key>

<string>Ethernet</string>

<key>UserDefinedName</key>

<string>Ethernet Adaptor (en0)</string>

</dict>

<key>Proxies</key>

<dict>

<key>ExceptionsList</key>

<array>

<string>*.local</string>

<string>169.254/16</string>

</array>

<key>FTPPassive</key>

<integer>1</integer>

</dict>

<key>SMB</key>

<dict/>

<key>UserDefinedName</key>

<string>Ethernet Adaptor (en0)</string>

</dict>

</dict>

<key>Sets</key>

<dict>

<key>7C3A2042-FBB8-4629-B628-4E6EC8774983</key>

<dict>

<key>Network</key>

<dict>

<key>Global</key>

<dict>

<key>IPv4</key>

<dict>

<key>ServiceOrder</key>

<array>

<string>5448FFAB-558D-4D6B-8C5E-BD436A2BC9A6</string>

<string>0D8CC4C3-4A52-43EB-A7E2-8556BCDE3A4F</string>

</array>

</dict>

</dict>

<key>Service</key>

<dict>

<key>0D8CC4C3-4A52-43EB-A7E2-8556BCDE3A4F</key>

<dict>

<key>__LINK__</key>

<string>/NetworkServices/0D8CC4C3-4A52-43EB-A7E2-8556BCDE3A4F</string>

</dict>

<key>5448FFAB-558D-4D6B-8C5E-BD436A2BC9A6</key>

<dict>

<key>__LINK__</key>

<string>/NetworkServices/5448FFAB-558D-4D6B-8C5E-BD436A2BC9A6</string>

</dict>

</dict>

</dict>

<key>UserDefinedName</key>

<string>Automatic</string>

</dict>

</dict>

<key>System</key>

<dict>

<key>Network</key>

<dict>

<key>HostNames</key>

<dict>

<key>LocalHostName</key>

<string>Tom-Hughess-iMac</string>

</dict>

</dict>

<key>System</key>

<dict>

<key>ComputerName</key>

<string>Tom Hughes’s iMac</string>

<key>ComputerNameEncoding</key>

<integer>0</integer>

</dict>

</dict>

<key>VirtualNetworkInterfaces</key>

<dict>

<key>Bond</key>

<dict/>

</dict>

</dict>

</plist>

 

 

Would anybody be so kind as to edit this for me? I tried removing the en1s and replacing the .plist in the right folder but that only made Mac OS X create ANOTHER adapter <sigh> I really don't know enough about programming to be able to sort this!

 

My specs:

 

Snow Leopard 10.6

ASUS P5K-E Wifi/AP

Intel Core2Duo E8400 @ 4.40Ghz

4GB Corsair Dominator RAM DDR2

NVIDIA GTX 285

 

The onboard network card (directly pasted from system info):

 

Marvell Yukon Gigabit Adapter 88E8056 Singleport Copper SA:

 

Name: ethernet

Type: Ethernet Controller

Bus: PCI

Vendor ID: 0x11ab

Device ID: 0x4364

Subsystem Vendor ID: 0x1043

Subsystem ID: 0x81f8

Revision ID: 0x0012

Link Width: x1

 

Even though it says its PCI its ON BOARD and just to re-iterate...I only want Mac OS X to see just the one adapter named en0.

 

Any help with this would be greatly appreciated! I have a grand's worth of control surface sitting here just causing Logic to crash all the time!

 

Tom

Link to comment
Share on other sites

Thanks for the reply Bootsy!

 

Won't installing Chameleon alongside Bootthink mess up my mothership connection? I'm not sure I can delete the Darwin folder off my system disk's HD as it contains all the kexts I need for display/sound/lan etc or should I just move any kexts I need (excluding the LAN of course) across to Chameleon? Forgive my ignorance I have only used Bootthink thus far and have no experience with Chameleon.

 

Many thanks

 

Tom

Link to comment
Share on other sites

You're standing on the verge of getting it on! You could move the kexts over to Chameleon and use that instead but it'll take some work.

Visit the VoodooProjects forum and start reading the FAQ and docs in the Chameleon section over there to see what you're getting yourself into.

 

I don't know anything about BootThink, have you checked that it doesn't have the same "Ethernet Enabler" as Chameleon?

 

Another, bootloader-independant way to do it (I'm using this method) is patching your LAN in DSDT.

This is for the 88E8056 so it should work for you as-is: projectosx.com/forum/index.php?showtopic=60

Link to comment
Share on other sites

 Share

×
×
  • Create New...