मैं बाहरी वातावरण में उपयोग के लिए एक पोर्टेबल, एम्बेडेड लिनक्स मशीन स्थापित कर रहा हूं जहां मुझे इंटरनेट एक्सेस की संभावना है भी एक इन-फील्ड वायरलेस नेटवर्क के माध्यम से या एक सेलुलर डेटा कनेक्शन। उसके ऊपर मशीन अपने आप ही निर्माण करती है खुद का WLAN और इसके बाद के संस्करण वान पोर्ट से IPv4 पैकेट / को या कम से कम, यह विचार है।
मेरी समस्या यह है: मैं वायरलेस WAN पोर्ट को वरीयता देना चाहूंगा, और केवल सेलुलर डेटा का उपयोग करूंगा जब वाईफाई उपलब्ध नहीं होगा (आधुनिक स्मार्टफ़ोन कैसे संचालित होता है)। मेरे शोध के आधार पर, यह लगता है कि मैं क्या देख रहा हूं दोहरी वान विफलता विफलता मार्ग iproute2 का उपयोग करना। जबकि मैंने कुछ पाया है स्पष्टीकरण तथा उदाहरण ऑनलाइन, मुझे ऐसा कोई भी नहीं मिल रहा है जहां डायन कार्ड आईपी को गतिशील रूप से डीएचसीपी के माध्यम से सौंपा गया हो।
अधिक संक्षेप में, मेरे पास है:
- wlan0 एक एक्सेस प्वाइंट के रूप में कॉन्फ़िगर किया गया है।
- यदि उपलब्ध हो, तो wlan1 स्वचालित रूप से विश्वसनीय वाईफाई नेटवर्क में लॉग इन करने के लिए कॉन्फ़िगर किया गया है।
- wwan0 स्टार्टअप पर सक्षम है, लेकिन इसका उपयोग केवल तभी किया जाना चाहिए जब wlan1 कनेक्शन न पा सके।
मूल रूप से, मैंने सोचा था कि मैं स्पष्ट रूप से अप / डाउन इंटरफेस लाने के लिए एक स्क्रिप्ट लिखकर ऐसा कर सकता हूं, लेकिन यह महत्वपूर्ण है कि मैं कनेक्शन के लिए किसी भी प्रकार की गड़बड़ी को कम करता हूं, और चतुर पैकेट अग्रेषण का उपयोग करना सबसे अच्छा तरीका लगता है।
माफी अगर यह एक डुप्लिकेट या बकवास पोस्ट है; मैं सामान्य रूप से साइट और नेटवर्किंग दोनों के लिए नया हूं।
चीयर्स!