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
Related posts: