Jump to content

AtherosL1Ethernet problem


  • Please log in to reply
17 replies to this topic

#1
rucinter

rucinter

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
I have successfully installed Mountain Lion DP4, but I have problems with my wired network.

I'm using AtherosL1Ethernet.kext and IONetworkingFamily.kext. After reboot, it says that cable is unplugged. If I go to my initial Lion installation and reinstall the kexts, it's working, but on my next reboot, my cable is unplugged again. Off course the cable is always where it should be, I think that ML doesn't always load my network kext, anybody knows why it behaves like this?

#2
bogdantiku

bogdantiku

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
I have the same problem. My wifi works, but I need ethernet support to log into Icloud, Appstore, etc. I will test a few thinks and post my findings if I find a solution.

#3
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
With some more info on your ethernet controller, might be able to help. Exact model and vendor and device IDs. Also did you do a clean install or install onto existing OSX (upgrade)?

And the version of both the Atheros and IONetworking kexts your are using, and I don't mean what version of some software you may have used to instal them, but the kext it's self

#4
bogdantiku

bogdantiku

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
I will investigate that. The laptop is a Toshiba Satellite L650-1QJ. The thing is under Lion I used the xxxxxx lion edition that includes AtherosL1Ethernet.kext and one from http://www.osx86.net...?do=file&id=895. I noticed if I use xxxxx under Mountain Lion, it messes with my install, so I just copied the IONetworkingFamily.kext from Lion and repaired permissions. This messed up my wifi, so I went back to the original IONetworkingFamily.kext

#5
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
10-4, Although the IO80211family.kext which handles wifi is separate from IONetworkingfamily.kext, it is dependent on it, so older Lion version broke that. The reverse is not true so you could goober up the IO80211 kext with no ill effect on your ethernet. Grab System Info.app from the new release section here and use it to get additional info about your devices. Assuming you got orig ML versions of those back in place, what is the version of just the Atheros plug-in? just right click on it and "get info"

And the reason I asked about an upgrade, or also any migration assistant used, is many of the preferences it can copy from prior versions will screw things up pretty good, and gotta wipe out just about every plist in s/l/preferences and s/l/preferences/system preferences/ that has a created or modified date prior to the date you installed ML.

#6
bogdantiku

bogdantiku

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
I installed ML with myhack 3.1 and yes everything I messed up, I replaced back with the original file. I'll get back to you with more details later today. Also Chameleon wizard has an "enable built in Ethernet" function. I'll try that as well.

#7
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
IK, it was my post in that thread too :) Adding EthernetBuiltIn to chameleon is to have already working ethernet detected by OSX as internal en0 to fix app store and icloud. It's possible it could resolve your issue, but chances are if your ethernet controller is not natively supported, it won't, but should be done regardless as it will be needed when it does work either way.

#8
bogdantiku

bogdantiku

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
my ethernet is : AR8152 ven id 1969 dev id 2060

#9
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
Try this, use Kext Wizard to install to S/L/E and then repair permissions and rebuild cache using Kext Wizard as well. May need to delete any networks in system pref and any networking plists in /Library/Preferences/SystemConfiguration/ File is nothing too special, just IONetworking from DP4 with newest version plug-in pre installed and verified dev ID is in in it's plist. If still not working there are a few other things yet to try.

Attached Files



#10
bogdantiku

bogdantiku

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
Installing the kext gave me cpu0 kernel panic. I had to boot with cpus=1. Managed to log in to Icloud and Appstore, however I cannot use my system to it's full potential. The thing is I boot my system up with myhack usb stick, installed chameleon either restarts or stops at grachics card check. I will experiment more. I'll try installing DSDT, perhaps it will fix the cpu kernel panic. Thank you for the kext. I am one step closer to fix everything.

#11
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
If you need myhack usb to boot vs installed chameleon, it has a kext in it's extra folder or kext cache, or better smbios, or boot.plist option that your needing to have also added to your permanent installation. You can view the contents of it by enabling finder to show all files and see whats different. If there is a kext cache, Kext wizard can unpack it so you can view the individual extensions.

#12
bogdantiku

bogdantiku

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
I managed to solve all this by installing chameleon 2.1 svn 1820. I read somewhere that specific version worked for someone else too. Now I can boot without usb or cpus=1 flag. I can log into Icloud and the Appstore. On ocasions I get a cpu0 or cpu2 kernel panic, but after a restart it goes back to normal. Big thanks for the provided kext, I owe you a beer :D

#13
p.H

p.H

    InsanelyMac Legend

  • FAQ Team
  • 749 posts
  • Gender:Male
  • Interests:Hackintosh & NBA & COD4 promod

I managed to solve all this by installing chameleon 2.1 svn 1820. I read somewhere that specific version worked for someone else too. Now I can boot without usb or cpus=1 flag. I can log into Icloud and the Appstore. On ocasions I get a cpu0 or cpu2 kernel panic, but after a restart it goes back to normal. Big thanks for the provided kext, I owe you a beer :D

sorry to bother
but can u do a test ? I have the same device-id as yours
but if you unplug your cable, then restart
i suppose you're sure to encounter kp every time you boot
no exception for me

#14
bogdantiku

bogdantiku

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
I think I know what you mean. It happened to me too a few times. After installing the above chameleon version and removing and re-adding the wifi support under networks, it got fixed somehow. I don't have any ehternet cable plugged in, nor have I added it to my network devices. I'll attach some screen with what settings I have now.

#15
p.H

p.H

    InsanelyMac Legend

  • FAQ Team
  • 749 posts
  • Gender:Male
  • Interests:Hackintosh & NBA & COD4 promod

I think I know what you mean. It happened to me too a few times. After installing the above chameleon version and removing and re-adding the wifi support under networks, it got fixed somehow. I don't have any ehternet cable plugged in, nor have I added it to my network devices. I'll attach some screen with what settings I have now.

Maybe it's better to quote others post so that they know you've replied : )
yep, one solution is to delete the Ethernet(cable connection) in systempreferences/Network
another is obviously to turn off the nic in bios

#16
bogdantiku

bogdantiku

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Maybe it's better to quote others post so that they know you've replied : )
yep, one solution is to delete the Ethernet(cable connection) in systempreferences/Network
another is obviously to turn off the nic in bios

So did it finally work for you?

#17
p.H

p.H

    InsanelyMac Legend

  • FAQ Team
  • 749 posts
  • Gender:Male
  • Interests:Hackintosh & NBA & COD4 promod

So did it finally work for you?

i didn't try though
cuz i have to use static ip address
i don't feel like setting it up every time i boot

#18
eep357

eep357

    Triple Platinum

  • Retired
  • 2,527 posts
  • Gender:Male
  • Location:Dark Side of The Wall
  • Interests:things and stuff
Once any networking has been set up, i.e. got wifi working but no ethernet, the fist device you get working will be assigned as en0. So if you then get ethernet working after wifi, it will be en1, and this config will not work properly for apple servers. It is possible to manually edit the network interfaces plist in /System/Library/Preferences/SytemConfiguration/ or deleting the networking plists from that location along with removing them from the systempreferences networking GUI, then rebooting and enabling ethernet first, then wifi. I had issue b4 where wifi would still grab en0 before ethernet, fix was to either unplug wifi card until ethernet is assigned en0, shut down then plug wifi back in reboot and add it second, or edit plist which is easier for me





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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