Jump to content

Netflix DRM 8152 ***Snow Leopard***


  • Please log in to reply
15 replies to this topic

#1
Spiteful Monkey

Spiteful Monkey

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male
Well I am having issues with netflix and SL. I installed Silverlight by removing the check in the install pkg. I made sure my network card is infact en0 and it is, I installed the efi string in my /e/boot.plist, I deleted the preferences.plist and the networkinterfaces.plist, after all this I still get the DRM 8152 error?

I am open to any and all suggestions please.

#2
Spiteful Monkey

Spiteful Monkey

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male
no one else has this issue with 10.6?

#3
schnogg

schnogg

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
Many have this problem, but nobody knows how to fix. I think that the Netflix eror comes from the platform information. I mean, it is trying to identify what type of computer you are running. When it gets to the processor, for some reason, the computer can't identify it, so it is not reported, and throws an error. I think it is related to the fact that I can't install Silverlight, Final Cut Pro, Office. When I look in system profiler, Processor Name isnt' listed. For me, it is the last single item before I have a perfect install.

I've tried a few different things. Changing the About this mac information doesn't make a difference; its purely cosmetic. I tried some different processor ID in DSDT and tried changing the MacPro3,1 to different values, to no avail. I think that the SMBIOS is responsible for this reporting, but I'm not smart enough to hack it up.

#4
Blurn

Blurn

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts
  • Gender:Male
  • Location:Atlanta, GA

Many have this problem, but nobody knows how to fix. I think that the Netflix eror comes from the platform information. I mean, it is trying to identify what type of computer you are running. When it gets to the processor, for some reason, the computer can't identify it, so it is not reported, and throws an error. I think it is related to the fact that I can't install Silverlight, Final Cut Pro, Office. When I look in system profiler, Processor Name isnt' listed. For me, it is the last single item before I have a perfect install.

I've tried a few different things. Changing the About this mac information doesn't make a difference; its purely cosmetic. I tried some different processor ID in DSDT and tried changing the MacPro3,1 to different values, to no avail. I think that the SMBIOS is responsible for this reporting, but I'm not smart enough to hack it up.


I had the same error and I added my network interface to my EFI strings (So, I was already using a string for my GFX and then bc of the Neflix issue I added the network interface to the strings). That fixed the issue. Here's the link to gfxutil which is a command line utility for making EFI strings: http://forum.netkas.....php?topic=64.0

or

You could use OSX86Tools. When I was using gfxutil I looked at the output of that compared to OSX86Tools and it was the same. Do this if you prefer a graphical user interface. Link: http://code.google.com/p/osx86tools/

#5
Blurn

Blurn

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts
  • Gender:Male
  • Location:Atlanta, GA

I had the same error and I added my network interface to my EFI strings (So, I was already using a string for my GFX and then bc of the Neflix issue I added the network interface to the strings). That fixed the issue. Here's the link to gfxutil which is a command line utility for making EFI strings: http://forum.netkas.....php?topic=64.0

or

You could use OSX86Tools. When I was using gfxutil I looked at the output of that compared to OSX86Tools and it was the same. Do this if you prefer a graphical user interface. Link: http://code.google.com/p/osx86tools/



Haha wow. I must not be firing on all cylinders today. I read the first message that you did all that, and still posted... Wow. My bad, I'll keep a look out for a solution that might work for you. :( (Although, that one worked for me...)

#6
crankygonzo

crankygonzo

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
  • Gender:Male
  • Location:San Francisco

Haha wow. I must not be firing on all cylinders today. I read the first message that you did all that, and still posted... Wow. My bad, I'll keep a look out for a solution that might work for you. :thumbsup_anim: (Although, that one worked for me...)


actually i was in the same boat. i was able to install silverlight 3 but got the error. tried all sorts of things and actually ur tip to use os86 tools ethernet string worked. thanks man

#7
dcuellar

