Jump to content
1 post in this topic

Recommended Posts

Hello everybody,

 

I want to share with you my experience with dual boot (Ubuntu 8.10 and MacOSX iATKOS_v4) on my Acer Aspire 3680. Finally I managed to make (almost) everything to work (except internal microphone, which I don't need anyway and sleep function) on both of OS. Hope it will help to some of you. I will explain some tutorials only for MacOSX, but if any questions about Ubuntu (how to make dual boot) , do not hesitate to ask me.

 

First of all my laptop specifications:

 

Acer Aspire 3680

Intel Celeron M 420 1.6ghz

Memory 1Gb DDR2

Video: Mobile Intel 940 GML Express (mac found it as Intel GMA 950) (ubuntu found it as Mobile 945GM/PM/GMS) - worked out of the box.

Audio (internal) : 82801G (ICH7 Family) HDA [8086:27D8] - worked out of the box.

Audio (usb external): Trust - 5.1 External Surround Sound Card SC-5500p - worked out of the box

Microphone (internal) - not working, but audio usb microphone output works perfectly.

WIFI (internal): Atheros Communications Inc. AR2413 802.11bg [168c:001a]

WIFI (usb external): Hawking Technology, Wireless 300N HWUN1 [0e66:0001]

Ethernet: Marvell Technology Group 88E8038 Ethernet Controller [11ab:4352]

 

First of all, I have tried few MacOSX (JaS OSx86 10.5.4 Client Server Intel SSE2 SSE3 and iPC_OSx86_Leopard_10_5_6_Intel_AMD_SSE2_SSE3) - none of them worked for me, could not start the installation, because of the blue screen and only hard reboot left. As I read in forums, you have to have an external monitor connected in order to see something. Then I downloaded iATKOS_v1.0ir2, installation went smooth, I managed to boot Mac, but OS freezed too often, don't know why, just impossible to work. Next I got iATKOS_v4 - this one works perfectly for me, no freezing.

 

How I managed to get working Ethernet:

 

1. Download IOPCIFamily.kext (see attachments)

2. Go to /System/Library/Extensions/

3. Drag and Drop downloaded IOPCIFamily.kext to /System/Library/Extensions (you will be prompted if you want to replace file, click on replace and enter password)

4. Go to Disk Utility and repair permissions (don't reboot yet)

5. Go to /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleYukon2.kext/Contents

5. Drag the Info.plist to your desktop

6. Open it and find this text (without quotes) "88E8053"

7. Change <key>Yukon-88E8053</key> to <key>Yukon-88E8038</key>

8. Change <string>0x435611ab</string> to <string>0x435211ab</string>

9. Change <string>Yukon Gigabit Adapter 88E8053 Singleport Copper SA</string> to <string>Yukon Gigabit Adapter 88E8038 Singleport Copper SA</string>

10. Drag and drop back to Contents folder, enter password and replace file.

11. Repair permissions

12. Reboot

 

Your ethernet connection should work now.

 

How I managed to get working Atheros WIFI:

 

1. Navigate to: System/Library/Extensions/IO80211Family.kext/Contents/Plugins/AirPortAtheros.kext/Contents/Info.plist

2. Drag and Drop Info.plist to desktop, open file, find IONameMatch and change to:

 

<string>pci168c,1a</string>

<string>pci168c,1A</string>

<string>pci168c,001A</string>

<string>pci168c,001a</string>

 

3. Drag and drop Info.plist back to Contents, enter password to replace the files.

4. Repair permissions.

5. Reboot.

 

Atheros should work now.

 

Sometimes you have to change en0 to en1 in order to make wifi work,but in my case it was enough instructions above:

Navigate to: /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

Drag and Drop NetworkInterfaces.plist to desktop, open files and change en0 and 0 to en1 and 1:

 

<key>BSD Name</key>

<string>en1</string>

<key>IOBuiltin</key>

<false/>

<key>IOInterfaceType</key>

<integer>6</integer>

<key>IOInterfaceUnit</key>

<integer>1</integer>

<key>IOLocation</key>

<string></string>

<key>IOMACAddress</key>

<data> 

 

Save file, Drag and Drop back to SystemConfiguration folder. replace files.

Repair permissions.

Reboot.

 

How I managed to get working my Hawking WIFI:

 

There is no driver made for HWUN1 model by Hawking yet, but works with HWUN2 model driver (You can download it from Hawking webpage: http://www.hawkingtech.com/downloads.php?file_id=3806 ). Install it normally. Only one thing is that osx will see it as Ethernet, but its not a big deal.

 

If you get kernel panic on boot after these changes (this happened to me), boot to osx with -f, after successful boot you can make -f (forcing .kext's to load) to load automatically, so you don't need to enter -f each time you want to boot to osx. This is how it worked for me:

 

Go to /Library/Preferences/SystemConfiguration/com.apple.Boot.plist - Drag and drop this file to desktop, open it and look for:

 

<key>Kernel Flags</key>

<string></string>

 

change it to:

 

<key>Kernel Flags</key>

<string>-f</string>

 

Save file Drag and Drop back to the SystemConfiguration folder, replace the file.

 

Reboot.

 

So, this is it, i am happy to have two stable OS, if anyone has same laptop specifications and managed to make sleep work, please share how you did that.

IOPCIFamily.kext.zip

Link to comment
https://www.insanelymac.com/forum/topic/147213-my-experience-with-aspire-3680/
Share on other sites

×
×
  • Create New...