DD-WRT मॉड-किट के साथ अपने होम राउटर से और भी अधिक शक्ति प्राप्त करें

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

यदि आपने पहले से नहीं किया है, तो सुनिश्चित करें और श्रृंखला में पिछले दो लेख देखें:

  • DD-WRT के साथ अपने होम राउटर को सुपर-पावर्ड राउटर में बदल दें
  • अपने वाई-फाई नेटवर्क सिग्नल को कैसे बढ़ावा दें और डीडी-डब्ल्यूआरटी के साथ रेंज बढ़ाएं

यह मानते हुए कि आप उन विषयों से परिचित हैं, पढ़ते रहें। ध्यान रखें कि यह मार्गदर्शिका थोड़ी अधिक तकनीकी है, और शुरुआती लोगों को अपने राउटर को संशोधित करते समय सावधान रहना चाहिए।



अवलोकन

यह मार्गदर्शिका फर्मवेयर संशोधन किट का उपयोग करके संशोधनों और परिवर्धन के साथ अपना स्वयं का DD-WRT फर्मवेयर बनाने का चरण-दर-चरण विवरण देगी।

फर्मवेयर संशोधन किट किसी को स्रोत से संकलित किए बिना फर्मवेयर में संशोधन करने में सक्षम बनाता है। इस तरह से परिवर्तन करना, प्रदान की गई स्क्रिप्ट की सहायता से, कुछ फ़ाइलों को डाउनलोड करने, बदलने और हटाने का एक सरल मामला बन जाता है।

इस पद्धति का उपयोग करने का सबसे प्रमुख कारण यह है कि हाल ही में Openwrt IPKG पैकेज के लिए DD-WRT का समर्थन हार्ड ड्राइव (USB के माध्यम से) वाले राउटर की ओर स्थानांतरित हो गया है, जो मॉड-किट को IPKG पैकेजों को सफलतापूर्वक स्थापित करने का एकमात्र लगातार काम करने वाला तरीका बनाता है। उन मामलों के लिए जहां एक एचडी अनुपलब्ध है। इसके अलावा, इस विधि में आपको संकुल अधिष्ठापन के लिए JFFS निर्भरता से राहत देने का अतिरिक्त लाभ है, जो कि केवल 4MB फ्लैश वाले राउटर के लिए एक वास्तविक समस्या है।

सार्वजनिक ऊर्जा द्वारा चित्र

लक्ष्य

जबकि इस प्रक्रिया के लिए निर्देश, डीडी-डब्ल्यूआरटी के विकी और डेवलपर की साइट पर विस्तृत हैं, हमारा लक्ष्य इस गाइड को एक कॉपी और पेस्ट प्रक्रिया बनाना है जिसका उपयोग कोई भी निम्नलिखित लक्ष्यों को प्राप्त करने के लिए कर सकता है:

  • नॉकड पैकेज और उसकी निर्भरता स्थापित करें।
  • NVRAM आधारित जनरेट किए गए कॉन्फ़िगरेशन के साथ ssmtp पैकेज स्थापित करें।
    • वैकल्पिक रूप से TLS smtp (a.k.a. Gmail समर्थन) के समर्थन के साथ।

एक बार जब आप इस प्रक्रिया का पालन कर लेते हैं तो इसे अन्य संकुल अधिष्ठापन के लिए अनुकूलित करना प्रासंगिक रूप से सरल होना चाहिए।

चेतावनी: हल्के ढंग से चलें... ध्यान रखें कि संशोधन किट का गलत उपयोग, आपको एक राउटर के साथ छोड़ सकता है जिसे डी-ब्रिक-इंग की आवश्यकता होती है (जैसा कि यह एक बेकार ईंट में बदल जाता है)। हालाँकि यदि आप एक सच्चे गीक हैं, तो आप शायद उस विचारधारा की सदस्यता लेते हैं, जो किसी चीज़ को नष्ट कर सकता है, किसी चीज़ को नियंत्रित कर सकता है, और केवल सच्चे गीक्स ही ऐसा करते हैं अपने घर-राउटर-के साथ-डीडीआरटी-मोडकिट फोटो 3

