?TableOfContents

This is a simple page that list all installation process and hooks to configure all periperals on an iMac Intel

Wifi

Ndiswrapper

sudo aptitude install ndiswrapper-sources ndiswrapper-utils-1.9
sudo m-a auto-install ndiswrapper

Driver loading (non-dfsg/non-free)

wget http://ftp.us.dell.com/network/R151517.EXE
mkdir driver
unzip -a R151517.EXE -d driver/
cd driver/DRIVER/
sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l
sudo ndiswrapper -m
sudo modprobe ndiswrapper
echo ndiswrapper >> /etc/modules

Init script

echo << EOF
#! /bin/sh
### BEGIN INIT INFO
# Provides: ndiswrapper
# Required-Start:
# Required-Stop:
# Default-Start: S
# Default-Stop:
# Short-Description: enable to load ndiswrapper
# Description: enable to load ndiswrapper
### END INIT INFO

rmmod ohci_hcd
rmmod ssb
rmmod ndiswrapper
modprobe ndiswrapper
modprobe ssb
modprobe ohci_hcd

############# end file ############
EOF
sudo chmod 755 /etc/init.d/ndiswrapper
sudo ln -s /etc/init.d/ndiswrapper /etc/rc2.d/S99ndiswrapper

Alternative: graphical installation

sudo aptitude install ndisgtk

Some help here: http://doc.ubuntu-fr.org/bcm4328

iSight (integrated Webcam)

sudo aptitude install isight-firmware-tools

Firmware location on Mac OS X filesystem (required)

/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport

uvc module building

sudo aptitude install linux-uvc-source
m-a auto-install linux-uvc-source
modprobe uvcvideo
echo "uvcvideo" >> /etc/modules