मैं अपने TL-MR3020 पर हाल ही में OpenWRT एटीट्यूड एडजस्टमेंट ट्रंक के साथ खेल रहा हूं, और चूंकि मैं कुछ शामिल पैकेजों को संशोधित कर रहा हूं, जो फीड के माध्यम से इंस्टॉल हो जाते हैं, इसलिए मुझे फर्मवेयर को बहुत अधिक रिफ्लेश करना होगा । और यहाँ समस्या यह है कि इसमें बहुत समय लगता है। मैं इस प्रक्रिया को जितना संभव हो उतना अनुकूलित करना चाहता हूं, और मैं जिस पहले अनुकूलन के साथ आ सकता हूं, वह रिफ्लेशिंग के बाद नेटवर्क पुन: कॉन्फ़िगर करने की किसी भी आवश्यकता को रोकता है।
वर्तमान में, मैं mtd
अपने फ़र्मवेयर को फिर से चालू करने के लिए उपयोग करने के बाद , मुझे सीरियल कंसोल के माध्यम से लॉग इन करना होगा और /etc/config/network
राउटर को सही सबनेट पर रखना होगा, और गेटवे और डीएनएस को निर्दिष्ट करना होगा। अगर मुझे लगता है कि यह हर बार स्वचालित रूप से हो सकता है तो यह बहुत मायने रखता है।
मैं लिनक्स के लिए बहुत नया हूं, इसलिए मेरा पहला विचार शेल स्क्रिप्ट को चलाना था जो संपादन /etc/config/wireless/
करता है और फिर /etc/init.d/network restart
नेटवर्क इंटरफ़ेस (एस) को लाने के लिए करता है । तब मुझे लगा कि गेटवे और डीएनएस सेट करने के बराबर कमांड-लाइन होनी चाहिए, और फिर मैं उन कमांड्स को फॉलो कर सकता हूं /etc/init.d/network restart
।
आप सभी इस समस्या से कैसे निपटेंगे? क्या मैं सही रास्ते पर हूं?