आवश्यक शर्तें

  1. इस प्रक्रिया का उपयोग करने से आपका राउटर खराब हो सकता है, क्योंकि आपके राउटर को अनुपयोगी बनाने के लिए, हम नीचे दी गई प्रक्रियाओं के उपयोग के कारण सीधे या अन्य तरीके से होने वाले किसी भी नुकसान के लिए कोई जिम्मेदारी नहीं लेते हैं।
  2. यह प्रक्रिया डेबियन आधारित प्रणालियों (लेनी, स्क्वीज़ और मिंट) पर की गई थी और नीचे दिए गए निर्देश मानते हैं कि आप भी एक का उपयोग कर रहे हैं।
  3. यह प्रक्रिया केवल उन लोगों के लिए अनुशंसित है जिनके पास डीडी-डब्ल्यूआरटी के साथ अपने राउटर को चमकाने का अनुभव है, सभी आवश्यक शर्तें, चेतावनी और सीमाएं जो उनके हार्डवेयर सेटअप के लिए लागू होती हैं। शुरू करने के लिए एक अच्छी जगह हमारे अपने होम राउटर को डीडी-डब्ल्यूआरटी गाइड के साथ एक सुपर-पावर्ड राउटर में बदलना होगा।
  4. आपके राउटर को डीडी-डब्लूआरटी के कम से कम मिनी संस्करण का समर्थन करना होगा।
  5. यह प्रक्रिया Linksys WRT54GS/L राउटर पर बनाई और परीक्षण की गई थी, यदि आप अन्य विक्रेताओं से राउटर का उपयोग कर रहे हैं, तो आपका माइलेज बहुत अधिक हो सकता है।

स्थापित करना

आवश्यक पैकेज स्थापित करना

फर्मवेयर संशोधन किट में इसके संकलन और काम करने के लिए कुछ निर्भरताएँ हैं। उन सभी को एक साथ स्थापित/अद्यतन करने के लिए टर्मिनल में यह आदेश जारी करें:

|_+_|

मॉड-किट डाउनलोड करें

एक उप-फ़ोल्डर बनाएं, और आधिकारिक एसवीएन से किट प्राप्त करें:

|_+_|

काम करने के लिए फर्मवेयर डाउनलोड करें

विचार करने वाली पहली बात यह है कि आप किस संस्करण का उपयोग करना चाहते हैं?
अंगूठे का एक नियम है: जब संदेह हो तो मिनी का उपयोग करें। ऐसा इसलिए है क्योंकि जब तक आपका राउटर कम से कम मिनी संस्करण का समर्थन करता है, तब तक इसका उपयोग करने से आपको बिना किसी ब्लोटवेयर के सबसे अधिक उपयोग की जाने वाली सभी सुविधाएं मिलती हैं। इस प्रकार अधिकांश मामलों में अन्य उपयोगों के लिए प्रक्रियाओं और यहां तक ​​कि कुछ JFFS स्थान दोनों के लिए जगह छोड़ देता है।

एक बार जब आप एक संस्करण पर फैसला कर लेते हैं, तो उपलब्ध फर्मवेयर के नवीनतम संशोधन का उपयोग करने की सिफारिश की जाती है, क्योंकि उनके स्थिर समकक्षों की तुलना में उनके पास बहुत सारे बग फिक्स होते हैं।
इस लेखन के समय नवीनतम 03-17-11-r16454 था और इस संशोधन का उपयोग आने वाले आदेशों में किया जाता है।

|_+_|

हम किस संस्करण का उपयोग कर रहे हैं, इस पर नज़र रखना आसान बनाने के लिए, डाउनलोड की गई फ़ाइल का नाम बदलकर उसकी संस्करण संख्या का प्रतिनिधित्व करें:

|_+_|

यह निश्चित रूप से वैकल्पिक है, लेकिन नीचे दिए गए आदेश मानते हैं कि आपने फ़ाइल का नाम बदल दिया है।

फर्मवेयर निकालना

