Unterschiede zwischen den Revisionen 1 und 16 (über 15 Versionen hinweg)
Revision 1 vom 2005-06-15 10:51:51
Größe: 1729
Autor: phil
Kommentar: erste version mehr spaeter
Revision 16 vom 2006-04-03 09:35:16
Größe: 5160
Autor: anonym
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
[[TableOfContents]] [[TableOfContents(2)]]
Zeile 4: Zeile 4:
Diese Anleitung beschreibt die Verwendung des Ogg- und Mp3-Players iFP-899 unter [http://debian.org Debian/GNU Linux]. Sie trifft aber auch auf alle anderen Modelle der 700er und 800er Serie zu. Diese Anleitung beschreibt die Verwendung des Ogg- und Mp3-Players iRiver [http://www.iriver.at/flash_player.html?p_id=157&L=1&view=features iFP-899] unter [http://debian.org Debian/GNU Linux]. Sie sollte auch fuer alle anderen Modelle der 700er und 800er Serie gueltig sein.
Zeile 6: Zeile 6:
Viele weitere Informationen findest du bei [http://ifp-driver.sourceforge.net/ Sourceforge]. Viele weitere Informationen findest du beim [http://ifp-driver.sourceforge.net/ ifp-Projekt] auf Sourceforge.
Zeile 10: Zeile 10:
||$FIRMWARE||Firmwaredatei von iRiver||IFP-8XXT.HEX|| ||$FIRMWARE||Firmwaredatei||IFP-8XXT.HEX||
||$DEVICE||Link zum Geraet||sda||
||$MOUNT||Mount-Verzeichnis||/mnt/iriver/||
||$VERZEICHNIS||beliebiges Verzeichnis||/home/juergen/oggs||
||$WAVDATEI||beliebige wav-Datei||massive_attack-protection.wav||
Zeile 13: Zeile 17:
= Kernel Optionen = = Installation und Einrichtung =
Der Player laesst sich auf zwei Arten betreiben:
 1. mit der Manager-Firmware (Lieferzustand)
 1. mit der UMS-Firmware

Um den Player mit der Standard-Firmware zu betreiben, benoetigst du einen Kernel-Treiber, und zusaetzliche Software. Du kannst damit alle Einstellungen des Players direkt an deinem Computer vornehmen. Allerdings wirst du nicht die Moeglichkeit haben, den Player an einem anderen Computer zu betreiben (sofern dieser nicht auch den Treiber und die Software installiert hat).[[BR]]
Eine sehr ausfuehrliche Anleitung findest du [http://www.unixwerk.de/linux/debian/iriver.html hier].

Die UMS (USB-Mass-Storage) Firmware benoetigt keinen Kernel-Treiber. Das Geraet funktioniert dann quasi wie ein USB-Stick so dass du es ueberall nutzen kannst. Diese Firmware ist Grundlage der folgenden Anleitung.

== Kernel Optionen ==
Zeile 31: Zeile 45:
= Packete installieren = == Packete installieren ==
Zeile 33: Zeile 47:
apt-get install ifp-line pmp-common apt-get install ifp-line
Zeile 36: Zeile 50:
= Firmware Upgrade =
Du solltest zunaechst die UMS (USB Mass Storage) Firmware installieren. Damit laesst sich der iFP wie ein USB Stick nutzen. Bedenke, dass beim Upgrade alle gespeicherten Daten verloren gehen!
== UMS-Firmware Upgrade ==
Bedenke, dass beim Installieren der neuen Firmware alle gespeicherten Daten verloren gehen!
Zeile 39: Zeile 53:
Die aktuelle Firmware findest du [http://www.iriver.at/download.html?&L=1 hier]. Lade sie herunter, entpacke sie und los gehts: Die aktuelle Firmware findest du [http://www.iriver.com/html/support/download/sudw_list.asp hier]. Lade sie herunter, entpacke sie und los gehts (mit root-Rechten):
Zeile 44: Zeile 58:
Nun wartest du bis auf dem Display die Warnung ("Don't Touch") verschwunden ist und der iFP sich ausschaltet hat. Erst jetzt den USB-Stecker abziehen. Nach dem Neustart die Formatierung und Initialisierung abwarten. Fertig. Nun wartest du bis auf dem Display die Warnung ("Don't Touch") verschwunden ist und der iFP sich ausgeschaltet hat. Erst jetzt den USB-Stecker abziehen. Nach dem Neustart die Formatierung und Initialisierung abwarten. Fertig.
Zeile 47: Zeile 61:
Als erstes den Player mittels USB an deine Kiste anschliessen, dann den Play/Stopp-Knopf druecken und eventuell mit {{{dmesg}}} pruefen ob er korrekt erkannt wurde.

== Player mounten ==
Bevor du eine Aktion starten kannst, muss der Player gemountet werden:
{{{
mount /dev/$DEVICE $MOUNT
}}}

== Aktionen mit Daten ==
Mit den ueblichen Tools kannst du nach dem mounten alles tun (Verzeichnisse erstellen, Daten kopieren, loeschen usw.)

=== Sortierung der Dateien ===
Die aktuelle UMS-Firmware (1.85) beherrscht keine alphabetische Dateisortierung. Ein {{{cp -r $VERZEICHNIS}}} kopiert geordnete Dateien allerdings in ungeordneter Reihenfolge ({{{ls -f}}} zeigt die Dateien unsortiert an - so wie sie beim Kopieren auf dem Player landen wuerden). Hilfe bietet [http://developer.berlios.de/projects/fatsort/ fatsort]. Mit diesem kleinen Programm kannst du die Daten auf deinem iFP sortieren.

Fatsort ist in Debian enthalten und kann mit apt-get installiert werden:
{{{
apt-get install fatsort
}}}

Um die Daten zu ordnen benötigst du root-Rechte - die Sortierung startest du mit:
{{{
fatsort /dev/$DEVICE
}}}
Die Readme zu {{{fatsort}}} listet moegliche Parameter.

== Oggs Encoden ==
Laut technischen Daten ist der Player in der Lage [http://www.vorbis.com/ ogg]-Dateien mit einer Bitrate zwischen 96 kbits/s und 225 kbits/s abzuspielen.[[BR]]
Eigene Tests haben ergeben, dass lediglich die durschnittliche Bitrate innerhalb dieser Grenzen liegen muss. Damit kann ein Titel durchaus Passagen unter 96 kbits/s oder ueber 225 kbits/s enthalten - der Player kann ihn trotzdem abspielen.

Tipps zum Encoden:
 * Die Qualitaetsstufe des ogg-Encoders sollte zwischen q3 und q7 liegen.
 * Um die Bitrate einzuschraenken kannst du {{{oggenc}}} folgende Optionen uebergeben:{{{
oggenc $WAVDATEI -m 96 -M 225}}}


= Hinweise =

 * Allgemeine und spezielle Informationen zum Player findest du im [http://www.frozenantilope.de/iriver-forum/index.php iRiver-Forum]
 * [http://www.rockbox.org/ Rockbox] ist eine Open Source Firmware fuer viele MP3- und Ogg-Player. Momentan gibt es [http://www.rockbox.org/twiki/bin/view/Main/IriverIfpPort Anstrengungen] Rockbox auf dem iFP7xx lauffaehig zu bekommen.

[PageComment2]]
[http://wiki.mobbing-gegner.de/LiNux/MuSik/Player/IriverFp790 Danke, super gemacht ]

TableOfContents(2)


Was ist das hier

Diese Anleitung beschreibt die Verwendung des Ogg- und Mp3-Players iRiver [http://www.iriver.at/flash_player.html?p_id=157&L=1&view=features iFP-899] unter [http://debian.org Debian/GNU Linux]. Sie sollte auch fuer alle anderen Modelle der 700er und 800er Serie gueltig sein.

Viele weitere Informationen findest du beim [http://ifp-driver.sourceforge.net/ ifp-Projekt] auf Sourceforge.

Begriffe und Variablen

Variable

Bedeutung

Beispiel

$FIRMWARE

Firmwaredatei

IFP-8XXT.HEX

$DEVICE

Link zum Geraet

sda

$MOUNT

Mount-Verzeichnis

/mnt/iriver/

$VERZEICHNIS

beliebiges Verzeichnis

/home/juergen/oggs

$WAVDATEI

beliebige wav-Datei

massive_attack-protection.wav


Installation und Einrichtung

Der Player laesst sich auf zwei Arten betreiben:

  1. mit der Manager-Firmware (Lieferzustand)
  2. mit der UMS-Firmware

Um den Player mit der Standard-Firmware zu betreiben, benoetigst du einen Kernel-Treiber, und zusaetzliche Software. Du kannst damit alle Einstellungen des Players direkt an deinem Computer vornehmen. Allerdings wirst du nicht die Moeglichkeit haben, den Player an einem anderen Computer zu betreiben (sofern dieser nicht auch den Treiber und die Software installiert hat).BR Eine sehr ausfuehrliche Anleitung findest du [http://www.unixwerk.de/linux/debian/iriver.html hier].

Die UMS (USB-Mass-Storage) Firmware benoetigt keinen Kernel-Treiber. Das Geraet funktioniert dann quasi wie ein USB-Stick so dass du es ueberall nutzen kannst. Diese Firmware ist Grundlage der folgenden Anleitung.

Kernel Optionen

Dein Kernel sollte USB Mass Storage und SCSI unterstuetzen. In make menuconfig sieht das dann so aus:

Device Drivers -> USB support
<M> Support for Host-side USB
[*] USB device filesystem
<M> EHCI HCD (USB 2.0) support
<M> OHCI HCD support
<M> UHCI HCD (most Intel and VIA) support
<M> USB Mass Storage support

Device Drivers -> SCSI device support
<M> SCSI device support
[*]   legacy /proc/scsi/ support
<M>   SCSI disk support
<M>   SCSI generic support

Packete installieren

apt-get install ifp-line

UMS-Firmware Upgrade

Bedenke, dass beim Installieren der neuen Firmware alle gespeicherten Daten verloren gehen!

Die aktuelle Firmware findest du [http://www.iriver.com/html/support/download/sudw_list.asp hier]. Lade sie herunter, entpacke sie und los gehts (mit root-Rechten):

ifp firmupdate $FIRMWARE

Nun wartest du bis auf dem Display die Warnung ("Don't Touch") verschwunden ist und der iFP sich ausgeschaltet hat. Erst jetzt den USB-Stecker abziehen. Nach dem Neustart die Formatierung und Initialisierung abwarten. Fertig.

Taeglicher Gebrauch

Als erstes den Player mittels USB an deine Kiste anschliessen, dann den Play/Stopp-Knopf druecken und eventuell mit dmesg pruefen ob er korrekt erkannt wurde.

Player mounten

Bevor du eine Aktion starten kannst, muss der Player gemountet werden:

mount /dev/$DEVICE $MOUNT

Aktionen mit Daten

Mit den ueblichen Tools kannst du nach dem mounten alles tun (Verzeichnisse erstellen, Daten kopieren, loeschen usw.)

Sortierung der Dateien

Die aktuelle UMS-Firmware (1.85) beherrscht keine alphabetische Dateisortierung. Ein cp -r $VERZEICHNIS kopiert geordnete Dateien allerdings in ungeordneter Reihenfolge (ls -f zeigt die Dateien unsortiert an - so wie sie beim Kopieren auf dem Player landen wuerden). Hilfe bietet [http://developer.berlios.de/projects/fatsort/ fatsort]. Mit diesem kleinen Programm kannst du die Daten auf deinem iFP sortieren.

Fatsort ist in Debian enthalten und kann mit apt-get installiert werden:

apt-get install fatsort

Um die Daten zu ordnen benötigst du root-Rechte - die Sortierung startest du mit:

fatsort /dev/$DEVICE

Die Readme zu fatsort listet moegliche Parameter.

Oggs Encoden

Laut technischen Daten ist der Player in der Lage [http://www.vorbis.com/ ogg]-Dateien mit einer Bitrate zwischen 96 kbits/s und 225 kbits/s abzuspielen.BR Eigene Tests haben ergeben, dass lediglich die durschnittliche Bitrate innerhalb dieser Grenzen liegen muss. Damit kann ein Titel durchaus Passagen unter 96 kbits/s oder ueber 225 kbits/s enthalten - der Player kann ihn trotzdem abspielen.

Tipps zum Encoden:

  • Die Qualitaetsstufe des ogg-Encoders sollte zwischen q3 und q7 liegen.
  • Um die Bitrate einzuschraenken kannst du oggenc folgende Optionen uebergeben:

    oggenc $WAVDATEI -m 96 -M 225

Hinweise

[PageComment2]] [http://wiki.mobbing-gegner.de/LiNux/MuSik/Player/IriverFp790 Danke, super gemacht ]


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.