dcuellar

    InsanelyMac Protégé

  • Members
  • PipPip
  • 77 posts
http://www.insanelym...howtopic=185123

This is what did it for me. The below is what I did.

For those how want netflix "watch now" feature
you'll notice it is not working in the current setup following my guide
You get DRM error
All that is needed to do (thanks to the chameleon RC2 and RC3)
add the follwing line to your boot.plist:

<key>EthernetBuiltIn</key>
	<string>Yes</string>



#8
zoro2

zoro2

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts
  • Gender:Male
  • Location:Midwest

http://www.insanelym...howtopic=185123

This is what did it for me. The below is what I did.

I would like to see this tread revisited. I am having the same error with Netflicks Feb 2010. THe woman on the phone would not give me a tech person. The question she asked made me suspicious. She asked, are you running this on an apple machine with a real engraved Mac logo on the front of the computer? I had said yes as I do have an APPle logo stuck to my case. But I knew she was really asking if my Mac was real of not. I think they are on to us.

I have tried all I have seen in this thread and all I have read. IT is giving the DRM error and will not play no mater what I do.

Arrgh.

#9
JaS

JaS

    InsanelyMac Legend

  • Gurus
  • 1,487 posts
  • Gender:Male
All that is needed to do (thanks to the chameleon RC2 and RC3)
add the follwing line to your boot.plist:
<key>EthernetBuiltIn</key>
	<string>Yes</string>
I just install 10.6.2 after some time away on my new system. Was getting this error also and just added this code to the com.apple.boot.plist and it fixed the DRM issue. Thx dcuellar

#10
lectrcman

lectrcman

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Houston Texas
Woo Hoo!!! Worked for me. Thanks

#11
digitron64

digitron64

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

I would like to see this tread revisited. I am having the same error with Netflicks Feb 2010. THe woman on the phone would not give me a tech person. The question she asked made me suspicious. She asked, are you running this on an apple machine with a real engraved Mac logo on the front of the computer? I had said yes as I do have an APPle logo stuck to my case. But I knew she was really asking if my Mac was real of not. I think they are on to us.

I have tried all I have seen in this thread and all I have read. IT is giving the DRM error and will not play no mater what I do.

Arrgh.



Did you fix the problem with Netflix yet? I have tried every suggestions known to man regarding this issue. At first I got the 8152 error. Then I added the combined string in osx86 tools, added the EthernetBuiltIn string to my boot.plist, made sure ethernet was set to ed0, I even managed to edit my smbios.plist and and fakesmc.kext to make sure all the information is consistent to a "real mac", at least to the best of my knowledge. And of course borrowed knowledge from others here, and everywhere else I could find via googling. Bear in mind, I am using the /Extra folder as my boot location not via the /Library/Extensions folder boot.plist. Now, I get Netflix error code 8151.

BTW, I have no smbios injectors of any kind other than what loads via the /Extra folder... i.e. boot.plist and smbios.plist. Here are links to some of the help I was able to find. Hopefully someone else could find them as helpful as I did.

http://prasys.co.cc/...n-smbios-plist/

http://prasys.co.cc/...-serial-number/

http://www.insanelym...howtopic=189562

http://prasys.co.cc/...diting-fakesmc/

Here is my System Profiler and Hardware Overview:

Model Name: Mac Pro
Model Identifier: MacPro3,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2.66 GHz
Number Of Processors: 1
Total Number Of Cores: 4
L2 Cache (per core): 512 KB
L3 Cache: 6 MB
Memory: 5 GB
Bus Speed: 2.05 GHz
Boot ROM Version: MP31.006C.B05
SMC Version (system): 1.25f4
Serial Number (system): G88351FYXYL
Hardware UUID: 00000000-0000-1000-8000-00E061130D9A

Is the information above correct? I mean does it portray an actual mac? I think there is something wrong here that I get the Netflix error code 8151 now. I really don't know for sure what it should look like. I never worked with mac ever (but that is about to change very quickly).