फर्मवेयर के भीतर फ़ाइलों को बदलने में सक्षम होने के लिए हमें इसकी सामग्री को एक अस्थायी निर्देशिका में निकालने की आवश्यकता है।
इस कमांड का सिंटैक्स है:
./extract_firmware.sh FIRMWARE_IMAGE WORKING_DIRECTORY
हमारे मामले में, इसका अनुवाद होगा:

|_+_|

नोट: जब आप पहली बार इस कमांड को चलाते हैं, तो यह आपके सिस्टम पर मॉड-किट टूल बनाता है। ऐसा केवल एक बार होता है और इसमें थोड़ा समय लग सकता है... इसलिए धैर्य रखें...

पैकेज स्थापित करना

अब जब फर्मवेयर निकाला गया है तो हम इसमें पैकेज स्थापित कर सकते हैं।
सामान्य तौर पर, प्रक्रिया पैकेज और उसकी निर्भरता को एक ipk फ़ाइल के रूप में openWRT रिपॉजिटरी से डाउनलोड करना है। एक बार डाउनलोड करने के बाद उन्हें प्रदान की गई स्क्रिप्ट का उपयोग करके निकाले गए फर्मवेयर में स्थापित करें।

नॉकड पैकेज

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

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

नॉकड में केवल एक सूचीबद्ध निर्भरता है, इसलिए जारी करके पैकेज और उसकी निर्भरता को डाउनलोड करें:

|_+_|

फर्मवेयर में नॉक डेमॉन (नॉकड) आईपीके स्थापित करें:

|_+_|

फर्मवेयर में पैकेट कैप्चर (libpcap) ipk स्थापित करें:

|_+_|

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

एसएसएमटीपी पैकेज

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

इस पैकेज का सेटअप थोड़ा अधिक जटिल है तो यह एक एम्बेडेड सिस्टम द्वारा लगाए गए सीमा के कारण सामान्य लिनक्स सिस्टम पर है, इसलिए एक गहरी सांस लें… तैयार?…। चलो चलते हैं… :)

पैकेज डाउनलोड करें:

|_+_|

फर्मवेयर में ssmtp ipk स्थापित करें:

|_+_|

टीएलएस समर्थन (वैकल्पिक)
एसएसएमटीपी किसी अन्य पैकेज को अपनी निर्भरता के रूप में सूचीबद्ध नहीं करता है, हालांकि यदि आप एक एसएमटीपी गेटवे का उपयोग करने में सक्षम होना चाहते हैं जिसके लिए टीएलएस प्रमाणीकरण (यानी जीमेल) की आवश्यकता होती है, तो आपको ओपनएसएसएल पैकेज भी स्थापित करना होगा।
नोट: बाद में जेएफएफएस के लिए राउटर पर काफी कम जगह के रूप में ऐसा करने में एक बड़ी कमी है। यानी, ओपनएसएसएल पैकेज आपके कुल 4MB (एक सामान्य नॉन मेगा सपोर्टिंग राउटर के लिए) से लगभग 500K स्पेस लेता है, जो कि JFFS ओवरहेड के लिए कंपाउंड है और आपको पता चलेगा कि आपके पास छोड़ दिया गया है, लेकिन कुछ कीमती, मुफ्त JFFS के ब्लॉक अंतरिक्ष (WRT54GL पर लगभग 60KB)।

चूंकि अभी भी गैर टीएलएस को एसएमटीपी सर्वर की आवश्यकता है (आमतौर पर आपके आईएसपी), मेरा सुझाव है कि यह सोचने के लिए एक मिनट का समय लें कि क्या आपको वास्तव में टीएलएस की आवश्यकता वाले गेटवे का उपयोग करने की आवश्यकता है।

यदि आपने टीएलएस समर्थन को इसके नुकसान के बावजूद सक्षम करने का निर्णय लिया है, तो ओपनएसएसएल पैकेज डाउनलोड करें:

|_+_|

फर्मवेयर में ओपनएसएसएल (libopenssl) ipk इंस्टॉल करें:

|_+_|

