Debian Etch
Aus Zenega Wiki
Inhaltsverzeichnis |
Installation
Die Installation (z.B. per net-inst-cd) läuft weitgehend problemlos. Falls man auf einen USB-Stick oder eine USB-Festplatte installiert, muss man bei der Installation von grub aufpassen, die richtige HD zu wählen, ggf. sollte man vorher das DOM und evtl. weitere Speichermedien entfernen, um grub nicht aus Versehen dort zu installieren. Die Standardinstalltion des Minimalsystem von Debian Etch benötigt ca. 500 MB Festplattenspeicher. Für ein komplettes System mit X sollte man min. 1GB Speicherplatz haben, besser mehr.
Der RAM-Verbrauch ist ziemlich gering, das Standardsystem ohne X braucht bei mir gerade einmal ca. 12MB Ram (ohne Cache/Buffer).
Installation von USB-Stick
Wenn man kein USB-CD/DVD-Laufwerk zur Hand hat, kann man sich ganz einfach einen USB-Stick mit den Debianinstallationsdateien erstellen. Dazu läd man sich das Programm UNETBOOTIN runter und steckt den zu verwendenen USB-Stick an den PC. Dann startet man das Programm und wählt oben unter "Select Distribution" Debian aus und unter "Select Version" nimmt man Stable_NetInstall. Ganz unten wählt man den Laufwerksbuchstaben des USB-Sticks und drückt OK. Nun erstellt das Programm die notwendigen Daten und anschließend kann man die Box davon booten.
Installationsskript MMS
Um MMS auf seiner Box zu installieren empfiehlt sich das Installationsskript von www.mailwurm.org. Es installiert neben MMS noch weitere Programme, die zum Ausführen von MMS benötigt werden. Zu dem spielt es die passenden config-File ein. Am besten installiert man Debian von einer net-install-CD als minimales System, läd sich dann das Installationsskript herunter und führt es aus. Fertig ist Debian mit MMS!
Bootprobleme bei externer Festplatte mit 1TB Speicher
Wenn man an die Box eine externe Festplatte mit 1TB anschließen will, bootet die Box nicht mehr. Um dieses Problem zu umgehen, kann man das DOM-Modul benutzen. Dazu transferiert man die /boot-Partition auf das DOM-Modul. Hierzu muss man dann jedoch die fstab, menu.lst und device.map Dateien bearbeiten. Anschließend schaltet man im Bios den USB-Legacy-Support aus und stellt die Bootreihenfolge so um, dass die Box vom DOM-Modul bootet. Falls man etwas falsch gemacht hat und eine USB-Tastatur verwendet kann man das Bios einfach auf die Default-Einstellungen stellen indem man die Biosbaterrie entfernt und die Box vom Strom trennt, dann muss man ein paar Minuten warten.
X.org
siehe http://archiv.zenega-user.de/index.php?showtopic=3834
Sound
Die Soundkarte wird von Etch automatisch erkannt und die nötigen Module geladen. Um sie tatsächlich zu benutzen, muss man aber noch ALSA installieren, indem man "apt-get install alsa-base alsa-utils libesd-alsa0" eingibt. Anschließend startet man alsamixer und stellt die Lautstärke ein (Cursortasten, M für mute/unmute)
MPlayer H264 kodierte Videos
H264 kodierte Videos klappen zwar mit dem MPlayer jedoch sind Bild und Ton asynchron. Um dies zu umgehen, muss einfach die /etc/mms/config-Datei editieren. Unter den mplayeropts trägt man als weiteren Parameter einfach -framedrop ein.
MMS unbekannte Dateitypen anzeigen
MMS erkennt nur die Dateitypen, die in der /etc/mms/config unter "Audio filetypes" oder "Video filetypes" definiert sind. Um einen weiteren Typ hinzuzufügen legt man einfach eine neue Zeile mit der entsprechenden Dateiendung an. [1]
WLAN
mit ndiswrapper: siehe http://archiv.zenega-user.de/index.php?showtopic=4698
mit prism54:
- Firmware von http://prism54.org/firmware/1.0.4.3.arm herunterladen
- diese nach /lib/firmware/isl3890 kopieren
- WLAN Karte mit ifconfig eth1 up aktivieren
IEGD 4.1 gepatchter Kernel (Links down)
Dieser 2.6.17er Kernel ist für die Zenega (S100 / S101CI) angepasst.
Alle relevanten Treiber sind in den Kernel kompiliert incl. USB Gamepad Support !
Die Speicherauslastung ohne X liegt nun bei 18 MB.
Download 2.6.17-Zenega Kernel & Kernel Header
http://zenega.mark-ernst.de/treiber/zenega_kernel-2.6.17.tar.bz2
Um den Kernel zu installieren diesen downloaden :
wget http://zenega.mark-ernst.de/treiber/zenega_kernel-2.6.17.tar.bz2
bunzip2 zenega_kernel-2.6.17.tar.bz2
tar xfv zenega_kernel-2.6.17.tar
dpkg -i *.deb
Damit wird der Kernel und die Kernel-Header installiert