सर्वव्यापक रूटर प्रो: एक छोटा सा अवलोकन और डेबियन जीएनयू / लिनक्स की स्थापना

अभिवादन, habracheloveki।

मैं आपके ध्यान में एम्बेडेड सिस्टम लाइन में Ubiquity उपकरणों में से एक का संक्षिप्त विवरण लाता हूं, अर्थात्, राउटरोग्राफ़र प्रो (इसके बाद "rspro" के रूप में जाना जाता है)। बाजार पर अन्य उत्पादों के साथ तुलना करते हुए, हम कह सकते हैं कि यह एक अत्यंत कार्यात्मक और उत्पादक राउटर है । प्रो संस्करण में एक छोटी बहन भी है, जिसमें अधिक मामूली तकनीकी विशेषताएं हैं। लेकिन पहले बातें पहले।







हार्डवेयर



राउटरोग्राफ़ी लाइन के उत्पाद न केवल तकनीकी अच्छाइयों के लिए जीक्स के लिए दिलचस्प हैं: दोनों मॉडलों ने राउटरोग्राफ़ी यूआई / फ़र्मवेयर चैलेंज में भाग लिया और समुदाय के साथ संयुक्त रूप से विकसित किया गया। इसका अर्थ है कि हमारे पास हार्डवेयर पर लगभग कोई भी सॉफ़्टवेयर स्थापित करने का अवसर है, जिसमें देशी एयरओएस, ओपनडब्ल्यूआरटी, डीडी-डब्ल्यूआरटी और यहां तक ​​कि फ्रीबीएसडी भी शामिल है, और जो लोग कंसोल में इधर-उधर घूमना पसंद नहीं करते हैं, उनके लिए कई टीमों ने डिफ़ॉल्ट के बजाय अच्छे वेब मोर्ड्स खोले।



आइए दोनों उपकरणों के विनिर्देशों पर एक नज़र डालें।







जैसा कि आप देख सकते हैं, दोनों बहनें काफी गंभीर रूप से भिन्न हैं: गीगाबिट पोर्ट के अलावा और मेमोरी की मात्रा के दोगुना होने पर, पुराने में बड़ी संख्या में सभी प्रकार के पोर्ट होते हैं। परीक्षणों के लिए, मुझे पुराना मॉडल मिला, हम इस पर थोड़ा और विचार करेंगे, और फिर हम डिफॉल्ट ओपनआरआरटी ​​को डेबियन जीएनयू / लिनक्स से बदल देंगे।











शुरू करने के लिए, यह तुरंत आंख को पकड़ता है जब अनपैकिंग होती है। एम्बेडेड सिस्टम श्रेणी के एक उपकरण में खराब उपकरण होते हैं: हम किट में डिवाइस के लिए बिजली की आपूर्ति नहीं पाएंगे, हम एक सुंदर चमकदार मामला नहीं पाएंगे, संक्षेप में, हम उपयोग के लिए तैयार डिवाइस नहीं पाएंगे। राउटरपाइप किसी भी वायरलेस मॉड्यूल (और उनके बोर्ड तीन टुकड़ों तक का समर्थन करते हैं) से लैस नहीं हैं और एक अंतर्निर्मित नहीं है। इस प्रकार, एक उपभोक्ता के लिए जो इसे लागू करने का फैसला करता है, लागत काफी अधिक है।



शुरुआत के लिए, rspro को सक्षम करना अच्छा होगा - बोर्ड पर, युवा संस्करण के विपरीत, एक काफी साधारण डीसी जैक है, और इनपुट वोल्टेज रेंज हमें प्रयोग करने का अवसर देने के लिए पर्याप्त बड़ी है। सर्वव्यापीता एक कम वोल्टेज के लिए बहस करते हुए, छड़ी को झुकने और एक उच्च वोल्टेज के साथ एक पीएसयू का उपयोग करने की सिफारिश करती है। शेयरों में 24 वोल्ट पर एक एचपी प्रिंटर से बिजली की आपूर्ति मिली। यह ध्यान दिया जाना चाहिए कि यह अभी भी पर्याप्त नहीं है और समस्याएं जल्द या बाद में सामने आएंगी - या तो सभी तीन वायरलेस मॉड्यूल के साथ, या एचडीडी जैसे शक्तिशाली यूएसबी उपकरणों के साथ, जो मैंने बाद में सामना किया। फिर भी, निष्क्रिय समय में बोर्ड की कुल खपत काफी कम है, जो इसे काफी काम करने की अनुमति देती है।







