Ich bin der König von Mathematica!

YES!!!
Nie wieder Lineare Algebra! Soeben fand ich auf der Homepage von Professor Klüners die Ergebnisse - ich habe eine 4 mit 19 Punkten, zu erreichen waren 16 (50, aber das interessiert niemanden).

Und da ich letzte Woche beim Prof. Grunewald Analysis 1 mit einer 3 (Punktzahl nicht bekannt) bestanden habe

BIN ICH NUN OFFIZIELL DER KÖNIG VON MATHEMATICA!!!

lol
Sorry, aber der Post musste jetzt einfach sein (auch wenn die Systemhelden-Jungs jetzt doof gucken werden, aber ja ich will aus mir was machen ;-)).

Jetzt nur noch Info1 am Dienstag mit einer 1 bestehen (alles drunter wäre wie durchgefallen).

Heute ist der Safer Internet Day

Wie die Überschrift schon sagt, ist heute der Safer Internet Day.
Kam vorhin im Radio als ich zur Uni fuhr und ich war sehr amüsiert was die da so erzählt haben.

Sache ist, die User können so tun als wären die sekkure, aber solang nicht
a) die Anwendung sicher ist
b) die Verbindung sicher ist
c) der User a und b WIRKLICH erkennen kann (was er idR nicht tut, oder nicht will: siehe Dan Kaminsky's SSL Hell)
ist das alles fürn Arsch und die Jungs können erzählen was die wollen.

Einen schönen Tag wünscht der Sicherheitsbeauftragte der Republik FreiesDenkenFürFreieMenschenMitFreierSoftware

WPA-PSK unter Windows 2000 SP4

Mein Vater hat einen alten Toshiba Satellite Pro 4600 mit einer Orinoco Gold miniPCI. Eigentlich eine voll tolle Sache, bis auf die Tatsache, dass man damit unter Windows2000 zum verrecken kein WPA hinkriegt. Deswegen hatte er in letzter Zeit meine Netgear WG511T drin, denn die Netgear-Treiber haben so ein schönes Config-Tool, wo man WPA mit nutzen kann. Es kommt aber schonmal vor, dass ich die Netgear brauche (Atheros/madwifi-ng kann mit nem kleinen Patch Packet-Injetion, meine IPW3945 nicht).

soxx aus #hackerboard sagte mir dann, ich bräuchte eigentlich nur neuere Treiber, und empfahl mir direkt auch eine kleine Sammelseite, wo ich dann brav auch die aktuellsten Treiber und den neusten Client Manager runtergeladen habe. Beides installiert und was ist? Immer noch kein WPA in diesem Client Manager zum auswählen. Grml, aber vielleicht gibt es da was von Microsoft? Immerhin sind die der Hersteller des Betriebssystems, der Support läuft noch bis 2010 und XP kann auch WPA (seit SP2 sigh, und auch da mit der Software des Hardwareherstellers besser...).

Pustekuchen:
Q. Which versions of Windows support WPA?
A. WPA is supported in Windows XP (with either Windows XP Service Pack 2 or Windows XP Service Pack 1 and the Wireless Update Rollup Package for Windows XP), Windows Server 2003 Service Pack 1, Windows Vista, and Windows Server "Longhorn." Check with your wireless adapter manufacturer for wireless client software that supports WPA for previous versions of Windows.

DANKE BILL!

Na dann ma Google fragen, was sie so zum Thema "windows 2000 wpa" meinen. Direkt der erste Treffer (auf englisch, deutsches Google ist doof) lautet "Wi-Fi Networking News: WPA for Free under Windows 2000" - klingt doch schonmal vielversprechend, oder? Mal geklickt und den Artikel gelesen.

Im Ganzen wird da eigentlich nur gesagt, dass es eine Software gibt, die das kann, weil MS es selbst nicht schafft. Dazu auch der passende Link: http://www.wirelesssecuritycorp.com/wsc/public/WPAAssistant.do. WirelessSecurityCorp? WTF!? Klingt nicht gerade doll, naja. Wer klickt wird feststellen, dass sich dahinter McAfee Inc verbirgt. Also mal runterladen und installieren (musste ca 30mal auf diese dumme Frage ovn Windows antworten, ob ich den Treiber WIRKLICH installieren will sigh). Reboot, und siehe da, nach paar Klicks funktioniert der Shice wirklich und die schöne alte Orinoco macht brav WPA-PSK!

The Hentges ROM on my Collie part 2

So finally I got it working! The Hentges ROM on my Zaurus SL-5500G is up and running. It was a little bit crazy because it always hung during ipkg <somewhat>, so I show you how it works ;)

For the whole procedure you need one SD card and your Zaurus.

