मैं अपने नोकिया S60 फोन से डायलअप के जरिए इंटरनेट एक्सेस करने के लिए लिनक्स पर ब्लूटूथ का इस्तेमाल कर रहा हूं। मैं कनेक्शन ठीक काम करने के लिए मिल गया है, लेकिन अभी भी एक आवर्ती समस्या है:
कुछ नोकिया S60 फोन, मेरा शामिल, चैनल को बदलने की आदत है जो वे अपनी डायल-अप नेटवर्किंग सेवा की पेशकश करते हैं। एक दिन यह 2 है, अगले दिन इसे 9 पर स्विच किया जा सकता है। लिनक्स के लिए, इसका मतलब है कि हर बार ऐसा होता है कि मुझे /etc/bluetooth/rfcomm.conf
सही चैनल को शामिल करने के लिए संपादन पर जाना होगा और फिर /etc/init.d/bluetooth restart
ब्लूटूथ सेवा को रिबूट करने के लिए " " का उपयोग करना होगा।
मैंने मेरे लिए यह सब करने के लिए एक स्क्रिप्ट बनाई है, और संपादित अधिकारों को rfcomm.conf
- को प्रदान किया है, लेकिन ब्लूटूथ सेवा को पुनरारंभ करने के लिए अभी भी सुपर-उपयोगकर्ता अधिकारों की आवश्यकता है। बल्कि मुझे हर बार अपना पासवर्ड टाइप करने की ज़रूरत नहीं है, क्योंकि फोन को चैनलों को चलाने की ज़रूरत महसूस होती है, इसलिए:
मैं ब्लूटूथ सेवा को पुनरारंभ करने के लिए उपयोगकर्ता की पहुंच कैसे प्रदान करूं? अधिमानतः मेरे एक्सेस कंट्रोल को बहुत अधिक तोड़ दिए बिना - इसलिए उपयोगकर्ता को पूर्ण रूट-स्तरीय एक्सेस देना कोई समाधान नहीं है। :)