|
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.
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 >
|