Jump to content
marionez

Realtek ALC1200 ICH10 working kext on Yosemite 10.10 from 10.6+

578 posts in this topic

Recommended Posts

Ok... anyway ALC2000 doesn't seem to exist. :P

 

deadpxl about 8 channel, if you see in your output sound preference, you have line out, headphone, then there's another line out, that's the ORANGE plug and it works, but you can't use this at the same time of first line out (as I know).

Share this post


Link to post
Share on other sites
Advertisement

Nice Marionez, thet you tryed the digital output.

Please try DTS music in WAV.

You can dowload it form my server:

fecso.dyndns.org/Rihanna - Don't Stop The Music.zip

 

 

I can explain it to you, Realtek ALC1200 chipset is so good as M-Audio Transit!!!

 

Good work...

Share this post


Link to post
Share on other sites
Ok... anyway ALC2000 doesn't seem to exist. :P

 

deadpxl about 8 channel, if you see in your output sound preference, you have line out, headphone, then there's another line out, that's the ORANGE plug and it works, but you can't use this at the same time of first line out (as I know).

 

 

but seems I can't output DTS/(not tried dolby yet).....from vlc or the dvd player... any clue?

Share this post


Link to post
Share on other sites

Marionez, great work! Thank you.

 

Still can not get it working on my EFI Partition.

Backuped and removed AppleHDA.kext from /S/L/E.

Placed your kexts into Extensions folder of my EFI partition, updated perms, created Extensions.mkext.

After reboot, System Profiler shows Device ID, Audio ID and nil Available Devices.

 

Any ideas?

 

Mobo: Asus P6T(regular)

ICH10R Chipset

10.5.6 Vanilla Install

 

Thanks for your work.

Share this post


Link to post
Share on other sites

Kome here vlc spdif out works, to have DTS working I think you must have a DTS compatible sound system. Anyway I don't think that could be a driver related problem, maybe OSx or sound system.

 

Good Day, it's strange, firstly you would try deleting again AppleHDA ALC1200fix HDAEnabler and check if you have some other injector (alcinjector azalia) and audio patch installed in your extensions folder, that's very probable.

At the end if you can't figure out, you should have some different codec dump, here's how to have: http://www.insanelymac.com/forum/lofiversi...php/t46378.html

I can't assure I can create a working driver, you can try, it's even quite strange you've an ALC1200 with a different codec dump, I noticed some differences between some ALC1200 I read on internet, but they're minor differences.

Share this post


Link to post
Share on other sites

Nice Marionez, thet you tryed the digital output.

Please try DTS music in WAV.

You can download it from my server:

fecso.dyndns.org/Rihanna - Don't Stop The Music.zip

 

 

I can explain it to you, Realtek ALC1200 chipset is so good as M-Audio Transit!!!

 

Good work...

Share this post


Link to post
Share on other sites
Kome here vlc spdif out works, to have DTS working I think you must have a DTS compatible sound system. Anyway I don't think that could be a driver related problem, maybe OSx or sound system.

 

 

thanks guess so , should be something related to setting of programs. Though I am pretty sure my receiver able to detect different surround coding system.

Share this post


Link to post
Share on other sites

Thx.

 

My idea is: iTunes detect the soundcard connection with soundsystems, and if is digital, then DTS go out.

I think iTunes not well recognized by.

iTunes can play DTS music on G5.

 

Here is apple link:

support.apple.com/kb/TA47850?viewlocale=en_US

 

 

Thank you for everything!

I will play with VLC:)

Share this post


Link to post
Share on other sites

marionez, any ideas please?

 

dumped using slax

 

here are Taruga's patcher output:

 

AppleHDA Patcher - 2006/2007 by Taruga v1.20

 

 

* Patching AppleHDA.kext to 0x10ec0888 Done

* Checking AppleHDA for patch Done

0001f4a0 cmpl $0x10ec0888,%eax

00020584 cmpl $0x10ec0888,%eax