विन्यास
SSMTP पैकेज के साथ एक सीमा है, कि इसे वैकल्पिक कॉन्फ़िगरेशन फ़ाइल के साथ लागू करना संभव नहीं है।
क्योंकि फर्मवेयर केवल-पढ़ने के लिए होता है जब यह राउटर पर होता है, इसका मतलब है कि बॉक्स से बाहर हम केवल फर्मवेयर में कॉन्फ़िगरेशन को हार्डकोड कर सकते हैं।
हालाँकि, क्या होगा यदि हम केवल ईमेल सेटिंग्स को बदलने के लिए फर्मवेयर संशोधन के सभी चरणों से गुजरना नहीं चाहते हैं? (उदाहरण के लिए एक पासवर्ड परिवर्तन)।

उस अंत तक, जेरेमी (फर्मवेयर मॉड-किट निर्माता) और मैं दोनों इस निष्कर्ष पर पहुंचे (स्वतंत्र रूप से अगर मैं विनम्रतापूर्वक जोड़ सकता हूं) कि ऐसा करने का एकमात्र समझदार तरीका यह होगा:

  1. कॉन्फ़िगरेशन फ़ाइलें स्थान बनाएं जो ssmtp पैकेज आदि के तहत केवल-पढ़ने के लिए स्थान को इंगित करता है, tmp निर्देशिका को इंगित करता है जो रनटाइम पर लिखने योग्य है।
  2. एक स्क्रिप्ट बनाएं जो स्टार्टअप पर एनवीआरएएम चर के आधार पर कॉन्फ़िगरेशन को गतिशील रूप से उत्पन्न करे।

इसे प्राप्त करने के लिए, कुछ अतिरिक्त चरणों की आवश्यकता है…

ssmtp कॉन्फ़िगरेशन निर्देशिका को सिमलिंक करें
जैसा कि ऊपर बताया गया है, हमें राउटर पर /etc/ssmtp स्थान बनाने की जरूरत है, /tmp निर्देशिका को इंगित करें क्योंकि यह एकमात्र लिखने योग्य स्थान है जो हमारे पास राउटर पर रन टाइम पर है। ऐसा करने के लिए, ipk इंस्टॉलर द्वारा बनाई गई ssmtp निर्देशिका को हटा दें:

|_+_|

एक नया प्रतीकात्मक लिंक बनाएं जो /etc/ssmtp को रूटर के रूट फाइल-सिस्टम पर इंगित करता है, एक निरपेक्ष पथ के रूप में /tmp/etc/ssmtp को इंगित करने के लिए:

|_+_|

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

एक इनिट स्क्रिप्ट
हालांकि इस स्क्रिप्ट को फर्मवेयर में इंजेक्ट नहीं करना और बाद में इसे स्टार्टअप स्क्रिप्ट के रूप में चलाना पूरी तरह से संभव है, मैं इसे यहां रखना उचित समझता हूं यदि केवल भविष्य के उपयोग के लिए एक उदाहरण के रूप में।
मूल रूप से जेरेमी ने किसी के अनुरोध के अनुरूप स्क्रिप्ट बनाई, बाद में, मैंने इसे DD-WRT और syslog रिपोर्टिंग के साथ अधिक संगत होने के लिए समायोजित और संवर्धित किया।

नई init (स्टार्टअप) स्क्रिप्ट बनाएं:

|_+_|

नोट: आप किसी अन्य संपादक का उपयोग कर सकते हैं, मैं vi का उपयोग करता हूं क्योंकि यह राउटर पर उपलब्ध चीज़ों के अनुरूप है…
इसे इसकी सामग्री बनाएं:

|_+_|

|_+_|

|_+_|

|_+_|

|_+_|

|_+_|

इसे निष्पादन योग्य बनाएं:

|_+_|

स्क्रिप्ट में एनवीआरएएम वेटिंग वेरिएबल्स पर ध्यान दें, राउटर पर हमारे संशोधित फर्मवेयर को स्थापित करने के बाद उन्हें काम करने के लिए कुछ देना हमारी जिम्मेदारी है।

संशोधित फर्मवेयर बनाएं

