OBEX Object Push

Dateien & Daten auf das Nokia 6230 übertragen und eine Verbindung herstellen mit OBEX Object Push.


Wie in den verfügbaren Diensten zu sehen ist, befindet sich OBEX Object Push auf Channel: 9

Um den Dienst zu nutzen musst Du folgende Datei konfigurieren:
etc/bluetooth/rfcomm.conf
(Ich verwende hierzu VIM. Welchen Editor Du verwendes, bleibt Dir überlassen)
#vi /etc/bluetooth/rfcomm.conf
rfcomm.conf sollte in etwa so aussehen:
rfcomm0 {
        # MAC-Adresse des Bluetooth Adapter
        device 00:12:62:C5:31:8A;
        # RFCOMM Kanal für die Verbindung
        channel 9;
        #Beschreibung der Verbindung
        comment "6230 OBEX push";
}

Starte bluez tool neu.
#/etc/init.d/bluez-utils restart

Wenn du einen Fehler bekommst, dann überprüf erneut die rfcomm.conf. Vielleicht hast Du auch versehentlich meine MAC statt Deiner verwendet.

Jetzt führ
#rfcomm bind /dev/rfcomm0 00:12:62:C5:31:8A 9
aus.
Dieser Befehl sollte normalerweise keine Rückmeldung geben, wenn er funktioniert.

Installation der für OBEX benötigten Pakete:

#apt-get install openobexserver openobex-apps libopenobex1
Sollte dies nicht funktionieren, dann verwende anstelle von openobex die obex Pakete.
Bei mir sind teilweise openobex, teilweise aber auch nicht verfgbar. Deshalb installiere ich folgende Pakete:
openobex-apps
libopenobex-1.0-0
obexserver

#apt-get install openobex-apps libopenobex-1.0-0 obexserver

So weit, so gut, jetzt benöigst Du noch die Objekt-Push-Software:
#apt-get install ussp-push
Sollte dies wie bei mir, auch bei Dir fehlschlagen, aufgrund nicht vorhandener Sources, dann besorg Dir welche. Ich habe leider keine gefunden, deshalb habe ich das Paket von http://www.as220.org/jb/freeware/ussp-push/ verwendet.
Wenn dieser Link nicht funktionieren, kannst Du das Paket auch direkt hier: ussp-push_0.1.0-1_i386.deb herunterladen.

ussp-push unterliegt der GNU GPL (englsch) Lizenz. Bitte lies die Lizenz sorgfätig durch, befor du die Software benutzt.

Manuelle Installation von ussp-push:
#dpkg --install ussp-push_0.1.0-1_i386.deb

Als letzte Möglichkeit bleibt Dir noch ussp-push selber zu kompelieren.
Die Quellen findest Du hier: http://openobex.sourceforge.net/

Verbindung zwischen Deinem Handy Nokia 6230 und dem Bluetooth-PC herstellen:

#rfcomm connect rfcomm0 00:12:62:C5:31:8A 9

Meine Ausgabe:
Connected /dev/rfcomm0 to 00:12:62:C5:31:8A on channel 9
Press CTRL-C for hangup

Solltest Du eine Meldung wie:
Can't create RFCOMM TTY: Address already in use
zurück bekommen, dann starte bitte bluez tool nocheinmal neu:
#/etc/init.d/bluez-utils restart
danach sollte es funktionieren.

Übertragen von Daten zum Nokia 6230

Starte einen weiteren Terminal, ohne die bestehende Verbindung zu beenden.

Ich habe bei mir im Home-Verzeichnis das Bild tux.jpg und dieses möchte ich jetzt übertragen:
#ussp-push /dev/rfcomm0 /home/daniel/tux.jpg tux.jpg
Meine Ausgabe:
pushing file /home/daniel/tux.jpg
name=/home/daniel/tux.jpg, size=2968
Registered transport

set user data

created new objext
Wrote 7 fragmentWrote 7 bytes (expected 7)
started a new request
expect 7 bytesRead 7 bytesreqdone
Command (00) has now finished, rsp: 20Connected!

Connection return code: 0, id: 0
Connection established
connected to server
Sending file: tux.jpg, path: /home/daniel/tux.jpg, size: 2968
Wrote 1024 fragmentWrote 1024 bytes (expected 1024)Made some progress...
expect 3 bytesRead 3 bytesWrote 1024 fragmentWrote 1024 bytes (expected 1024)Made some progress...
expect 3 bytesRead 3 bytesWrote 962 fragmentWrote 962 bytes (expected 962)expect 3 bytesRead 3 bytesreqdone
Command (02) has now finished, rsp: 20Wrote 3 fragmentWrote 3 bytes (expected 3)expect 3 bytesRead 3 bytesreqdone
Command (01) has now finished, rsp: 20Disconnect done!pushed!!
Am Handy erscheint die Meldung: Datei empfangen. Diese mit OK bestätigen und das Bild am gewünschten Zielort abspeichern.

Der Befehl ussp-push ist folgendermaßn aufgebaut:
ussp-push [rfcomm tty Schnittstelle] [lokale Datei] [Name der Datei am Zielort]


Weiter KDE / Gnome und Bluetooth (5) >>>

Home Contact Top
 
   
Alle auf danfuh.de (also dieser Internetseite) verwendeten, geschützten Eigennamen, Markennamen, Firmennamen, Namen und sonstige geschtzte Inhalte sind Eigentum ihrer jeweiligen Eigentmer bzw. Inhaber. Wenn versehendlich, was allerdings sehr unwahrscheinlich ist, in egal welcher Weise, das Eigentum oder die Rechte Anderer bzw. Dritter oder ihrer berechtigten Vertreter, verletzt worden sein sollten, bitte ich um Mitteilung in Form von eine E-Mail. Bei berechtigtem Anspruch wird dieser Fehler dann in angemessener Zeit, umgehend behoben.
© by Daniel Fuhrmannek



Hosting: Das Hosting dieser Seite befindet sich bei Heiko-Rudolf.net

Professionelles Joomla Hosting und kompetenter Support aus einer Hand.


WICHTIGER HINWEIS:
"Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. ("Google") Google Analytics verwendet sog. "Cookies", Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglicht. Die durch den Cookie erzeugten Informationen über Ihre Benutzung diese Website (einschließlich Ihrer IP-Adresse) wird an einen Server von Google in den USA übertragen und dort gespeichert. Google wird diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten für die Websitebetreiber zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen zu erbringen. Auch wird Google diese Informationen gegebenenfalls an Dritte übertragen, sofern dies gesetzlich vorgeschrieben oder soweit Dritte diese Daten im Auftrag von Google verarbeiten. Google wird in keinem Fall Ihre IP-Adresse mit anderen Daten, die von Google gespeichert werden, in Verbindung bringen. Sie können die Installation der Cookies durch eine entsprechende Einstellung Ihrer Browser Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website voll umfänglich nutzen können. Durch die Nutzung dieser Website erklären Sie sich mit der Bearbeitung der über Sie erhobenen Daten durch Google in der zuvor beschriebenen Art und Weise und zu dem zuvor benannten Zweck einverstanden."