redmonke255 Posted November 16, 2010 Share Posted November 16, 2010 So I've read nearly every single reply in this topic. I'm in root privileges. After I copy the file over I fix permissions. I've done nano /library/systemconfiguration/networkinterfaces.plist and changed it to 1. I cd to /System/Library/Extensions I do both chmod -R 755 IO80211family.kext chown -R root:wheel IO80211family.kext Now the problem is when I do ls -1 (and I know I'm in the correct directory) my kext still reads IO80211family.kext instead of drwxr-xr-x 3 root wheel 102 Feb 2 2006 IO80211Family.kext So I don't know what's going on, but continue anyways. I cd to the plugins part of the IO80211family.kext and I do ls -1 but I only get AirPortAtheros5424.kext and something else . It seems that the permissions aren't staying? Finally I do kextload airportatheros5424.kext and it tells me success! So I go to my network and it doesn't tell me it's found anything. I even refresh the extensions kext cache thing and reboot and nothing happens. Please help I've spent the last 6 hours working on getting this to work and I can't figure it out. Edit: Ok so I reread some of the comments and someone posted saying to also change the 0 to 1 in <thread> so I'll do that tomorrow. I'll keep you updated. Link to comment https://www.insanelymac.com/forum/topic/237300-permissions-help/ Share on other sites More sharing options...
redmonke255 Posted November 16, 2010 Author Share Posted November 16, 2010 Just tried that on a fresh install and didn't work. Please help. :/ Link to comment https://www.insanelymac.com/forum/topic/237300-permissions-help/#findComment-1585279 Share on other sites More sharing options...
3.14r2 Posted November 17, 2010 Share Posted November 17, 2010 I do ls -1 it should be not -1 (one) but "l" (lower case "L" letter = long format) You should add Device/Vendor ID of your card to IO80211Family.kext > Contents > Plugins > AirPortAtherosxx.kext > Contents Info.plist file. To do this copy the IO80211Family.kext to desktop (via Finder), edit it. Then backup original kext (the one that is in /S/L/E) and finally remove the original kext (from /S/L/E). Now copy the modified version from the desktop to /S/L/E. Repair permissions to IO80211Family.kext. Remove Extensions.mkext (in /S/L). Upon reboot it should work (if it can work). Link to comment https://www.insanelymac.com/forum/topic/237300-permissions-help/#findComment-1585325 Share on other sites More sharing options...
Recommended Posts