Todo
- Projects have their own heading and tasks and relevant information are listed as points beneath each project.
- Please link to Debian bug reports that are relevant.
Documentation
Write instructions on the wiki. Done.
Provide instructions for both lenny and squeeze. Done.
- Lenny now oldstable so no need to detail.
- Squeeze done.
- Wheezy done - now integrated into Debian Installer.
Minimize the software downloaded from third-party sources. Done.
- Wheezy - no third-party sources (except patches for X).
Squeeze - only requires gNewSense Linux-libre vmlinuz for installer and Linux-libre using system kernel.
Provide configurations for both lenny and squeeze. Done.
- Lenny now oldstable so no need to detail.
- Squeeze done.
- Wheezy done - suggests using Squeeze method but not confirmed.
Team
Organize contact with interested users and related groups, perhaps through mailing lists.
- gNewSense - development version (metad) is based on Debian Lenny and supports the Yeeloong
- lead developer of metad is Karl Goetz
- FSF - plans on endorsing a free laptop
Freedom Included - Yeeloong distributor in the US
Tekmote Electronics - Yeeloong distributor in the Netherlands.
- Lemote
- Wu Zhangjin of Lemote authored the patches that brought Loongson 2F support to the Linux kernel
Debian support
Work needed on packages or other software that are related to Debian on the Yeeloong.
Usertag
Yeeloong related bugs can be found at http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=yeeloong;users=debian-yeeloong-project@lists.alioth.debian.org. If you create such a bug, please tag it with a "yeeloong" usertag for the "debian-yeeloong-project@lists.alioth.debian.org" user.
Installer
Wheezy done.
Wheezy now has working Yeeloong installer! http://d-i.debian.org/daily-images/mipsel/daily/loongson-2f/netboot/
DebianInstaller/Modify/CustomKernel - instructions for building an installer image with a custom kernel
- gNewSense patches
For Squeeze the 'malta' initrd 'works' with the Yeeloong, just missing the required kernel image, vmlinux.
PMON2000
Not done.
- Currently no Debian package.
OLPH wiki - Yeeloong PMON Full User Guide - 2.3 PMON Upgrade
- Currently takes several minutes to load the initrd.
- Possible fix posted to mailing list but no confirmed.
- Would PMON just loading GRUB (and leaving GRUB to load kernel and initrd) fix this issue?
GRUB
Wheezy done.
gNewSense MIPS GRUB configuration. (don't forget to run update-grub after changing /etc/default/grub to create grub.elf)
grub-yeeloong. How does one use this package to get a Yeeloong booting into grub? (See DebianYeeloong/HowTo/Install#Squeeze_boot_loader_GRUB.
Linux kernel
Wheezy done.
- Debian Loongson 2F kernel:
Currently not in squeeze.
Works, except there's no battery monitor. See http://wiki.gnewsense.org/Projects/Lemote#Batterymonitoring
- gNewSense metad Yeeloong Linux-libre kernel
- confirmed to work with Debian squeeze (and presumably lenny)
- Some useful mailing list posts on the subject
Xorg
Not done.
Debian xserver-xorg-video-siliconmotion driver.
siliconmotion driver discussion: http://gnu.org.ve/~octavio/lemote/doku.php?id=siliconmotiondriver ( Page broken.)
gNewSense general X bug report: http://savannah.nongnu.org/bugs/?28169
suggests using xserver-xorg-video-siliconmotion package from squeeze. (Which does work with one patch and correct xorg.conf.
documentation and configuration: DebianYeeloong/HowTo/Xorg