अब जब सब कुछ जगह पर है, तो संशोधित फर्मवेयर को एक संपीड़ित बाइनरी में फिर से पैकेज करने का समय है जिसे हम राउटर पर फ्लैश कर सकते हैं।
बिल्ड.श स्क्रिप्ट सिंटैक्स है:
./build_firmware.sh OUTPUT_DIR WORKING_DIRECTORY

ऐसा करने के लिए हम आपूर्ति की गई स्क्रिप्ट का उपयोग करते हैं, इसलिए जारी करें:

|_+_|

एक बार बिल्ड ऑपरेशन हो जाने के बाद, आउटपुट निर्देशिका में उपयोग की जाने वाली कई फ़र्मवेयर छवियां होंगी।

अब आप अपने राउटर में custom_image_00001-generic.bin नाम की फाइल को फ्लैश कर सकते हैं, जैसा कि आप आमतौर पर DD-WRT फर्मवेयर में करते हैं।

नोट: फ़र्मवेयर फ्लैश से पहले, उसके दौरान और ठीक बाद में फ़ैक्टरी डिफ़ॉल्ट को पुनर्स्थापित करना न भूलें।

फ्लैश चरण पोस्ट करें

चूँकि हमने ssmtp कॉन्फ़िगरेशन फ़ाइल को जनरेट करने के लिए NVRAM चर के लिए SSMTP पैकेज की तलाश की थी, अब हमें इसे अनुपलब्ध जानकारी प्रदान करने की आवश्यकता है।
हम इसे वेब-जीयूआई रन कमांड फ़ंक्शन का उपयोग करके पूरा करेंगे।

वेब-जीयूआई पर जाएं -> व्यवस्थापन -> कमांड -> टेक्स्ट बॉक्स में निम्नलिखित पेस्ट करें:

|_+_|

टेक्स्ट को बराबर (=) चिह्न के बाद अपनी वास्तविक जानकारी से बदलें, और फिर हिट रन कमांड दें।
नोट: यदि आप एक नियमित, गैर टीएलएस का उपयोग कर रहे हैं, तो एसएमटीपी सर्वर का उपयोग करने के लिए पोर्ट 587 के बजाय 25 है।

अब जब SSMTP जानकारी उपयोग के लिए तैयार है, तो आपको init स्क्रिप्ट को इनवाइट करना होगा। तो आप या तो राउटर को रीबूट कर सकते हैं, या इसे कमांड टेक्स्ट-बॉक्स में पेस्ट कर सकते हैं:

|_+_|

फिर रन कमांड को फिर से हिट करें।
इस कमांड का आउटपुट इस तरह दिखना चाहिए:

अपने घर-राउटर-के साथ-डीडीआरटी-मोडकिट फोटो 4

परीक्षण करें कि आप ईमेल भेज सकते हैं
इसे फिर से अपने ईमेल पते के साथ निम्न कमांड टेक्स्ट-बॉक्स में पेस्ट करें:

|_+_|

फिर रन कमांड को फिर से हिट करें।
क्योंकि हमने अतिरिक्त वर्बोसिटी के लिए -vvv विकल्प का उपयोग किया है, इस कमांड का आउटपुट इस तरह दिखना चाहिए:

यदि सब कुछ ठीक रहा, तो आपको कुछ ही सेकंड में परीक्षण ईमेल मिल जाना चाहिए।

हम आशा करते हैं कि आप इस जानकारी का उपयोग अपने होम राउटर की सीमाओं को और भी आगे बढ़ाने के लिए कर सकते हैं, जब आपने संभव सोचा था और अब आप वास्तव में अपने होम राउटर और डीडी-डब्ल्यूआरटी को नियंत्रित करते हैं…


लिनक्स जीवन का विस्तार करता है, लिनक्स चेतना का विस्तार करता है… पैकेट यात्रा के लिए लिनक्स महत्वपूर्ण है

ज़्यादा कहानियां

8-बिट मौत: एक संकलन क्लासिक आर्केड गेम घातक [वीडियो]

आपके क्वार्टर लंबे समय से मशीन में डूबे हुए हैं, आप तीव्र गति से बटन दबा रहे हैं, और फिर ऐसा होता है: 8-बिट रीपर आपके लिए आता है। दर्जनों क्लासिक वीडियो गेम आर्क पर दर्जनों के इस वीडियो रीमिक्स को देखें...

