Jump to content

WiFi is working, but there's no internet

internet hackintosh no wifi

  • Please log in to reply
13 replies to this topic

#1
iNeko

iNeko

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Not Telling
  • Interests:c++/objective c programming, opengl, ios, cats, xcode

Hey guys!

 

 

I bought PCI Wifi card, named TP Link - WN851ND (Atheros AR9287). So i added Vendor and Device ID to IO81211Family.kext and now WiFi is working. But when i try to open any page or any program - it says that there's no internet connection!

 

Any ideas, please!

 

Thanks!



#2
Alex Auditore

Alex Auditore

    InsanelyMac Legend

  • Donators
  • 700 posts
  • Gender:Male
http://www.insanelym...4-atheros-9285/
Maybe do you need some DSDT patch?
Are you using native driver?

#3
iNeko

iNeko

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Not Telling
  • Interests:c++/objective c programming, opengl, ios, cats, xcode

I am using native driver.



#4
rlf

rlf

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,008 posts

What kind of IP does the wireless have?  Is it from DHCP or static?

 

If from DHCP, is it a valid IP - is it a 192.168.x.x or 10.x.x.x IP or is it an invalid IP 169.x.x.x?

 

If static IP, did you also enter a valid DNS number?

 

What vendor/device id did you insert into the kext and into which kext did you insert the info?  The IO80211Family.kext has several kexts within it.



#5
iNeko

iNeko

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Not Telling
  • Interests:c++/objective c programming, opengl, ios, cats, xcode

VenID is 168c, DevID is 2d. 

 

I am using DHCP, with 192.168.x.x

 

Where i should enter my DNS number? I put every data in IO80211Family.kext. 



#6
rlf

rlf

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,008 posts

From what I can tell, 168c:2d is the correct ven/dev for the card.

 

If you are pulling an IP via DHCP, you should not need to enter a DNS number.  But entering one does not hurt anything: System Preferences -> Network -> Wifi -> Advanced -> DNS

 

The proper place to enter the ven/dev id is in this file which is in the Plugins folder inside the IO80211Family.kext:

/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kext/Contents/Info.plist

 

From what I read, you might need to obtain the kext from this link: http://www.osx86.net...do=file&id=2471

and enter your ven/dev into the Info.plist that I indicated above.

 

Some people have reported kernel panics on i5 and i7 processors for whatever strange reasons.



#7
iNeko

iNeko

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Not Telling
  • Interests:c++/objective c programming, opengl, ios, cats, xcode

I just used cpus=1, no KP now.

 

I have tried kext from post above this one - it even couldn't find my wifi network.

 

Also, could someone upload notedited IO80211Family.kext, please.

Thanks.



#8
rlf

rlf

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,008 posts

I have tried kext from post above this one - it even couldn't find my wifi network.

 

Also, could someone upload notedited IO80211Family.kext, please.

Thanks.

Did you enter your ven/dev ids to the kext above?

 

Non-edited IO80211Family.kext.  If it is the 10.8.4 version you need, it is here: http://www.mediafire...s_10_8_4(2).zip



#9
iNeko

iNeko

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Not Telling
  • Interests:c++/objective c programming, opengl, ios, cats, xcode

Did you enter your ven/dev ids to the kext above?

 

Non-edited IO80211Family.kext.  If it is the 10.8.4 version you need, it is here: http://www.mediafire...s_10_8_4(2).zip

Oh thanks. Yea, i tried to add it.

Also i noticed that, i can't connect to my router. (192.168.1.1). Chrome just telling 'Sending request...' and then fails.

 

Still not working :s



#10
artur-pt

artur-pt

    InsanelyMacaholic

  • Local Moderators
  • 4,753 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

hello

 

try to set in router g mode.. 

 

good hack



#11
iNeko

iNeko

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Not Telling
  • Interests:c++/objective c programming, opengl, ios, cats, xcode

When I use another mode it can't even see wifi network.



#12
Dr. Hurt

Dr. Hurt

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,507 posts
  • Gender:Male
  • Location:Cairo, Egypt and NYC, USA
  • Interests:Wandering around on the internet!! Politics, Sci/Tech, Medicine.

This might sound crazy, but on my laptop when I switch off WiFi in windows and reboot in OS X its active but doesn't see any network.

I have to reboot into Windows, enable WiFi and reboot into OS X.

 

Using OS X to disable the WiFi doesn't affect Windows thought.



#13
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,248 posts
  • Gender:Not Telling

You may need to reorder your network connections from the "Network" pref pane.

 

Just click here:

Attached File  Captura de pantalla 2013-08-29 a la(s) 10.23.00.png   98.88KB   0 downloads

 

And put the Wi-Fi on top.

 

 

I have to do that every time I reset my network preferences, else the ethernet has a higher priority by default.

 

 

I have the same model and mine works with just this DSDT addition, no need to edit any kext:

                Device (ARPT)
                {
                    Name (_ADR, Zero)
                    Name (_PRW, Package (0x02)
                    {
                        0x09, 
                        0x03
                    })
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0A)
                            {
                                "device-id", 
                                Unicode ("*"), 
                                "subsystem-vendor-id", 
                                Buffer (0x04)
                                {
                                    0x6B, 0x10, 0x00, 0x00
                                }, 


                                "name", 
                                "pci168c,2a", 
                                "compatible", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }, 


                                "IOName", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }


#14
iNeko

iNeko

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Not Telling
  • Interests:c++/objective c programming, opengl, ios, cats, xcode

Well, 

 

Thank you all for help. It seems it is calls kernel panics after 2 hours of use. ;(

 

I am going to change it to another model.

 

Thank you all for help!







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