1. Get the Hentges GPE rootfs image (you also can choose Opie, that does not change anything). You can get the cardfs images too, then you will have more apps after installing.
2. Clear your SD card and create one ext2 partition on it (yes, ext2, ext3 didn't work for me).
3. Extract the rootfs.gz to the boot-images directory on your SD card (it should be about 150MB :/) and rename it to $FOO-rootfs.bin where $FOO is some foo ;-)
4. Put the SD card into your Zaurus and boot from it (altboot option #3).
5. While booting you'll be asked if you want to have your ipkg-lists in RAM. Say no!
6. Setup networking and ssh into your Zaurus.
7. If you have booted the GUI, stop it: /etc/init.d/gpe-dm stop.
8. As Hentges has changed his feeds since the last image-release, you need to update the ipkg.conf. Mine looks like this:

src upgrades http://ewi546.ewi.utwente.nl/mirror/ www.openzaurus.org/official/unstable/3.5.4.1/feed/upgrades
src machine-upgrades http://ewi546.ewi.utwente.nl/mirror/ www.openzaurus.org/official/unstable/3.5.4.1/feed/upgrades/machine/collie
src machine http://ewi546.ewi.utwente.nl/mirror/ www.openzaurus.org/official/unstable/3.5.4.1/feed/machine/collie
src base http://ewi546.ewi.utwente.nl/mirror/ www.openzaurus.org/official/unstable/3.5.4.1/feed/base
src x11 http://ewi546.ewi.utwente.nl/mirror/ www.openzaurus.org/official/unstable/3.5.4.1/feed/x11
src hentges-upgrades http://oz.hentges.net/hentges-feeds/1.0.x/stable/common-upgrades/
src hentges-collie http://oz.hentges.net/hentges-feeds/1.0.x/stable/machine-upgrades/collie/

dest root /
dest cf /media/cf/
dest sd /media/card/
dest ram /media/ram/

Move ipkg list data into RAM

lists_dir ext /var/ipkg/lists


9. Your ipkg.conf will be overwritten by ipkg-collateral during the upgrade process (someone has forgotten to set the configfile flag), so backup it NOW!
10. Now you only have to do

ipkg update

ipkg upgrade

ipkg-link mount /media/card

and your Zaurus is uptodate.

Have fun with Hentges/OpenZaurus and your Collie!

Firefox vs. Iceweasel

I've just came across a link to the FireFTP Firefox plugin. It should be a nice ftp-client for Firefox, so I thought, I could try it.

But fortune is against me today:
/upload/you_need_firefox.png

Hey! I AM using Firefox! Or maybe not? I'm using Iceweasel 2.0.0.1, which is a Firefox with all trademarked stuff removed. And it uses Iceweasel in it's User-Agent string, so this nice JavaScript works too good:

<script type="text/javascript">
<!--
if (navigator.userAgent.indexOf("Firefox") != -1) {
document.writeln("<a style=\"color:#040\" href=\"http:\/\/ftp.mozilla.org\/pub\/mozilla.org\/extensions\/fireftp\/fireftp-0.94.6-fx.xpi\"> <b>Download FireFTP<\/b><\/a><br\/>");
document.writeln("<span class=\"smaller\">0.94.6 beta, English (only 100KB!)<\/span><br\/>");
document.writeln("<span ><a class=\"smaller\" style=\"color: #666\" href=\"all.html\">Other Languages and Versions<\/a>");
} else {
document.writeln("<span class=\"smaller\">You need Firefox to use FireFTP.<\/span><br\/>");
}
//-->
</script>

Guys, why do you check such shit?
But there seems to be a solution in Debian Bug #399633:
Just a short note to add that changing the value (in about:config) of
'general.useragent.extra.firefox' from 'Iceweasel/2.0' to 'Firefox/2.0'
(or 'Iceweasel Firefox/2.0') should be enough to work around most of
these broken websites.

This one works for the FireFTP site, but it's IMHO a hack and the reason is also in the Debian BTS:
If sites require that "Firefox" is present in the user agent string,
they are likely to fail with Epiphany, Kazehakase, Galeon, Seamonkey,
Iceape, and any new browser based on Gecko that would appear.

So yes dear Lazyweb, please check for Gecko or completely leave this browser hacks.

Hentges OpenZaurus on a Sharp Zaurus SL-5500G part 1

Yesterday I'got my sexy Sharp Zaurus and what a geek might do? I wanted to install Linux on it.
Actually, it already had Linux, but never trust things from eBay, so I decided to reinstall (or reflash...).
I've chosen Hentges' OpenZaurus ROM, because it seemed to be a bit better than the stock OZ ROM.

God had I fun reflashing it every 10 minutes. It seems the device istn't good if you use only 32MB RAM. Now I have flashed it with the 64-0 image and it is much smoother than before, but still hangs on ipkg upgrade. You need to upgrade it in stepps of 2 or 3 packages, than it works.
AND BACKUP YOUR ipkg.conf, the update of ipkg-collateral seems to kill it :/

Actually, my Zaurus won't boot, I've messed something up with the init-scripts. Will give him another try tomorrow.