Genau 10 Wochen nach Beginn der Bachelorarbeit habe ich heute 3 Hardcopy-Ausgaben und eine CD im Prüfungsamt abgegeben. Jetzt fehlt nur noch das Kolloquium und eine weitere mündliche Prüfung.
Jetzt hab ich endlich mal wieder ein bisschen Zeit NetHack zu zocken. 
Vor einiger Zeit hat Wake on LAN (WoL) unter Debian problemlos funktioniert. Anscheinend gab es aber Änderungen am Powermanagement, sodass die Netzwerkkarte beim Herunterfahren jetzt auch komplett abgeschaltet wird.
Um die Netzwerkkarte aktiv zu halten genügt der folgende Eintrag in der Datei /etc/default/halt:
NETDOWN=no
Die Netzwerkkarte selbst bringt man mit ethtool in den WoL-Modus. Damit lässt sich auch einstellen ob der Rechner bei beliebiger Netzwerkaktivität hochgefahren wird oder nur bei Empfang eines Magic Packets. Mit folgendem Eintrag in der /etc/network/interfaces wird WoL (mit Magic Packet Trigger) für das angegebene Device aktiviert:
iface eth0 inet dhcp
pre-down ethtool -s eth0 wol g
Gestern (15.05.2009) war der offizielle Beginn meiner Bachelorarbeit, für deren Ausarbeitung ich jetzt genau 10 Wochen Zeit habe.
Das Thema der Arbeit lautet:
Meine Aufgabe ist zum einen das Portieren des DiscoSec WLAN-Treibers, der zur Zeit nur mit einer alten madwifi Version (und damit nur auf einigen Atheros WLAN-Karten) läuft, auf das neue mac80211 Framework des Linux Kernels, sodass ein breiteres Spektrum an Hardware unterstützt wird; zum anderen das Evaluieren der Performance im Anschluss an die Implementierung.
DiscoSec führt eine Authentifizierung für Management-Rahmen bei WLAN ein, um einen Schutz gegen Deauthentication/Disassociation Angriffe zu bieten. Eine ausführlichere Beschreibung zur Funktionsweise und weiteren Eigenschaften befindet sich in den Papern auf der Projektseite.
Obwohl die Zeit relativ knapp ist und die nächsten Wochen stressig werden, bin ich ziemlich motiviert daran zu arbeiten
.
Hier mal ein aktueller Screenshot von meinem Desktop-Rechner:
Anfang April habe ich mir den neuen ASUS EeePC 1000HE geholt, der den alten EeePC 701 ersetzen soll.
Der Unterschied zwischen beiden ist wirklich riesig:
| 701 | 1000HE | |
|---|---|---|
| CPU | Celeron-M 900 MHz | Atom N280 1.66 GHz |
| Speicher | 4 GB SSD | 160 GB HDD |
| Display | 7" | 10" |
| Akku | 5200 mAh | 8700 mAh |
| Gewicht | 922 g | 1450 g |
Leider gibt es den 1000HE nur mit Festplatte und er ist etwas größer und schwerer als der 701. Dafür ist er aber auch schneller, hat ein größeres Display, eine wesentlich bessere Tastatur und eine gigantische Akkulaufzeit (zwischen 7 und 10 Stunden, je nach Nutzungsart).
Darauf lässt sich sogar über längere Zeit gut mit arbeiten. Als mein TFT letzte Woche kaputt ging, war der 1000HE für mehrere Tage mein einziger Rechner zuhause
.
Mitgeliefertes nutzloses Zubehör: 10 GB Onlinespeicher und Windows XP ULPC Lizenz (ließ sich am Anfang "leider" nicht fertig einrichten ohne der EULA zuzustimmen, und ich habe auch keine Katze, die das für mich erledigen könnte)
.
Als Betriebssystem läuft natürlich Debian (unstable) drauf. Mit dem aktuellen Kernel 2.6.29 wird die komplette Hardware out of the box unterstützt.
Ein paar Bilder vom EeePC 1000HE gibt es im Fotoalbum: