Hallo! Vor einigen Tagen habe ich mir das SX1 von Siemens geholt. Von den Möglichkeiten des Handy an sich bin ich auch relativ begeistert. Nachdem ich mir gleichzeitig auch einen USB-Bluetooth-Dongle von D-Link (DBT-120 Rev. B3 mit CSR-Chipsatz) gekauft habe und die Siemens Backupsoftware aus irgendwelchen Gründen auf meinem Windows Rechner nicht funktioniert hat, habe ich direkt versucht, eine Alternative über meinen kleinen Linux-Server zum Laufen zu bekommen. Dabei stieß ich auf P3NFS, was an sich auch relativ gut funktioniert. Allerdings hängt es sich im "OBEX-Betrieb" immer wieder auf bzw. stürzt ab. Angeblich sollte das bei einer Verbindung über TCP-IP nicht passieren. Deswegen, und weil ich sowieso noch einige Software (fürs Handy) schreiben will, die auf TCP/IP Networking zurückgreift, habe ich also folgende Konfiguration aufgesetzt: RFCOMM Devices 0-3 über SDPTOOL das Serial Protocol an Channel 2 (das ist bei meinem Handy so) "gebunden" mit dund --listen --channel=2 einen ppp Server gestartet. Jetzt kommt dann die kleine Eigenart von Series60: Um das Handy mit dem Linux-Rechner zu verbinden, muss ich mit rfcomm einen Verbindungsversuch zum Handy unternehmen. Das Handy lehnt diesen ab, startet dann aber seinerseits einen Versuch, eine ppp Verbindung zum anfragenden Computer auszubauen. Ab und zu klappt auch alles sofort und das Handy bekommt die 192.168.0.50 als IP zugewiesen. Mein Linux-Server arbeitet im PROXYARP Modus, so dass sich alle meine Netzwerkgeräte (zumindest virtuell) im selben Netz befinden. Manchmal muss man mehrere Versuche unternehmen, bis eine Verbindung aufgebaut wird. Das liegt aber wohl an der Software des Handys. Wenn eine solche Verbindung dann aber aufgebaut ist, ist sie relativ langsam (115E3 kbit). Gibt es also einen Befehl, der mir das beschleunigen kann (ich verwende BlueZ). Also irgendsowas wie setserial für rfcomm-devices? Manchmal wird eine Verbindung aufgebaut und eine IP zugewiesen. Allerdings kann ich das Telefon dann nur 2mal pingen (2 Packete) und danach ist Schluß. Alle anderen Pings verschwinden im Nirvana. An der Verbindungsqualität kann es aber eigentlich nicht liegen, weil der Abstand Server<->Handy nur 3 Meter ist. Jetzt wollte ich wissen, ob das vielleicht an ppp liegen kann? In meinen Log-Files kann ich nichts weiter finden. Und da ich zur Zeit auch ein bischen anderen Streß habe, und der Vorgang schon einige Tage her ist, finde ich jetzt auch leider nicht mehr den entsprechenden Abschnitt, um ihn hier mitzuposten. Aber es steht ja einfach sowieso nichts drin. Dann habe ich noch eine Frage zum Beenden der Verbindung. Muss ich wirklich ein rfcomm release <dev> machen, um die eingewählte ppp Verbindung zu trennen? Oder gibt es dazu eine elegantere Lösung ? Die letzte Sache, die ich habe, ist, dass ich das Ganze ganz gerne als Deamon-Script automatisiert hätte. Also wenn mein Handy (Bluetooth aktiviert) in den Empfangsbereich des Servers kommt und dort auch länger als 20sec (z.B.) ist, dann soll automatisch eine TCP/IP Verbindung aufgebaut werden. Leider fehlt mir dazu noch einiges an Grundlagen zum Thema BASH-Programmierung. Habt ihr da vielleicht ein paar Tips für mich? Danke schonmal! Holger Endt