Jump to content
InsanelyMac Forum
Logicpro9_user

System ID? (Korg)

Recommended Posts

Hi Guys,

 

I have tried to install the Korg Legacy Analog and Digital VST Plug,

but can´t get it registered, because during the challange and response process,

the system is generating a wrong locking id of 0-00000.

 

maybe someone can help.....

 

 

 

something to do with the installation.....?

Share this post


Link to post
Share on other sites
Advertisement
This has now been fixed! please ask for details if you ever need info on how to get it working!

 

 

mine worked with out problems...SL 10.6.2 Logic 9.02

 

As you have started this topic and found a solution,

why don't you document what have you done for future reference?

 

best regards

Share this post


Link to post
Share on other sites

finally i solved this with a great help of knobsi

 

first edit your NetworkInterfaces.plist and Set your primary network card as (en0)

 

then go to your network settings in the pref panes and activate the "new" (en0)

 

now you get the right id machine in korg legacy and other plugins like RMX

Share this post


Link to post
Share on other sites
finally i solved this with a great help of knobsi

 

first edit your NetworkInterfaces.plist and Set your primary network card as (en0)

 

then go to your network settings in the pref panes and activate the "new" (en0)

 

now you get the right id machine in korg legacy and other plugins like RMX

 

 

 

Hello,

 

I have Iatkos v7 and I'm not able to change permissions..when I click on the window close. I tried with Idneb and it seems work. But my LAN card Broadcom is already en0. I have my Konnekt 8 in firewire, is that card in en0 I have to set ?

 

Regards,

 

Brs

Share this post


Link to post
Share on other sites

..well, I tried with Idneb 10.5.7, ok for permissions now. But still don't work. My Broadcom is already en0 but its MAC is 00:00:00:00:00:00. Maybe the problem is that ?

 

Thanks,

 

Brs

Share this post


Link to post
Share on other sites

Ok the fix is....

 

1. make sure you ethernet card is enabaled in the BIOS.

 

2. get EFI Studio 1.1 and run it.

http://www.mediafire.com/download.php?xz14ytrmddo

 

3. "Select Device:" select the Ethernet

 

4. Press the button "Add Device"

 

5. In the Editor window, click "write to com.apple.Boot.plist", enter the password for the admin, now close the program

 

6. to reboot the system!

 

7. Now try again to get a real Korg Locking code ID for your system.

 

8. If this didn't work and you still get 0-00000 read on.....

 

9. go to YOURHARDDRIVE/Library/Preferences/SystemConfiguration and look for NetworkInterfaces.plist

 

10. open the NetworkInterfaces.plist file it should look something like this....

 

<?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>Interfaces</key>

<array>

<dict>

<key>Active</key>

<true/>

<key>BSD Name</key>

<string>en0</string>

<key>IOBuiltin</key>

<true/>

<key>IOInterfaceType</key>

<integer>6</integer>

<key>IOInterfaceUnit</key>

<integer>0</integer>

<key>IOMACAddress</key>

<data>

ABtjnm4n

</data>

<key>IOPathMatch</key>

<string>IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/RP06@1C,5/IOPCI2PCIBridge/GIGE@0/yukon2osx/yukon/IOEthernetInterface</string>

<key>SCNetworkInterfaceType</key>

<string>Ethernet</string>

</dict>

<dict>

<key>Active</key>

<true/>

<key>BSD Name</key>

<string>en1</string>

<key>IOBuiltin</key>

<true/>

<key>IOInterfaceType</key>

<integer>6</integer>

<key>IOInterfaceUnit</key>

<integer>1</integer>

<key>IOMACAddress</key>

<data>

AByzuJo8

</data>

<key>IOPathMatch</key>

<string>IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/RP05@1C,4/IOPCI2PCIBridge/ARPT@0/AirPort_AthrFusion/AtherosFusionInterface</string>

<key>SCNetworkInterfaceType</key>

<string>IEEE80211</string>

 

11. Somewhere near the top find the part saying <string>Ethernet</string> and above this it should have either

 

<string>en0</string> OR <string>en1</string>

 

Now pay attention to this part..

 

12. Korg gets its system Locking code ID from your ethernet card, it always has, so in order for this to work properly we have to make SURE that your ethernet card is set to <string>en0</string> or it wont work.

 

13. Now to edit the file NetworkInterfaces.plis you need to drag it to your desktop, the delete the one in YOURHARDDRIVE/Library/Preferences/SystemConfiguration, edit the file as stated above the replace the file again and repaid permissions then reboot!

 

