Für eine QNAP TS-239P (Atom) mit 3.3.3er Firmware:
- Download Ubuntu 7.10 VMware Image (Server, nicht Desktop)
- Cross-Compile Toolchain nicht notwendig
- Update /etc/apt/sources.list (von archive. nach old-releases., da nicht mehr offiziell verfügbar)
- Download von packages für Kernel compile.. (z.B. make, libncurses-dev etc.)
- Download GPL-TS sources inkl. kernel config (s.o.)
- Auspacken in z.B. /usr/src/linux-2.6.33.2 (und .config reinkopieren)
- Modul in .config aktivieren
- make modules
- danach auch z.B. make M=drivers/usb/serial möglich zum direkten compile (geht schneller)
- fertiges Modul (modulname.ko) auf QNAP schieben und laden