* Checking for SPDIF Out Detected

* Checking for SPDIF In Not Detected

* Using the following nodes in pathmap

 

Back Mic: 9 34 24

Line In : 8 35 26

Speaker : 20 12 2

Headphone: 27 38 37

Spdif Out: 30 6

 

* Copying new config to destination Done

* Repairing Permissions Done

* Deleting Extensions Cache Done

 

** Done patching - You can reboot now **

 

moved AppleHDA from /S/L/E to EFI, fixed perms etc etc

 

rebooted with -v -f

 

System Profiler says:

 

Intel High Definition Audio:

 

Device ID: 0x10438357

Audio ID: 12

Available Devices:

 

 

Thank You

Share this post


Link to post
Share on other sites
Potentially stupid observation (in that I am stupid):

 

Can you control digital volume at the source? I have some high end audio gear and volume can only be controlled at the amp because there is no way to 'reduce' a digital signal, it is either on or off. It's not like analog.

 

Again I am not sure of how it works on pc's because I don't have gear to test.

Network now comes back after sleep, absolutely OUTSTANDING and a big THANK YOU!!!!

 

It may have even fixed the random shut down issue. I was able to recreate the shut down problem by doing sleep, wake up, shut down. Now it seems to work fine but I will confirm after some more tests.

 

Cheers!

 

Had over 10 shutdowns with no issues. This is THE sleep fix.

Share this post


Link to post
Share on other sites

Yes you have an ALC888, in fact you even got a different device ID! :P

Try searching for an ALC888 driver on the forum, I think it already exists.

 

I've made a version with spdif RCA (coax) connection in "about this mac", I put it on post#1

 

iPhoneiac I think this can really solve that issue ;)

Share this post


Link to post
Share on other sites
Yes you have an ALC888, in fact you even got a different device ID! ;)

Try searching for an ALC888 driver on the forum, I think it already exists.

 

I've made a version with spdif RCA (coax) connection in "about this mac", I put it on post#1

 

iPhoneiac I think this can really solve that issue :D

 

Hi Marionez,

 

There is 3 kext in the zip file.

should I install the 3 ?

 

Barnum

Share this post


Link to post
Share on other sites

- choose and download kexts pack for ALC1200

- remove ALCinjector.kext AppleHDA.kext and his friends from /System/Library/Extension

- remove /System/Library/Extension.mkext (this step is not needed at all)

- unpack the zip file

- run kexthelper

- install kexts

- reboot

 

yes all 3 kexts ;)

 

I was considering a rear-mic/line-in (with no front mic) version, but maybe the 3 input version is better.

Share this post


Link to post
Share on other sites
Update (14th april 2009) with RCA spdif in "about this mac"

nice work marionez

 

i've been testing the updated version yesterday, looks promising

Share this post


Link to post
Share on other sites

Hello!

 

This works for me with an Asus P5Q PRO.

Only with all startups I get all kind of Sounds Assertions messages, something like this(copied from other post):

Apr  6 18:02:10 localhost kernel[0]: Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAPath.cpp" at line 1175 goto Exit
Apr  6 18:02:10 localhost kernel[0]: Sound assertion "0 != pathSet->getWidgetAmplifierGainRange ( &zeroValue, &minValue, &maxValue, &minDB, &maxDB, kPATH_CONTROL_SPATIAL_CHANNELID_Master )" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAEngine.cpp" at line 266 goto handler
Apr  6 18:02:10 localhost kernel[0]: Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAPath.cpp" at line 1175 goto Exit
Apr  6 18:02:10 localhost kernel[0]: Sound assertion "0 != pathSet->getWidgetAmplifierGainRange ( &zeroValue, &minValue, &maxValue, &minDB, &maxDB, kPATH_CONTROL_SPATIAL_CHANNELID_Master )" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAEngine.cpp" at line 266 goto handler

 

Does someone know how to fix it?

 

Greeting

Share this post


Link to post
Share on other sites

