EDV:LTSP/alix3d3: Difference between revisions
No edit summary |
|||
Line 35: | Line 35: | ||
Wir waren z.B. mit einem imedia-Image Version 6.0.4 erfolgreich. |
Wir waren z.B. mit einem imedia-Image Version 6.0.4 erfolgreich. |
||
Siehe auch http://www.imedialinux.com/ . |
Siehe auch http://www.imedialinux.com/ . |
||
Es funktionierte aber auch das Booten von KNOPPIX 6.0 von einem USB-Stick. |
|||
[[Image:alix-3d3-vorne.png|right|300px]] |
[[Image:alix-3d3-vorne.png|right|300px]] |
||
[[Image:alix-3d3-hinten.png|right|300px]] |
[[Image:alix-3d3-hinten.png|right|300px]] |
||
Tipp: Beim Booten die ESC-Taste drücken und man bekommt das boot-Menü. |
|||
Es ist sinnvoll, eines der vorgefertigten Gehäuse (siehe Bilder) zusammen mit dem Board zu kaufen. |
Es ist sinnvoll, eines der vorgefertigten Gehäuse (siehe Bilder) zusammen mit dem Board zu kaufen. |
Revision as of 16:10, 20 March 2009
alix 3d3 als LTSP-Client
alix 3d3
alix 3d3 ist ein Ein-Platinen-Computer von PCEngines
Technische Details
ALIX3D3 Board with 1 LAN and 2 miniPCI, LX800, 256 MB, USB, VGA, audio
- GEODE LX-800 with integrated RAM
- CPU: 500 MHz AMD Geode LX800
- DRAM: 256 MB DDR DRAM on board
- Storage: CompactFlash socket
- Power: DC jack or passive POE, min. 7V to max. 20V
- Three LEDs
- Expansion: 2 miniPCI slots, LPC bus
- Connectivity: 1 Ethernet channel (Via VT6105M 10/100)
- I/O: DB9 serial port, dual USB, VGA, audio headphone out / microphone in
- RTC battery
- Board size: 100 x 160mm
- Firmware: tinyBIOS
LTSP-Client
Diesen Ein-Platinen-Computer verwenden wir als LTSP-Client. Im BIOS sollte als Boot-Device LAN eingestellt sein (PXE-Boot). Eine lokale Festplatte in Form einer CF-Karte ist nicht notwendig. Wer das Gerät auch in Abwesenheit des LTSP-Servers betreiben können möchte, kann eine CF-Karte mit einem System installieren. Wir waren z.B. mit einem imedia-Image Version 6.0.4 erfolgreich. Siehe auch http://www.imedialinux.com/ . Es funktionierte aber auch das Booten von KNOPPIX 6.0 von einem USB-Stick.
Tipp: Beim Booten die ESC-Taste drücken und man bekommt das boot-Menü.
Es ist sinnvoll, eines der vorgefertigten Gehäuse (siehe Bilder) zusammen mit dem Board zu kaufen.
BIOS Update
Damit die Grafiktreiber funktionieren, muss auf die neueste BIOS-Version umgestellt werden. Die neueste BIOS-Version wird auf den Web-Seiten von pcengines 'beta' genannt (Stand 20.3.2009).
siehe http://www.pcengines.ch/alix3d3.htm
LTSP-Konfiguration
Innerhalb des LTSP-Client-Verzeichnissen (siehe LTSP-Doku) auf dem LTSP-Server muss z.B. mit
chroot /opt/ltsp/i386 aptitude install xserver-xorg-video-geode
der benötigte geode-Treiber installiert werden.
lts.conf
.. ein Auszug aus der /opt/ltsp/i386/etc/lts.conf:
[default] X_COLOR_DEPTH=16 SYSLOG_HOST={SYSLOG-HOST} [alix] SOUND = True LOCALDEV = True LOCAL_APPS = N XSERVER = geode LDM_DIRECTX = True USE_LOCAL_SWAP = N [1280alix] XSERVER = geode X_MODE_0 = 1280x1024 X_COLOR_DEPTH = 24 X_VERTREFRESH = 56-70 X_HORZSYNC = 31-85 X_OPTION_01 = "\"PanelGeometry\" \"1280x1024\"" X_OPTION_02 = "\"HWCursor\"" [1600alix] XSERVER = geode X_MODE_0 = 1600x1200 X_COLOR_DEPTH = 24 X_VERTREFRESH = 56-70 X_HORZSYNC = 31-85 X_OPTION_01 = "\"PanelGeometry\" \"1600x1200\"" X_OPTION_02 = "\"HWCursor\"" [keybde] XkbLayout = de XkbModel = pc105 CONSOLE_KEYMAP = de [00:0d:b9:17:b6:24] LIKE = alix LIKE = 1280alix LIKE = kipx01 LIKE = keybde HOST_NAME = alix01
Kernel
Den Kernel für die alix habe ich aus den Quellen übersetzt.
Zwei Patches habe ich hinzugefügt:
- unionfs (http://download.filesystems.org/unionfs/unionfs-2.x/unionfs-2.5.1_for_2.6.26.8.diff.gz)
- leds-alix
Bei leds-alix habe ich erst die Quellen geholt mit aptitude install leds-alix-source. Die Quelldateien habe ich dann nach $kernsource/kernel/drivers/leds/ kopiert und in der dortigen Datei Kconfig folgendes hinzugefügt:
config LEDS_ALIX tristate "LED Support for the ALIX series LEDs" depends on LEDS_CLASS help This option enables support for the PCEngines ALIX programmable LEDs.
Die danach verwendete Kernel-config ist hier: media:alix-kernel-config.txt.