Do you think it's because I am really behind an AMD processor that I can't use Netflix? Should it matter?

Here are my actual specs:

Triple boot using Windows 7 Ultimate (1st Partition), iAtkos v7 updated to 10.5.8 (2nd Partition), and OpenSuse Linux 11.2 (3rd Partition). Chameleon v2 RC3 bootloader, Qoopz 9.8 Kernel and Grub Legacy on the Linux Partition. Everything running smooth as silk... naturally after a lot of hard work and persistence. (If anyone needs help, let me know, I learned a few tricks in the process.)

AMD Phenom II X4 945 95w
8gb OCZ Blade PC2-8500
MSI 9800GT 512mb Video
XFX 750a SLi Mobo

Anyhoot, Thank you for listening and all your kindness and consideration. Best Regards.

#12
tdtran1025

tdtran1025

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 343 posts
I went through this issue for about 4 months without any solid repeatable fix- by that I mean the problem is duplicable. The ethernet boot flag may or maynot work with all machines. I experienced the same thing like it would work on a new install then after an update, it gave error code 8152.
I finally happened upon Chameleon 2 RC4 or RC5(if u can get it). I did a complete format of just the boot sector to install RC4. That really did it for me. Silverlight works every single time regardless what I do the install. I also checked thesystem profiler , it provides the correct info on CPU and hardware UUID.
Try it gentleman and you will be surprised.

#13
digitron64

digitron64

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

I did a complete format of just the boot sector to install RC4.


tdtran1025 thank you for the reply. Can you share with the rest of us how you went about installing RC4? Perhaps that is the solution that many of us have been seeking. Thank you.

#14
Norrin

Norrin

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
just got mine fixed. didn't take long. to be specific, I had the N8152 error, not N8151. they most likely are caused by different things, all related to our machines not being real macs (but each error checks in a different way I'm guessing)

my install is very, very vanilla. Not very customized. I only fixed what I needed, therefore in system profiler, that are lots of lines that are NOT like a real mac. My memory reads as 667mhz when actually its 1333mhz (for example). I'm using the very complained about voodoohda driver for audio, & "GraphicEnabler=Yes" for 3D acceleration on my 8600GT.

so I was getting the error, & saw the post from the guy that says to put ethernetbuiltin=yes in the boot.plist file. I tried that first -> didn't work. BUT, while I was still on leopard I bought an addon realtek network card b/c the driver available at the time for the Intel gigabit 82566DC did not do bridging with vmware fusion & parallels nor virtualbox (promiscious mode).

So on my install, I knew already that I had Intel 82566DC on en0, but no driver for it. I assumed that was the problem due to the above mentioned ethernetbuiltin=yes suggestion. I was right.

downloaded the first, recent build of 64bit driver for 82566DC (Intel82566MM.kext) from this post: http://www.insanelym...p...931&st=160# & that in addition to ethernetbuiltin=yes fixed it for me.

so i'm not sure if this is always the case, but in my case, I received error N8152 due to my ethernet on en0 not appearing to be mac enough. my mem is set wrong, I've never touched smbios anything.

the limited number of customization i have consist of, but not limited to,
chameleon 2.0 rc4
voodoohda for audio for DX38BT
fakesmc2.5 from netkas
nullcpupowermanagement
no speedstep customizations
q9450 cpu
have voodoomonitor kext loaded (not actually needed)

that's it

p.s. that intel82566mm kext doesn't even work fully for it. it successfully gets an ip from dhcp, but can't communicate to anything on the network afterwards. that was enough to fool netflix/silverlight DRM as of today though.


EDIT: as you probably tell, i'm still using the newer addon realtek gigabit nic (en1) as my sole nic. so didn't have to remove that either.

#15
Beerkex'd

Beerkex'd

    Content Provider

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,000 posts
  • Gender:Male
  • Location:Belo Horizonte - Brazil
