मेरे पास एक उपकरण है जो केवल वायरलेस का उपयोग करके सुलभ है। डिफ़ॉल्ट रूप से यह एक तदर्थ वायरलेस शुरू करता है जिससे मैं कनेक्ट कर सकता हूं समस्या यह है कि तदर्थ पर कोई इंटरनेट का उपयोग नहीं है।
इसलिए मैं इसे अपने राउटर से कमांड्स (इसका ग्नू / लाइनक्स) का उपयोग करके कनेक्ट कर रहा हूं:
iwconfig ath0 mode managed essid "ESSID"
ifconfig ath0 192.168.1.25 netmask 255.255.255.0 up
route add default gw 192.168.1.1
मैं इसे स्क्रिप्ट शुरू करने के लिए जोड़ना चाहता हूं, लेकिन मैं हमेशा के लिए डिवाइस से लॉक नहीं होना चाहता, अगर राउटर के साथ कुछ होता है (इसकी वास्तव में पुरानी)।
क्या यह जांचने का कोई तरीका है कि क्या कनेक्शन विफल हुआ और इसके बजाय यदि वह विफल हुआ तो एक ऐड-हॉक बनाएं?