#!/bin/sh killall gllin.real /etc/init.d/gpsd stop echo "Starting GPS..." [ ! -p /tmp/nmeaNP ] && mknod /tmp/nmeaNP p cat /tmp/nmeaNP > /dev/null & cd /home/root/gllin lib/ld-linux.so.2 --library-path /home/root/gllin/lib:/home/root/gllin/usr/lib /home/root/gllin/gllin.real -low 5 lib/ld-linux.so.2 --library-path /home/root/gllin/lib:/home/root/gllin/usr/lib /home/root/gllin/gllin.real -periodic 1 +daemon /etc/init.d/gpsd start echo "Starting BT..." [ ! -f /dev/rfcomm0 ] && mknod /dev/rfcomm0 c 216 0 echo 1 > /sys/bus/i2c/devices/0-0008/gta01-pm-bt.0/power_on sleep 1 hciconfig hci0 up name linuxgps sleep 1 sdptool add SP ( while true; do rfcomm listen /dev/rfcomm0 1 gpspipe -r -s {} > /dev/null done ) &