वायरलेस मॉड्यूल के बारे में मत भूलना। सर्वव्यापक अपने खुद के SuperRange और XtremeRange कार्ड का उपयोग करने की सलाह देते हैं, लेकिन हम सभी जानते हैं कि कर्नेल (या फ़र्मवेयर) द्वारा समर्थित लगभग कोई भी मिनी-पीसी कार्ड करेगा। ये सभी घरेलू राउटर का अच्छा आधा हिस्सा हैं, लेकिन स्वतंत्र रूप से अलग से खरीदा जा सकता है। मुझे लैपटॉप से ​​एक एंटीना के साथ एक / b / g मानक और 400 mw की शक्ति के साथ एक Senao NMP-8602 + कार्ड मिला।

इसका मतलब यह नहीं है कि Ubiquity हवा के लिए पैसे लेती है और अपने कार्ड को फुलाए हुए दामों पर बेचती है - इसके विपरीत, उनके मॉडल काफी उच्च-गुणवत्ता वाले उपकरण हैं, जिनके बीच उच्च-शक्ति वाले कार्ड और बल्कि अद्वितीय उपकरण हैं, उदाहरण के लिए, 900 मेगाहर्ट्ज बैंड।







डेबियन जीएनयू / लिनक्स



हमारे निर्माता को इकट्ठा करने के बाद, आप सबसे दिलचस्प भाग - फ़र्मवेयर पर आगे बढ़ सकते हैं। वांछित छवि डीबीडब्ल्यूआरटी परियोजना द्वारा हमें पेश की जाती है, निर्देश काफी सरल और समझ में आता है। हालाँकि, मैं एक विषयांतर करूँगा: सभी कार्यों को अंजाम देना बहुत आसान है, आपके निपटान में काम करने वाला लिनक्स वितरण।



सबसे पहले, आपको काम के लिए आवश्यक सभी फ़ाइलों को डाउनलोड करने की आवश्यकता है। उन्हें तीन की आवश्यकता होगी:

डिबेटर-फर्मवेयर-आर 71 एक्सएक्सएक्स-जेनेरिक-यूबेंट-आरएसआरओ-स्क्वैशफॉफ़्ट-फैक्ट्री।बीन (1.3 एमबी)

डिबेटर-मॉड्यूल-ar71xx-generic_UBNTRSPRO-2.6.32.20-angel-2.0-1.tar.gz (4.5mb)

डिबेट-रूटफ़्स-मिप्स-2.0-1.tar.bz2 (70.2mb)

लिंक सीधे दिए जाते हैं, यदि संस्करण बदलते हैं - डाउनलोड पृष्ठ



अगला, आपको कर्नेल मॉड्यूल और रूटफ़्स के लिए एक उपयुक्त ड्राइव खोजने की आवश्यकता है। सब कुछ बिल्कुल सूट करेगा - फ्लैश ड्राइव और एसडी कार्ड से लेकर हार्ड ड्राइव तक। मुझे 1 जीबी एमएमसी कार्ड मिला, और मैं छोटे डिस्क का उपयोग करने की सलाह नहीं देता - यह तंग हो जाएगा।

आपको पूर्वनिर्धारित मार्कअप करने की आवश्यकता होगी:

बस इसे gparted उपयोगिता के साथ निष्पादित करें ...







... और हमारी डिस्क की जाँच न करने के लिए fsck चैट करना:

root:~# tune2fs -c 0 -i 0 /dev/sdb1 tune2fs 1.41.12 (17 May-2010) Setting maximal mount count to -1 Setting interval between checks to 0 seconds
      
      





अब ext3 विभाजन को माउंट करें और उस पर रूटफुट और मॉड्यूल को अनपैक करें।

 root:~# mkdir /mnt/debwrt root:~# mount /dev/sdb1 /mnt/debwrt root:~# cd /mnt/debwrt root:/mnt/debwrt# tar xvf ~/debwrt-rootfs-mips-2.0-1.tar.bz2 root:/mnt/debwrt# tar zxvf ~/debwrt-modules-ar71xx-generic_UBNTRSPRO-2.6.32.20-angel-2.0-1.tar.gz root:/mnt/debwrt# cd ~ root:~# umount /mnt/debwrt
      
      





