Difference between revisions of "MacBook4,2 (late 2008)"

From ArchWiki
Jump to: navigation, search
(unfinished draft, only table of contents and system specs -> redirect to Mac)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Apple]]
+
#REDIRECT: [[Mac]]
'''NOTE:''' This article is still work in progress - by [https://bbs.archlinux.org/profile.php?id=38293 kcirick]
 
 
 
This article is intended specifically for Macbook(4,2) (late September 2008) model.  If you have other Macbook model, please see [[Macbook|here]].
 
 
 
== The Model ==
 
To make sure that you have the right model, here is the list of system specifications for Macbook(4,2) [http://en.wikipedia.org/wiki/Macbook]
 
 
 
* '''Release Date''': October 14, 2008
 
* '''Model Numbers''': MB402*/B
 
* '''Display''': 13.3-inch glossy widescreen LCD, 1280 x 800 pixel resolution (WXGA, 16:10 = 8:5 aspect ratio)
 
* '''Front Side Bus''': 800 MHz
 
* '''CPU''': 2.1 GHz Intel Core 2 Duo (T8100)
 
* '''Memory''': 1 GB (two 512 MB) 667 MHz PC2-5300 - Expandable to 4 GB
 
* '''Graphics''': Intel GMA X3100 using 144 MB RAM
 
* '''Hard Drive''': 120 GB - Optional 160 GB or 250 GB
 
* '''Wireless''': Integrated 802.11a/b/g/n (Broadcom BCM4328 rev03)
 
* '''Slot Drive''': 4× DVD+R DL writes, 8× DVD±R read, 4× DVD±RW writes, 24× CD-R, and 10x CD-RW recording
 
* '''Included OS''': Mac OS X v10.5.4
 
* '''Battery''': 55-watt-hour removable lithium-polymer
 
 
 
== Installation ==
 
'''Incomplete - Work in Progress'''
 
=== Preliminaries ===
 
==== Back up your data ====
 
You should backup before you begin the installation. It suffices to just backup the Users directory (/Users/''user''/ where ''user'' is the name of the username in OSX) onto external hard drive or USB stick.
 
 
 
==== Install rEFIt ====
 
Before you begin, you should install [http://refit.sourceforge.net rEFIt], the bootloader for EFI-based computer, such as the Intel Macbooks.
 
# Download the .dmg
 
# Install the program
 
# run:
 
cd /efi/refit; ./enable.sh
 
 
 
==== Note for single-boot ====
 
However, if you are going to erase OS-X and plan on single-boot, then you need to also back up
 
/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport
 
You will need this for iSight functionality
 
 
 
=== Partitioning ===
 
'''TODO'''
 
===== Single-boot (Arch Linux Only) =====
 
===== Dual-boot (Arch Linux + OS-X) =====
 
===== Triple-boot (Arch Linux + Windows + OS-X) =====
 
 
 
=== Install Arch Linux ===
 
'''TODO'''
 
 
 
== System Configuration ==
 
'''TODO'''
 
=== Xorg Setup ===
 
==== Video ====
 
==== Touchpad ====
 
==== Keyboard ====
 
 
 
=== Wireless Setup ===
 
This model of Macbook has Broadcom BCM4328(rev03). There are two methods: (a) using Ndiswrapper or (b) using broadcom-wl
 
 
 
==== Ndiswrapper ====
 
# Install ndiswrapper:
 
<pre>
 
# pacman -S ndiswrapper
 
</pre>
 
# Download the driver from [http://myspamb8.googlepages.com/R151517-pruned.zip here] (from [https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Feisty_No-Fluff Ubuntu Community Documentation])
 
# Unarchive the zip file (install 'unzip' first)
 
# Install the driver:
 
<pre>
 
# ndiswrapper -i bcmwl5.inf
 
# ndiswrapper -l
 
# ndiswrapper -m
 
# depmod -a
 
# modprobe ndiswrapper
 
</pre>
 
# Test the new module. If you see something similar, then it's successful
 
<pre>
 
# iwconfig
 
 
 
OUTPUT REQUIRED
 
</pre>
 
 
 
# Edit /etc/rc.conf:
 
Add:
 
MODULES = (.. ndiswrapper ..)
 
 
 
==== Broadcom-wl ====
 
# Download the broadcom-wl package from [https://aur.archlinux.org/packages.php?ID=19514 AUR]
 
# Remove the conflicting modules:
 
<pre>
 
# rmmod b43
 
# rmmod ssb
 
</pre>
 
# load the new module:
 
<pre>
 
# modprobe lib80211
 
# modprobe wl
 
</pre>
 
# Add the modules to /etc/rc.conf:
 
<pre>
 
MODULES=(lib80211 wl !b43 !ssb ...
 
</pre>
 

Latest revision as of 14:08, 18 September 2017

Redirect to: