technikenthusiasten, konsumnerds und "menschen mit verschwundenem papierkorb" halten ein nettes, zerbrechliches werkzeug in ihren haenden - klein, weiss und einer obstplantage entflohen bietet es sich uns an. der totalen knechtschaft entsprangen freie gedanken und so gibt es einen stinkenden haufen ungebeugter randalierer, die leere bierflaschen auf heizkoerpern stehen lassen, besitztuemer zweckentfremden und spass haben. so kann es auch dir ergehen...

des buches kern

besorgen & kompilieren

$cd /usr/src && mkdir benh-kernel
$rsync -avz rsync.penguinppc.org::linux-2.6-benh /usr/src/benh_kernel
$cd benh_kernel && apt-get install libncurses5-dev 
$apt-get install kernel-package
$make-kpkg --revision mynickname.1 kernel-image
$cd .. && dpkg -i kernel{*}.deb
$ybin (nur wenn die yaboot.conf veraendert wurde, yaboot2 brauchts wohl gar nicht mehr)

tipps

> CONFIG_INPUT_ADBHID=y
> CONFIG_MAC_ADBKEYCODES is not set
> CONFIG_FRAMEBUFFER_CONSOLE=y
"Support for ADB raw keycodes" *unbedingt* ausstellen
cd/dvd: scsi cdrom treiber & scsi emulation
interne netzwerkkarte: sungem
bootparameter: append="video=aty128fb:crt:1,lcd:0" oder "video=radeonfb" 
mkofboot -v -C /etc/yaboot.conf  - erstellt bootstrap partition

airport treiber patchen

orinoco-0.11-patch in /usr/src/'uname-r'/drivers/net/wireless kopieren 
in selbiges wechseln: $patch < orinoco-0.11-patch


das ominoese X

fuer kernel < 2.5benh

(taken from: http://www.hispalinux.es/~data/ibook/)

in /etc/apt/sources.list reinschreiben: "deb http://people.debian.org/~daenzer/dri-trunk/ ./"
$apt-get install xlibmesa--gl1-dri-trunk xserver-xfree86-dri-trunk drm-trunk-module-src
$cd /usr/src && tar zxf drm-trunk.tar.gz && cd modules/drm-trunk/
$make -f Makefile.linux TREE=/usr/src/benh_kernel/include/
$cp /usr/src/modules/drm-trunk/radeon.o /lib/modules/`uname -r`/kernel/drivers/char/drm/ && depmod -a && modprobe radeon

oder:

$cd /usr/src/yourlinuxkernel && make-kpkg modules_image
$dpkg -i ../modulesXXX.deb

rechte & mittlere maustaste

die tasten "F10" & "F11" als mittleren bzw. rechten Mausbutton aktivieren (mit "showkey" laesst sich die nummer der gewuenschten taste rausfinden):

$echo "1" > /proc/sys/dev/mac_hid/mouse_button_emulation
$echo "68" > /proc/sys/dev/mac_hid/mouse_button2_keycode
$echo "87" > /proc/sys/dev/mac_hid/mouse_button3_keycode

noch einfacher, in /etc/sysctl.conf folgendes eintragen:

dev/mac_hid/mouse_button_emulation = 1
dev/mac_hid/mouse_button2_keycode = 87
dev/mac_hid/mouse_button3_keycode = 88

@ und | drücken können

[http://www.yellowdoglinux.com/support/solutions/ydl_general/keyboard_german.shtml Hier] gibts ne Anleitung. Kurzfassung nochmal [http://www.linux-user.de/ausgabe/2003/09/057-yellowdog/ hier].@


nuetzliche pakete

wlan

netz

energy

stupid


Mac On Linux

diese sektion beschreibt ein wirklich sinnloses unterfangen, der einzige nutzen hierin ist die aneignung von wissen und die moeglichkeit vor irgendwelchen interessierten menschen rum zu posen - weil's geht


pure Ram Disk

ziel: komplettes os im ram laufen lassen vorteil: festplatte kann ausgeschalten werden (strom sparen, robuster gegen erschuetterungen) anwendung: wardriving /-walking; ibook wie ueberdimensionalen ipod benutzen vorkenntnisse: debian/linux grundwissen notwenig vorgehensweise: als erstes wird ein mini-debian in einer datei installiert und diese wird spaeter als ramdisk gebootet schritte:


misc

falls der bootloader mal nicht laeuft: appletaste+alt+O+F gleichzeitig nach demeinschalten druecken, damit gelangt man zur openfirmware. dort folgendes eingeben: "boot hd:2,yaboot" in diesem fall ist yaboot auf partition 2 installiert (das root dateisystem liegt woanders, yaboot weiss hoffentlich wo)

bei ext3 laesst sich der periodische check deaktivieren mit: $tune2fs -i 0 /dev/hdXY


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.