Jump to content
7 posts in this topic

Recommended Posts

Hi.

 

First off, im sorry if this topic has already been discussed in other threads, but i searched the forum for quite a while and couldnt find anything that really helped me much on this particular issue.

 

I spent about 12 hours yesterday, trying to get either iAtkos, iDeneb, and finally Leo4All v3 installed. It always ended up with the same problem:

it would boot in safe mode, but in normal mode it would hang in the blue screen (befor ethe welcome message/intro movie) and all i could do was move the mouse around (gfx drivers perhaps?)

 

i found out i had to set the "cpus=1" flag, to stop it from crashing as well.. I tried a vast amount of different combinations with fixes/drivers, but nothing worked.. dammit.. 12 hours wasted..

 

This morning though, i installed Leo4All v3, and "woah!" success! with the cpus=1 flag set, it boots very well in normal mode, and my external soundcard is even working (Live! 24bit USB).

 

Now i have one problem left.. the network drivers..

I tried installing a driver i found on this forum (it was some installer package), but it didnt really seem to work (or maybe its the router i hook it up to?) and it only got a local ip (169.xxx.xxx.xxx).

 

But when i try uninstall that driver like it says in the readme:

sudo -s

(i enter my password.. hit ENTER)

./RTL_uninstall

 

it says i dont have the right permissions?? (and this is really the core of the problem)

i tried the Disk Utility to repair permissions.. that didnt help either :(

i tried "chmod -R 755" on the folder as well, but i dont think i succeeded (cant chmod root folder?)

 

please... How do i fix this permission thing? I'm sorry if I'm beeing a n00b, but it's about time i got some help, before i murder my USB-lizard

 

 

(if i could figure out how to paste a screenshot in something on OSX, i would supply those.. but i cant.. aint there like a "paint" program?)

 

thx :)

 

Oh, and i dont know if this should be moved to the "hardware" section, but it's not really a driver issue, it's more of a permissions-help-request.

 

Oh, oops.. This should have been in the Leopard subforum..

can a moderator move it? I cant delete it :)

 

sorry

Link to comment
https://www.insanelymac.com/forum/topic/147035-rtl8111bpermissions-problem/
Share on other sites

If you know the name of the kext you installed you can do the following (replacing PROBLEM.kext with the one you want to uninstall:

 

sudo -s
cd /System/Library/
rm -Rf Extensions/PROBLEM.kext
rm -Rf Extensions.mkext

 

Reboot with -v -f

 

If you are installing a kext that is located on your desktop you can go the following (replacing KEXTTOINSTALL.kext with the one you want to install.:

 

sudo -s
cd /System/Library/
cp -r ~/Desktop/KEXTTOINSTALL.kext
chmod -R 755 Extensions/
chown -R root:wheel Extensions/
touch Extensions/
rm -Rf Extensions.mkext
diskutil repairpermissions /

 

Reboot with -v -f

 

* I would make a backup copy of your extensions folder before you modify kexts.

 

Please provide us with some specifications about your system (CPU, Motherboard, Graphics & Model Number if aplicable). Adding more specific information allows us to respond quickly with more precise answers. Chipset, LAN, Audio & If your Graphics are integrated or not, are excellent additions.

 

You can also place this information in your "Signature". It will then appear on every post you make. This can be done via My Controls: http://forum.insanelymac.com/index.php?act...rCP&CODE=00

Please follow the rules described in this thread (Most importantly keeping your signature to no more than 5 lines of normal text: http://forum.insanelymac.com/index.php?sho...p;hl=signatures

Thank you for the very fast reply ;) I have added my hardware details to my signature now.

 

I managed to remove the driver, and without the driver installed, it seems to use the AppleRtl8168 driver.. At least with that it gets a local IP (169.254.xx.xx).

 

But when i try install the kext that is supposedly for my NIC, it doesnt even get an IP address, and says its not connected. furthermore, if i install it like this:

sudo -s

sh installrelease

 

it tells me the following:

"File owner/permissions are incorrect (must be root:wheel, nonwritable by group/other)" = (

"/RealtekR1000/build/Release/RealtekR1000.kext"

"/RealtekR1000/build/Release/RealtekR1000.kext/Contents/Info.plist"

"/RealtekR1000/build/Release/RealtekR1000.kext/Contents"

"/RealtekR1000/build/Release/RealtekR1000.kext/Contents/MacOS/RealtekR1000"

"/RealtekR1000/build/Release/RealtekR1000.kext/Contents/MacOS"

 

Warnings:

"kext has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style" = true

 

 

I tried installing the kext via Kexthelper, and it seemed OK, but it still doesnt recognize my NIC as a RTL8111B, but as an RTL8169 or so.

 

It's like my sudo/root is.. broken? if the owner is already root:wheel, then how come i cant run the installer?

 

Oh and by the way, could it be a BIOS setting that's keeping me from using both cores on my CPU? i think i enabled and disabled most options in there, but it doesnt seem to matter.

UPDATE

 

it actually works now... i connected directly to my cable modem, without the router, and i got online! no probs!

 

BUT... Even if i run it through a switch, it can't get an IP, and says it's not connected?

 

The switch doesnt act as a DHCP server or anything, but i never had problems with this in windows or ubuntu...

 

------

ls -l /usr/bin/su

-r-sr-xr-x 1 root wheel 48160 Nov 29 2007 /usr/bin/su

 

which su

/usr/bin/su

 

 

 

thats what i get when i type those two commands.

UPDATE

 

it actually works now... i connected directly to my cable modem, without the router, and i got online! no probs!

 

BUT... Even if i run it through a switch, it can't get an IP, and says it's not connected?

 

The switch doesnt act as a DHCP server or anything, but i never had problems with this in windows or ubuntu...

 

------

ls -l /usr/bin/su

-r-sr-xr-x 1 root wheel 48160 Nov 29 2007 /usr/bin/su

 

which su

/usr/bin/su

thats what i get when i type those two commands.

 

Looks fine to me. Strange. You could try setting defaults for your router(backing up your router settings first), power everything down then power up each item in order and wait for them to complete their test cycle before you continue to the next device Modem>Router>Computer

yeah it's pretty goddamn weird..

 

I tried powering off the devices, doing as you described. But to no avail.

It doesnt matter whether i connect like MODEM > ROUTER > COMPUTER or

MODEM > SWITCH > COMPUTER.

 

the only way that seems to work is MODEM > COMPUTER. Any other way and it cant get a hold of the DHCP server it seems. It doesnt even get a local ip (169.xxx.xx.xx). So it seems the switch totally kills the signal somehow. You can see it flashing tho.. looks like it's trying to get an ip, but cant.

 

I FIGURED IT OUT!

searching the forums a bit, i found a guy with a similar problem. Changing the network speed to 10BaseT/UTP resolved the problem! Seems like the "auto" function didnt wanna cooperate with the switch!

 

so, now the only problem that remains, is how to take advantage of both cores ;)

Could it be that i should try with a different kernel? I chose the default Vanilla kernel.

 

Thank you for your help!

×
×
  • Create New...