Nokia E51 a GPRS/EDGE na OpenSUSE11.2

Po upgrade z OpenSUSE 11.1 na 11.2 došlo pravděpodobně k nějakým změnám ohledně bluetooth a přestalo mi fungovat automatické nahazování rfcomm zařízení, které jsem používal do teď ( Nokia E51, Vodafone a GPRS/EDGE ). upravil jsem proto spouštěcí skript gprs tak aby si zařízení vždy vytvořil sám:

#!/bin/bash

# preventivne uvolnim zarizeni
rfcomm release rfcomm0

# zjistim kanal na kterem zrovna Nokia E51 posloucha a vytvorim zarizeni pro komunikaci
kanal=$(sdptool search --bdaddr 00:22:FC:4C:5A:47 DUN | awk '/Channel:/ {print $2}')
rfcomm bind rfcomm0 00:22:FC:4C:5A:47 ${kanal}

# nahodim gprs spojeni
pppd call gprs

# po ukonceni gprs uvolnim zarizeni
rfcomm release rfcomm0