Hallo liebe Liste, Wir haben hier einen Kontroller, den man via Bluetooth und einer kleinen Website Zeiten vorgeben kann, wann er etwas machen soll. Um die Website mit dem Rechner anzeigen zu lassen, muss ein PAN erzeugt werden. Dazu habe ich ein kleines Script zusammengebastelt, das den Nutzer durch die Kopplung und die Erstellung des PAN führen soll: ------------------------------------------------------------ #!/bin/bash # tmp_file=/tmp/hcitool.tmp # dcopRef=`kdialog --progressbar "Scanne nach BlueTooth- Geräten...." 10` dcop $dcopRef showCancelButton true # `hcitool scan > $tmp_file` # dcop $dcopRef setProgress 10 sleep 2 dcop $dcopRef close # # Schreiben des Dateiendes echo "/ENDE" >> $tmp_file # let i_max=10 let blue_max=0 dialog_text="" # for ((i=2;i<$i_max;i++)) do temp_in=`head -n $i $tmp_file | tail -n 1` if [[ -n `echo $temp_in | grep ENDE` ]] then let i_max=0 else dialog_text=$dialog_text`head -n $i $tmp_file | tail -n 1 | sed -e 's/\ \ /\ /g'`" " fi done # bt_addr=`kdialog --title "gefundene BlueTooth- Geräte" --menu "Bitte das BlueTooth- Gerät zum Verbinden auswählen:" $dialog_text` # dcopRef=`kdialog --title "Verbindung mit virtuellem Netzwerk herstellen" --progressbar "Verbinde mit gewähltem BlueTooth- Gerät..." 4` # `pand --connect $bt_addr --persist --role PANU` # dcop $dcopRef setProgress 4 sleep 2 dcop $dcopRef close # exit 0 ------------------------------------------------------------- Die Kopplung des Geraetes klappt schon problemlos. Nun muss aber noch ein Ethernet- Device (bnep0) erstellt werden. Das funktioniert aber nicht. Ich habe bereits nach der Anleitung "http://seife.kernalert.de/blog/2009/08/10/using-pannap-instead-of-rfcommppd/" die Datei "ifcfg-bnep0" erstellt. Leider wird "bnep0" nicht erstellt und das Programm "test-network" ist nur im Paket "bluez-utils" enthalten, das aber fuer bluez4 in OS11.1 nicht verfuegbar ist. Muss ich nun zwingend "bluez4" auf "bluez3" downgraden? Kann jemand etwas dazu sagen? Leider hilft mir auch das PAN-HOWTO (http://bluez.sourceforge.net/contrib/HOWTO-PAN) nicht wirklich weiter. Das zu verbindende Geraet gibt bei "test-discovery" folgendes zurueck (leicht anonymisiert): ------------------------------------------------- [ 00:24:AB:00:01:F2 ] Name = RS250-xxxxxxx LegacyPairing = 1 Alias = RS250-xxxxxxx Address = 00:24:AB:xx:xx:xx RSSI = -84 Class = 0x3e0100 Icon = computer ------------------------------------------------- -- Mit freundlichen Grüßen Sebastian Reinhardt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org