बहुत बढ़िया। यह केवल निर्देशों के साथ बांह करने के लिए और डेब्टवेयर-फर्मवेयर * में स्थित है। ओपनस्पर्ट विधि के साथ rspro में। tftp के माध्यम से। किसी भी OS से इसे करना आसान है, मैं वहाँ नहीं रुक सकता। मैं केवल कुछ तथ्यों पर ध्यान देता हूं:

- Tftp को WAN पोर्ट के खिलाफ सेट किया जाना चाहिए, लेकिन फर्मवेयर के बाद पैच कॉर्ड को LAN पर स्विच करने में जल्दबाजी न करें - डिफॉल्ट द्वारा डिफॉल्ट केवल eth0 को उठाता है, जो कि WAN पोर्ट है;

- रिकवरी मोड में, rspro का पता 192.168.1.20 है, सामान्य मोड में, डिबेट को 192.168.1.1 में कॉन्फ़िगर किया गया है।



यह स्थापना पूर्ण करता है, आप कॉन्फ़िगर करना शुरू कर सकते हैं और कल्पना पर मुफ्त लगाम दे सकते हैं। एक छोटी आधिकारिक पोस्ट-इंस्टॉलेशन गाइड यहां पाई जा सकती है

न्यूनतम होम राउटर के लिए, आपको नेटवर्क इंटरफेस कॉन्फ़िगर करना होगा, dns / dhcp सर्वर को सक्षम करना होगा, कर्नेल में ipv4 रूटिंग को सक्षम करना होगा और iptables में सरल नियमों के एक जोड़े को लिखना होगा। वायरलेस एक्सेस प्वाइंट के कामकाज के लिए, hostapd की आवश्यकता होती है, यह प्रीइंस्टॉल्ड है और इसमें कुछ डिफ़ॉल्ट कॉन्फिग है । एक शब्द में, ठेठ डेबियन, पारंपरिक OpenWRT की बैसाखी के बिना।



हार्डवेयर प्लेटफॉर्म इस आकार के उपकरणों के लिए असाधारण रूप से उत्पादक है। अब मेरे पास apache2 + mod_svn, php5, rspro पर rtorrent है , लेकिन यह अभी भी नहीं मरता है। मापों को देखते हुए, डिवाइस NAT पर लगभग 30-40 MB / s निचोड़ने में सक्षम होगा जब तक कि CPU संसाधन बाहर नहीं निकलते। विस्तार विकल्पों के बारे में बात करते हुए, यह मौजूदा वीडियो कार्ड, साटा-छापे कार्ड आदि का उल्लेख करने योग्य है, जो मिनी-पेस फॉर्म फैक्टर में बनाया गया है और जाहिर है, राउटरस्केप के साथ संगत है, और अधिक ठीक, लिनक्स कर्नेल के साथ। और अगर यह सच है, तो संभावनाएं वास्तव में अंतहीन हैं।



संक्षेप में, मैं कहना चाहता हूं कि इस वर्ग के नेटवर्क उपकरणों के साथ संचार करने में यह सबसे सकारात्मक अनुभव था। यह उपकरण किसी के लिए भी आदर्श है जो OpenWRT या DD-WRT के साथ काम करने में असहज है, जो मीज़ानिन शोर x86 आर्किटेक्चरल वैक्यूम क्लीनर की योजना नहीं बनाता है, जिन्हें उच्च नेटवर्क प्रदर्शन की आवश्यकता होती है या केवल सस्ते राउटर से थक जाते हैं।

जाहिर है, कीमत ध्यान देने योग्य है। छोटी बहन $ 71 की कीमत पर पाई जा सकती है, पुरानी - $ 80 से , मामले के साथ - $ 110 से । ईबे के साथ ऑर्डर करते समय, आपको स्थानीय खुदरा स्टोरों में प्रीमियम की तुलना में बड़ी शिपिंग लागत का भुगतान करना होगा।



हो सकता है कि मैंने विषय के लिए सही ब्लॉग नहीं चुना था, लेकिन बहुत विचार-विमर्श के बाद "सभी के लिए लिनक्स" मुझे बाकी विषय की तुलना में करीब लग रहा था। मैं किसी भी गलतफहमी के लिए माफी मांगता हूं।



All Articles