I've got the same:

Apr 16 18:52:38 mypc-macpro31 kernel[0]: Sound assertion "0 == fMikeyDriver" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDADriver.cpp" at line 1063 goto handler
Apr 16 18:52:38 mypc-macpro31 mdworker[89]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Apr 16 18:52:38 mypc-macpro31 kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAEngine.cpp" at line 2645 goto Exit
Apr 16 18:52:39 mypc-macpro31 lsregister[91]: _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Apr 16 18:52:39 mypc-macpro31 com.apple.coreservicesd[58]: 2009-04-16 18:52:39.383 lsregister[91:807] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
Apr 16 18:52:40 mypc-macpro31 kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAEngine.cpp" at line 2645 goto Exit
Apr 16 18:52:40: --- last message repeated 1 time ---
Apr 16 18:52:40 mypc-macpro31 configd[47]: AppleTalk startup complete
Apr 16 18:52:41 mypc-macpro31 kernel[0]: Sound assertion "0 == entry" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAEngine.cpp" at line 2645 goto Exit
Apr 16 18:52:43: --- last message repeated 3 times ---
Apr 16 18:52:43 mypc-macpro31 kernel[0]: Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAWidget.cpp" at line 2508 goto handler
Apr 16 18:52:43 mypc-macpro31 kernel[0]: Sound assertion "0 != widget->setUnsolicited ( true )" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDACodecGeneric.cpp" at line 850 goto handler
Apr 16 18:52:43 mypc-macpro31 kernel[0]: Sound assertion "result" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAWidget.cpp" at line 2410 goto Exit
Apr 16 18:52:43 mypc-macpro31 kernel[0]: Sound assertion "0 != widget->setConnectionSelectNodeID ( fSelectionsForEachWidget[inputWidgetIndex] )" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAPath.cpp" at line 697 goto Exit
Apr 16 18:52:48 mypc-macpro31 /System/Library/CoreServices/ManagedClient.app/Contents/MacOS/ManagedClient[111]: ODUEthernetAddress(): GetEthernetAddress()== 5

The very strange thing is that I didn't have this log error 3-4 days ago! So I don't know what's going on.

I read on the forum that SMBIOSResolver could solve this, but I didn't find it...

 

I made a new version without the ALC1200fix.kext but I still have the error. I attach on post #1.

Share this post


Link to post
Share on other sites

Ok thanks I'll edit first post.

 

I updated latest kexts, because headphone was missing. Anyone can help?

I think we just have to map properly some nodes!

 

line in 8 35 26

front mic 9 34 24

rear mic 8 35 25 (this is a great trouble)

line out 20 12 2

black rear 21 13 3

orange 22 14 4

side 23 15 5

headphones 27 38 37