14. your should now have a working locking ID!

 

sorry for the quick guide im at work!

 

thanks guys! any questions let me know!

 

 

 

 

 

..well, I tried with Idneb 10.5.7, ok for permissions now. But still don't work. My Broadcom is already en0 but its MAC is 00:00:00:00:00:00. Maybe the problem is that ?

 

Thanks,

 

Brs

 

You need to write your EFI ethernet string 1st! then do the following? have you done this properly? have you in 32bit mode?

 

1. You need to go to system preferences / Network and delete the ethernet on the left hand bar.

2. Go to YOURHARDDRIVE/Library/Preferences/SystemConfiguration and delete for NetworkInterfaces.plist

3. repair your permissions

4. reboot and try again.

Share this post


Link to post
Share on other sites

My Ethernet looks like en0 in the Networkinterfaces.plist and recognized as built-in, but i still get the 0-00000. :(

 

My Ethernet interface is Marvell 88E8056 that works via modified IONetworkingFamily.kext

 

Should i use EFI Studio to write Ethernet strings into boot.plist?

 

Here's my current Networkinterfaces.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>Interfaces</key>
<array>
	<dict>
		<key>Active</key>
		<true/>
		<key>BSD Name</key>
		<string>en0</string>
		<key>IOBuiltin</key>
		<false/>
		<key>IOInterfaceType</key>
		<integer>6</integer>
		<key>IOInterfaceUnit</key>
		<integer>0</integer>
		<key>IOMACAddress</key>
		<data>
		AB/GTtAu
		</data>
		<key>IOPathMatch</key>
		<string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P9@1C,5/IOPCI2PCIBridge/ethernet@0/yukon2osx/yukon/IOEthernetInterface</string>
		<key>SCNetworkInterfaceType</key>
		<string>Ethernet</string>
	</dict>
</array>
</dict>
</plist>

 

I'm using 10.6.2 (32bit) with Chameleon 2 RC4, this is my current boot.plist from Extra:

<?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>Boot Banner</key>
<string>No</string>
<key>DSDT</key>
<string>/Extra/dsdt.aml</string>
<key>Default Partition</key>
<string>hd(0,2)</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PciRoot</key>
<string>0</string>
<key>Quiet Boot</key>
<string>Yes</string>
<key>Theme</key>
<string>Default</string>
<key>arch</key>
<string>i386</string>
<key>device-properties</key>
<string>A-HUGE-BUNCH-OF-CODE-FOR-GRAPHICS-CARD-NOT-COPYPASTE-WORTHY</string>
</dict>
</plist>

The EFI string above is for my nVidia 7300GT 256MB. The question is: if i add an EFI string for Ethernet - how can i combine both strings together?

 

Thanks in advance.

Share this post


Link to post
Share on other sites

Just amend your Ethernet Device Properties string at the end of what's already there, no space.

 

If you're using the Chameleon 2.0 bootloader you don't need to do any of this, just set EthernetBuiltin=yes in com.apple.Boot.plist, it does the same thing.

 

Read the Chameleon documentation and FAQ for more info.

Share this post


Link to post
Share on other sites

Hello,

 

Just want to tell you my experience.

 

I have HP dc7100 with Broadcom on board. I tried Iatkos 7 and had 0-00000 ID. MAC is listed 00-00-00-00-00-00. So I plugged an other ethernet in PCI mode (3Com) and desactivated Broadcom in the Bios, changed en2 in en0 but it doesn't work. I don't know why.

 

My solution was to reinstall with the same hardware config but with Idneb 10.5.7. My 3com ethernet card is now listed en0 with MAC adress detailed. Now ID Korg is ok.

Share this post


Link to post
Share on other sites

Talk about brute force.

 

Instead of reinstalling you could simply have deleted some preference files at /Library/Preferences/SystemConfiguration - this would have reshuffled your ethernet devices and set the 'built-in' one as EN0.

Share this post


Link to post
Share on other sites

I'm also trying to install the Korg Legacy Analog and Digital,

but can´t get it registered, because the system is generating a wrong locking id of 0-00000.

 

here is part of my /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

 <dict>
 <key>Interfaces</key>
 <array>
	 <dict>
		 <key>Active</key>
		 <true/>
		 <key>BSD Name</key>
		 <string>en0</string>
		 <key>IOBuiltin</key>
		 <false/>
		 <key>IOInterfaceType</key>
		 <integer>6</integer>
		 <key>IOInterfaceUnit</key>
		 <integer>0</integer>
		 <key>IOMACAddress</key>
		 <data>
		 ACQdzFE1
		 </data>
		 <key>IOPathMatch</key>
		 <string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEX4@1C,4/IOPCI2PCIBridge/ethernet@0/AppleRTL8169Ethernet/IOEthernetInterface</string>
		 <key>SCNetworkInterfaceType</key>
		 <string>Ethernet</string>
	 </dict>

 

So I have en0, but it reports as IOBuiltin = false

Even if I change IOBuiltin to True, it gets modified to false after reboot.

I suspect this is why I can't get a correct system ID.

 

I installed my system from [GUIDE] Retail Snow Leopard (10.6.2) Install on Gigabyte GA-EX58-UD5 (Core i7), Scripted - Chameleon 2 & PC-EFI, Extra & EFI partition boot

 

any help would be very appreciated.

thanks.

Share this post


Link to post
Share on other sites

PROBLEM SOLVED: ultra thanks to d00d and his knowledge!

 

guys, my bootloader is PC-EFI_v10.3, I picked this one because:

NOTE: If you are unable to create a DSDT patch for your target system, because you are using a different Mac, you should use the PC-EFI v10.3 bootloader, as it will not allow the boot process to stall as a result of a missing DSDT file.

I installed this system from my MacBook Pro into an USB box with the hackintosh system HD.

 

d00d mention the following:

Another way to get en0 to show IOBuiltin is to add a LAN0 section to PEX4 and 5 in DSDT

I did this opening DSDT.aml with DSDTSE, you can find this APP at kexts.com

in DSDTSE open your dsdt.aml and edit as so wisely explained by d00d here (look for post 378)

(*beware that the lan0 code needs to be at the end of each pex4 and 5 sections, but before last } , otherwise you'll get a lot of errors trying to compile it.)

Save DSDT.dsl in DSDTSE default files folder.

Compile DSDT

a new DSDT wil be created in DSDTSE default files folder.

backup original DSDT.aml in /Extra (you'll never know, better to have one then to pray)

Place the newly compiled DSDT.aml in /Extra

Delete NetworkInterfaces.plist in /Library/Preferences/SystemConfiguration/ folder

Repar disk permissions

Reboot

 

After boot, open terminal, do:

ioreg -lS -w0 | grep -A11 en0 |egrep "BSD Name|IOBuiltin"

 

you should get:

	| |   |		 |   "BSD Name" = "en0"
	 | |   |		 |   "IOBuiltin" = Yes

 

YES, "IOBuiltin = Yes

Share this post


Link to post
Share on other sites
Ok the fix is....

 

1. make sure you ethernet card is enabaled in the BIOS.

 

2. get EFI Studio 1.1 and run it.

http://www.mediafire.com/download.php?xz14ytrmddo

 

3. "Select Device:" select the Ethernet

 

4. Press the button "Add Device"

 

5. In the Editor window, click "write to com.apple.Boot.plist", enter the password for the admin, now close the program

 

6. to reboot the system!

 

7. Now try again to get a real Korg Locking code ID for your system.

 

Work for me!!!!!!

Many,many Thanks!!!!!!!

 

iatkos 1.5.7

Share this post


Link to post
Share on other sites

I'm confused because many of these instructions look like they're for pc's running a mac os...

can someone explain how to do this on a regular mac? I have a macbook pro running snow leopard. I'm getting the 0-000000 locking code.

 

infinitely grateful for advice.

Share this post


Link to post
Share on other sites
Please read post #11 again.

 

Also, use Rekursor's patched version of Chameleon 2 RC4 that can do System ID injection:

http://www.insanelymac.com/forum/index.php?showtopic=201902

 

 

Hi, Beerkex'd.

 

I tried all your instructions, and using Rekursor's patched v. Of Chameleon and EthernetBuiltIn=yes I was able to get my Built-in ethernet to set at en0. Still, my computer's UUID is not changing and Korg (or my Native Instruments plugins ) will not install. Maybe I should also install a kext (UUID.kext?) Or put an EFI string into com.apple.boot.plist?

 

In the past, when I have tried putting in an EFI string with EFIStudio or OS86tools, my computer wouldn't boot, and I had to remove the strings in single user mode.

 

Any suggestions?

Share this post


Link to post
Share on other sites

Not sure what's going on here really, the same thing seems to be happening on a real Mac (refer to post above).

 

Rekursor's booter does not create the hardware UUID by itself, you have to set a random system UUID in /extra/com.apple.Boot.plist - the bootloader then generates a hardware UUID from that. You can use UUIDgen.app to generate UUIDs. More info in the thread where Rekursor first posted the binaries.

 

AsereBLN's version of Chameleon RC4 does this (and more) for you (see New Features 2.)

http://www.efixusers.com/showthread.php?t=644

Make sure to read about the features and how to use them, and modify your /extra/com.apple.Boot.plist and /extra/smbios.plist accordingly.

 

avoid applying several fixes that do the same thing (carpet-bombing), for example:

 

Don't use EthernetBuiltIn=y and ethernet device properties string at the same time

Don't use a bootloader that generates a system ID (AsereBLN 1.1.9 or Rekursor's patched RC4) and any kind of UUID.kext at the same time

Video card DSDT Patch + GraphicsEnabler = y + Injector.kext + another_injector.kext all at once is generally a bad idea as well.

Share this post


Link to post
Share on other sites
Hi Guys,

 

I have tried to install the Korg Legacy Analog and Digital VST Plug,

but can´t get it registered, because during the challange and response process,

the system is generating a wrong locking id of 0-00000.

 

maybe someone can help.....

 

 

 

something to do with the installation.....?

 

 

I have the same problem

I tried using the EFI Studio, but my network card does not appear.

I changed to en0, and did not work

I use the iATKOS v7

my setup is

Intel DG31PR

Intel Dual Core E5200

Realtek RTL 8111/8168B

Nvidia 7300SE / 7200GS

4GB RAM 800MHz

Edirol FA66

VIA VT6306 Firewire

Share this post


Link to post
Share on other sites

still trying to figure this out on my macbook pro. any ideas for how to fix the 0-00000 locking code that would work on a regular mac?

Share this post


Link to post
Share on other sites

Hi, again, Beerkex'd.

 

I got AsereBLN's bootloader on my ASUS 1005ha with Snow Leopard 10.6.1, and I'm still not getting a useable UUID or Serial in System Information.

 

This means that all my expensive music software and Netflix aren't working on the Hackbook.

 

I have en0 for my network card, and it has its own MAC address.

 

<key>EthernetBuiltIn</key>

<string>Yes</string>

 

is in the com.apple.Boot.plist in /Extra.

 

the smbios.plist makes my netbook look like a Macbook Air

 

I'm stumped :

:D

Share this post


Link to post
Share on other sites
PROBLEM SOLVED: ultra thanks to d00d and his knowledge!

 

guys, my bootloader is PC-EFI_v10.3, I picked this one because:

 

I installed this system from my MacBook Pro into an USB box with the hackintosh system HD.

 

d00d mention the following:

 

I did this opening DSDT.aml with DSDTSE, you can find this APP at kexts.com

in DSDTSE open your dsdt.aml and edit as so wisely explained by d00d here (look for post 378)

(*beware that the lan0 code needs to be at the end of each pex4 and 5 sections, but before last } , otherwise you'll get a lot of errors trying to compile it.)

Save DSDT.dsl in DSDTSE default files folder.

Compile DSDT

a new DSDT wil be created in DSDTSE default files folder.

backup original DSDT.aml in /Extra (you'll never know, better to have one then to pray)

Place the newly compiled DSDT.aml in /Extra

Delete NetworkInterfaces.plist in /Library/Preferences/SystemConfiguration/ folder

Repar disk permissions

Reboot

 

After boot, open terminal, do:

ioreg -lS -w0 | grep -A11 en0 |egrep "BSD Name|IOBuiltin"

 

you should get:

	| |   |		 |   "BSD Name" = "en0"
	 | |   |		 |   "IOBuiltin" = Yes

 

YES, "IOBuiltin = Yes

 

YES.... this worked for me as well!!!!

Paste LAN stuff right before last } in the PEX4 and PEX5 sections......

Wish I knew more but amazingly this worked!

Thanks again,

-Lee

Share this post


Link to post
Share on other sites

Works for me this way.

 

I edited an EFI-string with os86tools to com.apple.boot.plist.

That killed my display resolution, but after i made a combined string for the plist

all went well. I even didn't had to tweak Networkinterface to get my en0 set

as "builtin". :)

 

I'm really happy b/c these plugins have such a good sound !

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



×