i just got my own htc magician and im glad to see that there is an effort to get linux running on it.
i upgraded the windows mobile rom to 6.1 (http://forum.xda-developers.com/showthread.php?t=548661
) so i get rid of the branded software.
i formatted my 1gb sd card with a 64MB (sdb1) vfat und the rest (sdb2) with ext2
i use haret 0.5.2 from http://www.handhelds.org/moin/moin.cgi/HaRET
my default.txt reads (the mtype is necessary because of the wm6.1 rom):
set KERNEL zImage-2.6.21-hh20-r13-magician.bin
set MTYPE 875
set CMDLINE "root=/dev/mmcblk0p2 console=tty0 rootdelay=1"
im using the kernel (zImage) and rootFS from ph5 at http://220.127.116.11/~ph5/tmp/
kernel boots fine, userspace is started, i get a openMoko GUI (touchscreen working) and can use the terminal app as root (with onscreen keyboard).
but i would need an usb connection so i can ssh from my working machine (ubuntu) to the phone. i read the usbnet howtows mentioned earlier but i think the phone is not trying to do a usb connect.
since i dont know the exact config from the kernel image and because i want to tinker myself i need a toolchain. heres my questions, i didnt find any information on what people are using to develope for the magician, so could you give me a hint? would http://labs.kernelconcepts.de/Tools/Toolchains/
from past "experiments" with other targets i seem to remember to setup a gentoo distri and chroot into it. is that still needed?
once i have a toolchain i can work with, im familiar with kernel building and crosscompiling. just need someone to prime the pump so i get back into hacking this stuff.
and i do agree, all the information from varios posts here should be collected and maintained. if i have a working developement environment i could help with that!
im also on irc (freenode) in #htc-linux, feel free to say hi!