spdif in 10 31 (theres NO connector on mobo, it's unused)

spdif out 30 6

 

 

   Jack   Color  Description				  Node	 PinDefault				 Verbs
--------------------------------------------------------------------------------------------------------
ATAPI Unknown  SPDIF Out at Int ATAPI	  17 0x11   0x99430140   01171c40 01171d01 01171e43 01171f99
 1/8   Green  Line Out at Ext Rear		20 0x14   0x01014010   01471c10 01471d40 01471e01 01471f01
 1/8   Black  Line Out at Ext Rear		21 0x15   0x01011012   01571c10 01571d10 01571e01 01571f01
 1/8  Orange  Line Out at Ext Rear		22 0x16   0x01016011   01671c10 01671d60 01671e01 01671f01
 1/8	Grey  Line Out at Ext Rear		23 0x17   0x01012014   01771c10 01771d20 01771e01 01771f01
 1/8	Pink  Mic at Ext Rear			 24 0x18   0x01a19850   01871c50 01871d98 01871ea1 01871f01
 1/8	Pink  Mic at Ext Front			25 0x19   0x02a19d60   01971c60 01971d9d 01971ea1 01971f02
 1/8	Blue  Line In at Ext Rear		 26 0x1a   0x0181305f   01a71c50 01a71d30 01a71e81 01a71f01
 1/8   Green  HP Out at Ext Front		 27 0x1b   0x02214c20   01b71c20 01b71d4c 01b71e21 01b71f02
ATAPI Unknown  CD at Int ATAPI			 28 0x1c   0x593301f0   01c71cf0 01c71d01 01c71e33 01c71f59
Optical   White  Speaker at Ext N/A	   29 0x1d   0x4015e601   01d71c00 01d71de6 01d71e15 01d71f40
RCA Orange  SPDIF Out at Ext Rear		 30 0x1e   0x01456130   01e71c30 01e71d71 01e71e44 01e71f01
 1/8   Black  Speaker at Ext Rear		 31 0x1f   0x411111f0   01f71cf0 01f71d11 01f71e11 01f71f41
--------------------------------------------------------------------------------------------------------

 

Front and rear mic has an high misc.

 

<

01171c40 01171d01 01171e43 01171f99

01471c10 01471d40 01471e01 01471f01 these line outs can be in a sequence, right?

01571c10 01571d10 01571e01 01571f01 I tried but I obtain nothing

01671c10 01671d60 01671e01 01671f01

01771c10 01771d20 01771e01 01771f01

01871c50 01871d98 01871ea1 01871f01 high misc

01971c60 01971d9d 01971ea1 01971f02 high misc

01a71c50 01a71d30 01a71e81 01a71f01

01b71c20 01b71d4c 01b71e21 01b71f02

01c71cf0 01c71d01 01c71e33 01c71f59

01d71c00 01d71de6 01d71e15 01d71f40

01e71c30 01e71d71 01e71e44 01e71f01

01f71cf0 01f71d11 01f71e11 01f71f41

>

 

MuteGPIO

micrear node 24 VREF_80 1342242840

micfront node 25 VREF_80 1342242841

line-in node 26 VREF_HIZ (??) 1677787162 ??

HP out node 27 VREF_HIZ 1677787163 ??

 

So we have 4analog-out 1HP 1spdif-out and 3analog-in

Share this post


Link to post
Share on other sites

I made a slim version, with green rear output, front headphones, rear mic, line in and digital output.

It's on post #1

http://www.insanelymac.com/forum/index.php...st&id=48849

 

This cause less kernel log errors:

localhost kernel[0]: Sound assertion "0 == fExternalControlArray" failed in "/SourceCache/AppleHDA/AppleHDA-162.1.37/AppleHDA/AppleHDAFunctionGroup.cpp" at line 767 goto Exit

Share this post


Link to post
Share on other sites

Hi Marionez!

 

Nice work, so much to deal with it!

Can you write, what is it new?

 

Only a few lines from SLIM!

 

 

You have a nice day!

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.

  • Similar Content

    • By MaLd0n
      Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell     Skylake, Kabylake and Coffeelake is here http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-gigabyte-mobos-serie-200-kabylake-dsdt/   First...   ***Update bios to last available version!***   If you need a full patched DSDT...  -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation   --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder CLOVER Install.zip   --Install Sierra/High Sierra and boot into system!   Post Installation --Install Clover and replace with my folder CLOVER Post Install.zip   --Reboot and activate video!   Bingo!   Now you need a fine tune! DSDT time!   --DSDT   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -XXXX to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI
       
      --Power Management
      - 1 Generation Intel Processors, use Generate P and C States in config.plist
      - 2 and 3 Generations Intel Processors, Generate SSDT with Piker script and drop CpuPm and Cpu0Ist SSDTs
      ssdtPRGen.command.zip
      Credits-https://github.com/Piker-Alpha/ssdtPRGen.sh
      - 4 Generation+ Intel Processors, use PluginType=1 in DSDT, SSDT or Clover config.plist
       
      for check Power, Frequency, Temperature and Utilization, use it
      Install Intel Power Gadget.pkg.zip
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --Clover
       
      https://sourceforge.net/projects/cloverefiboot/files/Installer/
       
      --AUDIO
       
      Use DSDT + AppleAlc
       
      --install Lan driver by Mieze
        -Atheros http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/314406-voodoohda-289/   -USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   It's time to Rock   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Apple, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!  
    • By MaLd0n
      First... If you need DSDT edits... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation --Create a bootable copy of El Capitan and Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder CLOVER Install.zip   --Install EL Capitan / Sierra / High Sierra and boot into system! for Sierra/High Sierra you need a Processor with SSE4.1 instruction   Post Installation --Install Clover and replace with my folder CLOVER Post Install.zip   --Reboot and activate video!   Bingo! Now you need a fine tune! DSDT Time! -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) and tell me what your hardware! -Post Ioreg, extract with Ioreg Explorer http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222606 -Run it, post files generate in your desktop http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222609    My DSDT GA P35-DS3 DSDT.MaLd0n LGA775.zip   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DARWIN -LPC -HDEF -RTC -EHCI -UHCI -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF --Native Power Management
       
      Use Clover, check Generate P and C States
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --AUDIO
       
      Device HDEF + AppleAlc + Lilu
       
      --install Lan driver by Mieze
        -Atheros http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By Mieze
      Being asked to add support for Realtek's Fast Ethernet PCIe NICs to my RTL8111 driver I got tired of answering the same old question again and again so that I finally decided to write a separate driver for these chips and to make a few of you guys and gals happy.
       
      As of now the driver supports the following members the RTL810X Fast Ethernet family:
      RTL8101E RTL8102E RTL8103E RTL8401E RTL8105E RTL8402 RTL8106E RTL8106EUS RTL8107E Here is a list of the driver's basic features:
      Supports Sierra (maybe El Capitan). 64 bit architecture only. Support for multisegment packets relieving the network stack of unnecessary copy operations when assembling packets for transmission. No-copy receive and transmit. Only small packets are copied on reception because creating a copy is more efficient than allocating a new buffer. TCP, UDP and IPv4 checksum offload (receive and transmit). TCP segmentation offload under IPv4. Support for TCP/IPv6 and UDP/IPv6 checksum offload. Supports Wake on LAN. Support for Energy Efficient Ethernet (EEE) which can be disabled by setting enableEEE to NO in the drivers Info.plist without rebuild. The default is YES. The driver is published under GPLv2. Built using Xcode 4.6.3.  
      Changelog Version 2.0.1 (2018-05-10): Fixes a problem with retrieval of the permanent MAC address on some chips. Version 2.0.0 (2017-04-04): Uses Apple's private driver interface introduced with 10.8. Adds support for the RTL8107E. Supports packet scheduling with QFQ. Adds support for flow control and EEE. Version 1.0.0 (2014-05-24): First offical release.     Installation   Before you install the driver you have to remove any installed driver for RTL810X. Goto /S/L/E and delete the old driver. Recreate the kernel cache. Open System Preferences and delete the corresponding network interface, e. g. en0. If you forget this step you might experience strange problems with certain Apple domains, iTunes and iCloud later. Install the new driver and recreate the kernel cache. Reboot Open System Preferences again, select Network and check if the new network interface has been created automatically or create it manually now. Configure the interface.     Troubleshooting Make sure you have followed the installation instructions especially when you have issues with certain domains while the others are working fine. Use the debug version to collect log data when trying to track down problems. The kernel log messages can be retrieved with "grep kernel /var/log/system.log" in Terminal. Starting from Sierra use "log show --predicate "processID == 0" --debug" in order to retrieve kernel logs. Include the log data when asking for support or giving feedback. I'm an engineer, not a clairvoyant. Don't copy and paste large amounts of log data to your post. Create an archive with the log data and attach it to your post. In case you don't want to make your log data publicly accessible, contact me via PM and I will provide you a mail address to send it directly to me.  Check your BIOS settings. You might want to disable Network Boot and the UEFI Network Stack as these can interfere with the driver. Double check that you have removed any other Realtek kext from your system because they could prevent the driver from working properly. Delete the following files: /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist /Library/Preferences/SystemConfiguration/preferences.plist Verify your bootloader configuration, in particular the kernel flags. Avoid using npci=0x2000 or npci=0x3000.  In Terminal run netstat -s in order to display network statistics. Carefully examine the data for any unusual activity like a high number of packets with bad IP header checksums, etc. In case auto-configuration of the link layer connection doesn't work it might be necessary to select the medium manually in System Preferences under Network for the interface. Use Wireshark to create a packet dump in order to collect diagnostic information. Keep in mind that there are many manufacturers of network equipment. Although Ethernet is an IEEE standard, different implementations may show different behavior causing incompatibilities. In case you are having trouble try a different switch or a different cable.  
      Getting the driver
      There is a prebuilt binary in the Download section of this site: http://www.insanelymac.com/forum/files/file/259-realtekrtl8100-binary/ The source code can be found on Github: https://github.com/Mieze/RealtekRTL8100   Mieze
    • By LarryKu
      Hi everyone,
      I am new, I hope I am posting in the correct forum.
      My specs:
      Processor: Core i5 6500 Skylake 3.2ghz
      Mobo: Gigabyte h170-d3h
      M2SSD: WD Black 256gb PCIe (Mac OSx)
      SSD: Samsung 860 Evo (WIndows 10)
      HDD: WD Blue 1TB
      GPU: Radeon RX 480
      Monitor: BenQ RL2460 24"


      I was able to install High Sierra on a new m2 drive, that I added to the above configuration with windows 10 already installed.
      I had a few issues during install, including the monitor turning off at boot screen.

      Unfortunately, this persists even now. It turns off at about 60% of the progress bar, and to turn it on again I have to unplug/plug back my hdmi.
      Additionally, while all of the usb ports worked during install and while running it out of the clover I had on the usb stick, only the rear ones appear to work now.
      The audio doesn't work either, though I added the correct patch according to my mobo

      Lastly, my other drives are not recognized in the bios anymore. They run fine from boot override but they don't show up in the boot priority (while multiple entries of mac OS do, and they seem to increase in number at every reboot)

      Thanks in advance for the help
    • By ITzTravelInTime
      KX AUDIO DRIVER MOD
       
      Hi guys i am a small developer, i really like to use my sound blaster cards on my machines and i love also coding, so when i find the source code for the kx audio driver on git hub and then Eugene, the creator of kx audio driver decided to no longer maintain the project, i decided to start working on a mod of this driver. 
       
      With my mod, created starting from the sources of the last version of kx audio driver, and also by using apple developer documentation for pci and audio drivers as reference, i am working to achieve 2 things mainly: get all the cards supported by the driver to work with all the recent versions os macOS and add support for other cards that are not officially supported by the driver that works or could, but needs to be more properly supported.
       
      This driver is made to support cards based on the E-mu 10k1, 10k2 and similars (like what is used by audigy rx and audigy 4 cards).
       
      Supported cards are:
       
       - most of the sound blaster live!, live! 5.1 and live! 5.1 digital series
       - sound blaster 512
       - sound blaster 256
       - other creative and e-mu sound cards based on the 10k1 chip (cards with the ES1370/ES1371/ES1372/ES1373 chips are not supported)
       - sound blaster Audigy series (1 st gen)
       - sound blaster Audigy 2  and audigy 2 zs series
       - E-MU cards based on the 10k2 sound chip
       - Some Audigy 4 cards (SB0610 only) and the audigy 4 pro
       - Sound blaster Audigy RX (sb0155)
       - other creative and e-mu cards based on the (10k2, 10k2,5 and CA10300 based cards)
       
      NOT supported cards:
       
       - Any ISA Sound card
       - ES1370/ES1371/ES1372/ES1373 based sound cards
       - CMI8738/CMI8788 based cards
       - Any CA0106 based card and cards with similar architectures (like sound blaster live! 24 bit, sound blaster audigy SE SB0570, audigy LS and similars, but audigy SA is supported)
       - Any sound blaster x-fi (some of them works on macOS using a modified version of voodoo hda)
       - Any sound blaster recon3D
       - Any sound blaster Z/ZS/ZX and similar series
       - Any sound blaster AE5 series
       
      In the time being the things i have modded or added with this mod are:
       
      - increased the simple buffer frames number with different values for emu10k1 based cards and emu10k2 based cards (including recent audigy 4 and rx) to reduce and all the audio cracking issues and possibly fixing all of them on a lot of cards
       
      - added a more proper support for the pci express sound blaster audigy rx (which basically is an audigy 4 with a pcie bridge chip) 
       
      - added more fancy names for the cards in the settings and other menus (so the name will be, for example, SB live! 5.1 SB0060 instead of kx SB0060 [e880] witch was shown in the original driver)
       
      - added support to sample rate chaning and added lots of sample rates (from 8 khz to 176,4 khz) to accomodate any possible usecase (note that 10k1 sound cards are limited up to 48khz sample rate, and 10k2 based cards for now are limited up to 176,4 khz and because of issues getting 192 khz to work, for now the driver goes up to 176,4 khz for supported cards) 
       
      - added boot args to manage the driver:
       
      Boot args to use with the kx audio driver mod: -kx_disable or -kxdisable or -kxoff This will prevent the driver from doing any initialization work, so the driver is basically disabled, use it to boot your ssytem in case the driver is giving you issues and kernel panics while you are trying to boot/using your system, so you are able to remove this driver or replace it with another version of it or to do some truble shooting. -kx_debug or -kxdebug or -kxspec Will show more debug info about the card, mainly the i/o port address and the kind of bus that it uses -kx_exp_deb or -kx_beta or -kxbeta Will enable experimental and probably not working or unstable features like showing inputs for the card or 192 khz sampling rate, use it only for testing and debug purposes, this may likely cause instability and problems in the everyday usage! Use it at your own risk! -kx_original or -kxoriginal This will basically turn off almost all the mods of this mod, so the driver will come to work as it was before modding it, this can be usefoul as a "safe mode" like feture to have a working driver in case of problems with features of the mod, so using this means no crsking issues improvements, only 48 khz sample rate and only features of the non-modded kx audio driver for mac os x  
      - created a script file to use with the driver for debug and also installer replacement, it can be also used to unload and reload, replacement of the driver without rebooting
       
      What i'd like to implement but i don't know how to do:
       
       - I'd like mainly to add a more proper support to the pci bridge chip of the audigy rx,
       
       - have audio inputs working,
       
       - fix the support when using more than one card, to get all the cards shown in the settings and other menus,
       
       - have the gameport/gameport midi port of older cards to be used in mac os as a midi in/out
       
      If other developers would like to join and help me, you can, and also an hand from other people with testing and feedback will be nice.
       
      link for the kext only (if you have clover put it in [your clover efi folder]/clover/kexts/[your macOS version]/ so it will not be deleted when updating macOS):
               - download from the downloads section:          kX Audio Driver Mod by ITzTravelInTime 1.01                                                                                    - external download:                                      https://dl.dropboxus...Driver.kext.zip   link for the installer pack (the best way to install it, but you have to reinstall it when you upgrade macOS, remeber to fix kext permitions and rebuild the kernelcache if you want to remove the kext from it's install directory without using the unistall feature of the provvided script):              - download:                                                   https://dl.dropboxus...aller pack.zip   Source code from Git Hub:          -  github repo:                                               https://github.com/ITzTravelInTime/kx-audio-driver   NOTE: Some system because of some problems with the HPET may need to use FixHPET in clover and to install the kext in /System/Library/Extensions  






×