ForumMobiltelefone via IRDA ansteuern
GoaSkin – Sonntag, 17. Oktober 2004 05:36 Uhr

Ich soll jemandem, der ein Notebook (Samsung P35) mit SuSE Linux Professional 9.1 und ein Mobiltelefon von Sony-Ericson so einrichten, daß er über die Infrarotschnittstelle am Gerät Daten aus dem Mobiltelefon auslesen kann. Zugegeben, ich habe mich mit IRDA noch nie beschäftigt und auch keine größere Ahnung, wie man eine IRDA-Schnittstelle unter Linux dazu verwenden kann. Ich habe brauchbare Dokumentationen gefunden, die erklären, wie man Netzwerkprotokolle über eine virtuelle IRDA-Netzwerkkarte fahren kann oder wie man einen Drucker über IRDA ansteuert, aber nichts zu Mobiltelefonen, was mir weiterhilft.

Das einzige Programm zu diesem Zwecke, das bei KDE mitgeliefert ist, scheint Kandy zu sein, jedoch erzählt mir dieses Programm nur, daß es /dev/ttyS1 nicht verwenden kann (in der IRDA-Konfiguration ist /dev/ttyS1 als virtueller serieller IRDA-Port definiert). Die normalen seriellen Schnittstellen sind im BIOS des Gerätes deaktiviert. Führt man irdadump aus, so bekommt man ein paar Zeilen mit Adressen aufgelistet, wobei das einzige erkennbare Gerät der Computer selbst zu sein scheint.

Weiss jemand, wie ich testen kann, ob der IRDA-Port überhaupt vom Gerät unterstützt wird und ob es einen KDE-Dienst gibt, der den Benutzer automatisch informiert, wenn ein Mobiltelefon in Reichweite ist, wie man es von Windows kennt? (man kennt das ja, daß viele Linux-Neulinge keine Windows-Funktion vermissen wollen). Gibt es vielleicht bessere Programme als Kandy?

1 Antwort
Rico Rommel – Sonntag, 17. Oktober 2004 09:14 Uhr

Guten Morgen,

dein Problem ist wahrscheinlich die /dev/ttyS1 Schnittstelle.
Zur Kommunikation mit Handy’s sollte die /dev/ircomm0 Schnittstelle benutzt
werden.

1. Starte dazu den Dienst irda mittel > rcirda start < bzw. lasse ihn beim hochfahren automatisch starten. 2. Prüfe mittels > lsmod | grep ircomm modprobe ircomm < 3. Gib in Kandy als Gerät /dev/ircomm0 an. mfg Rico