Jump to content

noob permissions question.


JammerML
 Share

12 posts in this topic

Recommended Posts

ok, so I've got drivers that I am copying over to the /System/Library/Extensions. After one reboot the driver works fine....after a second reboot, throws a error message that the extension was installed incorrectly......I can repeat this ad infinitum. I am pretty sure that this is related to the permissions set on these files.

 

What am I doing wrong?

Link to comment
Share on other sites

Set the permissions like this:

Open Terminal and write

sudo chmod -R 755 /System/Library/Extensions/* 
sudo chown -R root:wheel /System/Library/Extensions/* 
sudo rm -R /System/Library/Extensions.kextcache (not needed for Leopard)
sudo rm -R /System/Library/Extensions.mkext

(Enter your admin password when asked)

then reboot.

Link to comment
Share on other sites

Set the permissions like this:

Open Terminal and write

sudo chmod -R 755 /System/Library/Extensions/* 
sudo chown -R root:wheel /System/Library/Extensions/* 
sudo rm -R /System/Library/Extensions.kextcache (not needed for Leopard)
sudo rm -R /System/Library/Extensions.mkext

(Enter your admin password when asked)

then reboot.

 

I've done this....hmmmm....I'll try it again.

Link to comment
Share on other sites

Make sure that the files you copied to the Extensions folder are really the ones you need.

To copy them you need to use the -R switch, since a kext file is actually a directory.

Like this:

sudo cp -R yourkextfile.kext /System/Library/Extensions/

 

What is it that you are trying to install? Can you tell us exactly which steps you took?

Link to comment
Share on other sites

Make sure that the files you copied to the Extensions folder are really the ones you need.

To copy them you need to use the -R switch, since a kext file is actually a directory.

Like this:

sudo cp -R yourkextfile.kext /System/Library/Extensions/

 

What is it that you are trying to install? Can you tell us exactly which steps you took?

 

 

Sure, These are drivers for a broadcom ethernet card. in particular the AppleBCM5751Ethernet.kext.

 

I am literally dragging and dropping this file, and choosing to replace, and authenticating, then going into a terminal and resetting the permissions.

Link to comment
Share on other sites

 Share

×
×
  • Create New...