blog forum dox pix linx Role Playing Games
Nokia 6600 Linux Tagebuch < ^ >
Dateien vom Handy auf den PC schicken
 

Um Dateien vom N6600 auf den Linux Rechner zu bekommen, z.B. die unterwegs neu geschossenen Bilder, benutze ich den ObexServer von OpenOBEX. Man kann sich die Tools von dort besorgen und selber kompilieren (habe ich für meine alte Knoppix Version erfolgreich durchgeführt), oder viel einfacher: Per Debian apt installieren und benutzen! :-) Jedenfalls mit den apt Sourcen von Knoppix 3.4 funktionierte das problemlos.

apt-get obexserver

Es sollte dabei die libopenobex-1.0.0 (oder höher) installiert werden.

Wir starten einen ersten Versuch. Bevor der ObexServer funktionieren kann, muss erst ein PUSH channel registriert werden. Wir geben also die folgenden beiden Kommandos am Linux Rechner ein:

sdptool add --channel=10 OPUSH
obexserver

Der ObexServer wartet jetzt darauf, eine Datei zu empfangen. Am Nokia können wir nun mit einem Datei Explorer eine Datei auswählen, dann über Optionen > Senden > Via Bluetooth verschicken. Wir werden nach dem Adressaten gefragt (also unseren Linuxrechner auswählen).

Nervig dabei ist, dass sich der ObexServer nach jedem erfolgreichem Empfang wieder beendet. Um das zu umgehen, schreibt man sich am besten ein kleines Script wie folgendes:

#/bin/sh

sdptool add --channel=10 OPUSH
while [ 1 ]
do
	obexserver
done

Dadurch wird der ObexServer immer wieder neu gestartet und wartet so lange auf neue Übertragungen, bis Ctrl+C gedrückt wird.

Ebenso nervig ist, dass auch das Nokia immer nur ein File auf einmal übertragen kann und nicht etwa alle gerade markierten Dateien hintereinander. Ein kleines Batchtool dafür auf dem Handy wäre nicht schlecht, noch habe ich aber keines gefunden. So muss man nun jedes File einzeln per Durchhangeln durch das Menü losschicken, was recht lästig ist. Ein Batchtool dafür sollte aber leicht zu bauen sein. Wenn ich keines finde, setze ich mich da vielleicht mal ran.

Ach ja: Empfangene Dateien landen übrigens in /tmp, ich habe noch nicht herausgefunden, ob/wie man dies ändern kann, vielleicht baue ich irgendwann einmal die Source um.

Dateien vom PC auf das Handy schicken >