Hallo,
ich hatte ein ähnliches Problem mit SuSE 9.1, habe aber eine Lösung gefunden, die zwar nicht besonders elegant ist, aber zumindest bei mir funktioniert.
Zunächst muss man den AP so konfigurieren, dass er bei einer gewünschten Verbindung von selbst einwählt (z.B. Fritz!X unter Windows). Dann scheint er wie ein Router zu arbeiten, den man statt über Ethernet über Bluetooth-Netzwerk anspricht.
Mit Hilfe des Befehls 'hcitool inq' kann man zunächst die Adresse des AP ermitteln (xx:xx:xx:xx:xx:xx). Zu dieser Adresse baut man dann mittels pand ein Netzwerk auf
pand -c xx:xx:xx:xx:xx:xx
pand muss als root ausgeführt werden und in der Datei /etc/bluetooth/pin muss die richtige PIN stehen (vorhandene Einträge löschen). Die pin kann man mit bluepincat abrufen.
Anschließend sollte bei einem Aufruf von ifconfig das Bluetooth-Netzwerkinterface auftauchen, bei mir bnep0.
Jetzt muss man dem System beibringen, dass es über dieses Gerät andere Rechner anspricht. Dazu habe ich die Datei /etc/sysconfig/network/ifcfg-bnep0 erstellt (bei mir gab es eine Datei ifcfg.template, die ich nach ifcfg-bnep0 kopiert habe, dort musste ich noch folgende Zeilen eingefügen/geändern:
STARTMODE='manual'
BOOTPROTO='dhcp'
ETHERDEVICE=bnep0
Weiterhin habe ich im gleichen Verzeichnis die Datei ifroute-bnep0 erstellt und dort folgende Zeile eingetragen
default 192.168.177.1 0.0.0.0 bnep0
Anschließend hat ein Aufruf von ifup bnep0 alles zum laufen gebracht. Wenn etwas nicht funktioniert, kann der Befehl
route -n
bei der Problembehandlung helfen. Bei mir liefert er die Ausgabe
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.177.0 0.0.0.0 255.255.255.0 U 0 0 0 bnep0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.177.1 0.0.0.0 UG 0 0 0 bnep0
Beim nächsten mal reicht dann
pand -c ...
ifup bnep0
Wenn das ein Linux-Experte liest, fallen ihm vermutlich viele Möglichkeiten ein, das ganze automatisch z.B. beim Rechnerstart zu machen oder sich die default-route per dhcp übermitteln zu lassen. Ich weiß auch nicht, wie sicher das ganze ist, oder wie genau alles funktioniert. Also keine Garantie für die Konformität zu irgendwelchen Standards uä.