फ्राइडे फन: रोडकिल रिवेंज

क्या आप काम पर एक लंबे सप्ताह के बाद तनाव से राहत के लिए तैयार हैं? फिर इस हफ्ते के खेल के साथ सड़क पर उतरने के लिए तैयार हो जाइए और इन जानवरों को अपने खरगोश दोस्त की मौत का बदला लेने में मदद कीजिए।

मुफ्त डाउनलोड: एच.पी. का पूरा कार्य। ईबुक प्रारूप में लवक्राफ्ट

यदि आप महान अमेरिकी लेखक एच.पी. लवक्राफ्ट, यह एक जरूरी डाउनलोड है। और अगर आपने कभी उनके काम को नहीं पढ़ा है, तो आपके पास मौका है- ऐसे संस्करण हैं जो लगभग हर ई-रीडर डिवाइस पर काम करना चाहिए।

अपने सिस्टम के लिए एक अद्वितीय, वैयक्तिकृत ब्राउज़र बनाने के लिए Firefox 4.0 के UI को अनुकूलित करें

Firefox 4.0 में नया UI आकर्षक दिखने वाला और उपयोग में आसान है, लेकिन क्या होगा यदि आप इसे पूरी तरह से नई डिग्री में अनुकूलित करना चाहते हैं? स्ट्रैटिफ़ॉर्म एक्सटेंशन का उपयोग करके आप यूआई के दिखने के तरीके को बदल सकते हैं और इसे अपने फ़ैशन के साथ वास्तव में अच्छी तरह से मिश्रित कर सकते हैं ...

गीक हिस्ट्री में यह सप्ताह: ट्विटर का जन्म, ओएस एक्स की 10 वीं वर्षगांठ, और सबसे लंबे समय तक रहने का स्थान समाप्त हो गया

हर हफ्ते हम आपके लिए गीकडोम के अभिलेखागार से दिलचस्प सामान्य ज्ञान और मील के पत्थर लाते हैं। आज हम ट्विटर के जन्म, मैक ओएस एक्स के दस साल, और इतिहास में सबसे लंबे समय तक रहने की जगह पर एक नज़र डाल रहे हैं।

DIY पीएसयू पावर एक लाइटवेट होम सर्वर

यदि आप अपने होम सर्वर की बिजली को कम करने की कोशिश कर रहे हैं, तो यह DIY बिजली आपूर्ति इकाई कम-शक्ति वाले मदरबोर्ड के साथ मिलकर आपके सर्वर की बिजली की खपत को नेटबुक के स्तर तक ला सकती है।

टिप्स बॉक्स से: एमएस वर्ड में शिफ्टिंग लेटर केस, विंडोज 7 64-बिट के तहत प्रोग्राम कम्पेटिबिलिटी, और आसान फोन-आधारित टोरेंटिंग

यह टिप्स बॉक्स में जाने और पाठक ज्ञान के धन को साझा करने का समय है। आज हम एमएस वर्ड में लेटर केस को बदलने, विंडोज 7 64-बिट के तहत संगतता मुद्दों को हल करने और अपने स्मार्ट फोन से अपने टोरेंट को नियंत्रित करने का एक आसान तरीका देख रहे हैं।

मूडाजेंट मूड-आधारित संगीत प्लेलिस्ट बनाता है

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

मैलवेयर के कारोबार के अंदर [इन्फोग्राफिक]

मैलवेयर किसी को भी पसंद नहीं है और हर कोई संक्रमण से बचना चाहता है लेकिन आखिर ऐसा क्यों? इस मैलवेयर व्यवसाय फ़्लोचार्ट पर एक नज़र डालें और देखें कि जब आप स्वयं को मैलवेयर से बचाते हैं तो आप वास्तव में किन चीज़ों से बच रहे हैं।

अपने वाई-फाई नेटवर्क सिग्नल को कैसे बढ़ावा दें और डीडी-डब्ल्यूआरटी के साथ रेंज बढ़ाएं

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