I just installed Microsoft Silverlight 4.0, no problems at all. A Microsoft browser plug-in is a Hackintosh compatibility test, how ironic is that. ;)

10.6.3 vanilla, 64-bit kernel, using the Chameleon RC4-based AsereBLN 1.1.9 boot loader: http://www.efixusers...hread.php?t=644

Mac Model Identifier iMac9,1 via /Extra/smbios.plist
FakeSMC.kext with proper version number for iMac9,1 - see http://prasys.co.cc/...diting-fakesmc/
Core 2 Duo E8500 - via CPU recognition in AsereBLN 1.1.9, native CPU state switching: http://www.insanelym...howtopic=181631
4x1 GB Kingston Hyper-X DDR2 - fully ID'd via RAM detection in AsereBLN 1.1.9
Asus P5Q-E motherboard - all on-board devices (except SiL e-SATA) working, primary Marvell LAN properly set as EN0 via DSDT Patch (also works w. EthernetBuiltIn = Yes)
Geforce 9800GTX+ via GraphicsEnabler = yes + DSDT injection of display-cfg value for analog TV-out support + NVDAResman legacy kext: http://www.projectos...?...post&p=5849

After reading this thread I'm not sure about the requirements for installing Silverlight anymore, I thought it was only about proper CPU recognition but apparently having EN0 set as internal also plays a part. I thought this only affected Time Machine/UUID error 35 and a handful of pro apps (such as Maya) that generate their activation code (or whatever) from EN0's mac address.
Someone else already posted how to do that via device properties string in com.apple.Boot.plist, so here's a different way to do it: http://www.projectos...hp?showtopic=60 - check out some of the DSDT patching threads here on IM as well, more specifically the Gigabyte boards and the P5K Pro DSDT threads for more information and inspiration.

Those who are using pre-Chameleon RC4 bootloaders can use CPUInjector.kext from DigitalDJ to inject their CPU correctly. Otherwise, this is taken care of by Chameleon 2.0 RC4 and any boot loader based on it. If your Quad Core Intel CPU is shown as a Xeon CPU, that means it's working. However, it appears to only work on hackintoshes with a vanilla capable CPU (Intel Core 2 Duo, Intel Quad Core).

Those who are using pre-Chameleon 2.0 RC4 on a non-vanilla system using the Voodoo Kernel should be set - the Voodoo Kernel injects a Core Solo or Core Duo for any supported AMD or Pentium CPU. Don't upgrade to Chameleon RC4 or derivative - this will break the Voodoo Kernel CPU injection feature and you won't be able to install Silverlight.

#16
OSXtotheZ

OSXtotheZ

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts
Workaround Found!!! here's what I did to get around the Netflix DRM 8152 Error. I am on Snow Leopard 10.6.2 on a Acer Aspire One D-250. After researching and trying edits to com.appleboot.plist and adding strings. Nothing worked. Most likely due to not having a working onboard ethernet so you can't have internal ethernet set to en0 because the system doesn't see any ethernet even available. Having an onboard ethernet set to en0 is needed for Netflix watch instantly feature to work correctly (don't now why its part of the system checks that it preforms). After realizing that this was the main stumbling block I thought about just running VMware fusion and watching from the Windows Virtual Machine. (which could also work) but I thought man that's a hassle just for Netflix. If only I could trick Netflix into thinking my netbook was a PC. AH HA!! not my netbook but maybe JUST MY BROWSER! I've done that before for other sites that didn't like my mac version of firefox or safari. Change the User Agent to a PC browser version. If your on Mac version of Safari just go here http://www.onedigita...ris-user-agent/ and follow instructions and then under the Develop menu set your User Agent to a Firefox Windows version. I used Firefox 3.53 Windows. If your using Mac version of Firefox/mozilla/Seamonkey. Go here and follow these instructions http://chrispederick...agent-switcher/
FYI choosing an IE version won't work since you still need Active X support. And you still must install Silverlight





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy