विषयसूची:

बीटी होमहब 5ए राउटर यूएआरटी एक्सेस हैक: 12 कदम
बीटी होमहब 5ए राउटर यूएआरटी एक्सेस हैक: 12 कदम

वीडियो: बीटी होमहब 5ए राउटर यूएआरटी एक्सेस हैक: 12 कदम

वीडियो: बीटी होमहब 5ए राउटर यूएआरटी एक्सेस हैक: 12 कदम
वीडियो: Review PZEM-004T with Arduino ESP32 ESP8266 Python & Raspberry Pi : PDAControl 2024, जुलाई
Anonim
बीटी होमहब 5ए राउटर यूएआरटी एक्सेस हैक
बीटी होमहब 5ए राउटर यूएआरटी एक्सेस हैक
बीटी होमहब 5ए राउटर यूएआरटी एक्सेस हैक
बीटी होमहब 5ए राउटर यूएआरटी एक्सेस हैक

BT HomeHub 5a एक बहुत अच्छा राउटर है, एक बार जब आप इसे खोल देते हैं, तो UART इंटरफ़ेस में वायर करें और फर्मवेयर को OpenWRT / LEDE जैसी किसी चीज़ से रिफ़्लैश करें।

लेकिन रफ़ू की बात में आना तुच्छ नहीं है और मैंने भविष्य में यूएआरटी पोर्ट तक पहुंच को आसान बनाने का फैसला किया है।

यह निर्देश योग्य री-फ्लैशिंग प्रक्रिया के बारे में नहीं है, जिसे कहीं और प्रलेखित किया गया है, यह सिर्फ क्लैमशेल में कैसे जाना है और चीजों को सुलभ छोड़ना है और बाद में बहुत बदसूरत नहीं है।

चरण 1: मामले में शामिल होना

मामले में पड़ना
मामले में पड़ना
मामले में पड़ना
मामले में पड़ना
मामले में पड़ना
मामले में पड़ना

प्लास्टिक के मामले को खोलना मुश्किल हो सकता है, अगर आपको मानसिक नक्शा नहीं मिला है कि विभिन्न क्लिप कहाँ रखे गए हैं, और उन्हें बिना नुकसान के कैसे खोला जाए।

James Finnie ने उस प्रक्रिया पर एक Youtube वीडियो पोस्ट किया, जिससे वह गुजरा, जिसका मैंने अनुसरण किया, इसलिए आपको वह भी अवश्य देखना चाहिए।

इन तस्वीरों में मैंने उस केस के आस-पास के स्थानों को चिह्नित किया है जहाँ आपको ध्यान केंद्रित करने की आवश्यकता है।

चरण 2: बहुत शुरुआत से शुरू करें …

बहुत शुरुआत से शुरू करें…
बहुत शुरुआत से शुरू करें…

मामले के शीर्ष में एक पतली प्लास्टिक की पट्टी को नीचे की ओर और पीछे की ओर खिसकाकर शुरू करें। यह शीर्ष किनारे पर चार क्लिप जारी करेगा। जब आप शीर्ष कोनों को करते हैं तो उन्हें फिर से बंद करने से रोकने के लिए वहां कुछ छोड़ दें।

चरण 3: शीर्ष कोने

शीर्ष कोने
शीर्ष कोने
शीर्ष कोने
शीर्ष कोने
शीर्ष कोने
शीर्ष कोने

मेटल स्पूजर केस के ऊपरी किनारे के नीचे स्लाइड करने और ऊपर के कोनों को छोड़ते हुए लीवर को ऊपर उठाने की चीज है। पूरा ऊपरी किनारा अब मुफ़्त है और आप अपने प्लास्टिक के वेजेज को पुनः प्राप्त कर सकते हैं।

चरण 4: खतरा, विल रॉबिन्सन।

खतरा, विल रॉबिन्सन।
खतरा, विल रॉबिन्सन।
खतरा, विल रॉबिन्सन।
खतरा, विल रॉबिन्सन।
खतरा, विल रॉबिन्सन।
खतरा, विल रॉबिन्सन।
खतरा, विल रॉबिन्सन।
खतरा, विल रॉबिन्सन।

यह वह चरण है जिसके परिणामस्वरूप निश्चित रूप से कम से कम एक टूटा हुआ टैब होगा, जब तक कि आप मुझसे अधिक भाग्यशाली न हों।

राउटर के पीछे समकोण पर, आगे और पीछे मोल्डिंग के बीच की खाई में स्पूजर रखें।

आपको इसे मजबूती से दबाने की जरूरत है और केस के सामने की मोल्डिंग को पीछे की ढलाई के चारों ओर आगे की ओर खींचने की कोशिश करें, पीछे की मोल्डिंग को उस तरफ खींचे जो क्लिप को अंदर छोड़ देगा।

एक फुलप्रूफ तरीका हो सकता है जो यह सुनिश्चित करता है कि क्लिप कभी न टूटे - मुझे ऐसी कोई विधि नहीं मिली है।

दूसरी तरफ दोहराएं।

चरण 5: सफलता! असफलता…

सफलता! असफलता…
सफलता! असफलता…
सफलता! असफलता…
सफलता! असफलता…

मेरे हैम-फ़ेड प्रयासों के परिणाम देखें। क्या आप 4 अक्षुण्ण क्लिप प्रबंधित कर सकते हैं? अगर ऐसा है तो बधाई।

चरण 6: UART कनेक्टर तैयार करें

UART कनेक्टर तैयार करें!
UART कनेक्टर तैयार करें!
UART कनेक्टर तैयार करें!
UART कनेक्टर तैयार करें!
UART कनेक्टर तैयार करें!
UART कनेक्टर तैयार करें!
UART कनेक्टर तैयार करें!
UART कनेक्टर तैयार करें!

यह एक मानक 10-पिन 0.1 इंच पिच स्टैकिंग महिला हेडर है, जिसे आमतौर पर Arduino शील्ड के लिए उपयोग किया जाता है।

पिन २, ३, ५, ६, ८ और ९ को बाहर निकालें, केवल १, ४, ७ और १० और कुछ शक्तिशाली उपयोगी खुले छेद छोड़कर, बाद में उन पर और अधिक। कुछ तारों पर मिलाप और सुनिश्चित करें कि मामले के अंदर कोई उजागर धातु का काम कम नहीं होगा।

चरण 7: ड्रिल, बेबी, ड्रिल

ड्रिल, बेबी, ड्रिल!
ड्रिल, बेबी, ड्रिल!
ड्रिल, बेबी, ड्रिल!
ड्रिल, बेबी, ड्रिल!
ड्रिल, बेबी, ड्रिल!
ड्रिल, बेबी, ड्रिल!
ड्रिल, बेबी, ड्रिल!
ड्रिल, बेबी, ड्रिल!

बहुत सावधानी से और हाथ से (क्योंकि लॉजिक बोर्ड आपके पावर ड्रिल के खिसकने की प्रतीक्षा कर रहा है!) ऊपरी वेंटिलेशन ग्रिल के सामने-अधिकांश भाग में 3 मिमी छेद ड्रिल करें (स्लॉट नंबर 1, 3, 5 और 7 की गिनती बाईं ओर से होती है)) जैसा कि आप राउटर के पीछे से देखते हैं।

चरण 8: गाँठ हो जाओ

गांठ बांध लेना
गांठ बांध लेना
गांठ बांध लेना
गांठ बांध लेना
गांठ बांध लेना
गांठ बांध लेना
गांठ बांध लेना
गांठ बांध लेना

वेंटिलेशन स्लॉट 1, 2 और 6, 7 के माध्यम से लूप की गई कुछ मोनोफिलामेंट नायलॉन मछली पकड़ने की रेखा का उपयोग करें।

10-पिन हेडर के माध्यम से 2, 3 और 8, 9 छेद पर लाइन पास करें।

सुनिश्चित करें कि हेडर को केस के अंदर तक खींचा गया है, यह सुनिश्चित करने के लिए कि आप इसे कनेक्ट कर सकते हैं, एक मिलान हेडर को स्लाइड करें, फिर अपनी संतुष्टि के लिए गाँठ और/या गर्म गोंद।

चरण 9: वायर इट अप

वायर इट अप
वायर इट अप
वायर इट अप
वायर इट अप
वायर इट अप
वायर इट अप
वायर इट अप
वायर इट अप

4 तारों (Tx, Rx, GND और BOOT_SEL) को जोड़ने के लिए अन्य गाइड उपलब्ध हैं (जैसे OpenWRT पेज का सीरियल सेक्शन)।

बेशक मैं उतावला और मूर्ख था, और C369 के पास काले GND तार के साथ एक सोल्डर ब्रिज बनाया जिसने राउटर को बूट होने से रोक दिया। इसलिए मुझे वापस जाना पड़ा और उसे साफ करना पड़ा।

मेरे जैसा मत बनो, बिल और अन्य लोगों द्वारा बताए गए आसान मार्ग को अपनाओ (और अब इस चरण के लिए मुख्य छवि में)।

इसके बजाय WPS स्विच (ऊपर और दाईं ओर) के GND पिन को मिलाप करें !!

चरण 10: कयामत का UART ग्रैपलिंग हुक

कयामत का UART ग्रैपलिंग हुक
कयामत का UART ग्रैपलिंग हुक
कयामत का UART ग्रैपलिंग हुक
कयामत का UART ग्रैपलिंग हुक
कयामत का UART ग्रैपलिंग हुक
कयामत का UART ग्रैपलिंग हुक
कयामत का UART ग्रैपलिंग हुक
कयामत का UART ग्रैपलिंग हुक

यह बोज मेरा अपना आविष्कार है - क्या आप बता सकते हैं?

यह मुझे यूएआरटी कनेक्शन को एफटीडीआई बोर्ड और फिर यूएसबी केबल से मेरे मैक से जोड़ने का एक तरीका देता है, इस तरह से होमहब पर उचित रूप से आराम से लटकता है।

FTDI बोर्ड के लिए हेडर को एक जोंटी कोण पर मिलाने से UGHD को HomeHub के मामले को गले लगाने के लिए जगह मिलती है। ओसीडी वाले जो कनेक्टर और बोर्ड के बीच समकोण पर जोर देते हैं, वे फिट नहीं होने पर निराश होंगे;-)

राउटर में नीचे की ओर जाने वाले पिन को छिपे हुए कनेक्टर में बनाने के लिए काफी मजबूत और लंबा होना चाहिए। मैंने नर से नर 0.1 इंच हेडर स्ट्रिप के लिए कुछ लंबे पिनों को बचाया, आपको एक बेहतर स्रोत मिल सकता है।

शीर्ष पर रीसेट बटन बूट अनुक्रम को बाधित करने का एक आसान तरीका देता है जो पहली बार OpenWRT / LEDE फर्मवेयर स्थापित करते समय आवश्यक होता है, लेकिन उसके बाद कम महत्वपूर्ण होता है। लेकिन इनमें से 6 होमहब्स को रिफ्रेश करने के बाद मैं वास्तव में खुश हूं कि मैंने उस रीसेट स्विच को नंगे तारों को छोटा करने के लिए प्राथमिकता में शामिल किया।

सर्किट आरेख, एक स्ट्रिप बोर्ड लेआउट और एक Fritzing.org डिज़ाइन संलग्न हैं … लेकिन यह जटिल नहीं है, केवल इनपुट से आउटपुट तक पिन के क्रम को स्वैप करना और GND और BOOT_SEL के बीच (सामान्य रूप से खुला) क्षणिक स्विच होना।

चरण 11: अपना कार्य दिखाएं

अपना काम दिखाओ
अपना काम दिखाओ

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

अब आप वास्तव में फ़र्मवेयर को फ्लैश कर सकते हैं और होमहब का उपयोग उन चीज़ों के लिए कर सकते हैं जिनका बीटी कभी इरादा नहीं था!

चरण 12: और हम कर रहे हैं।

और हम कर चुके हैं।
और हम कर चुके हैं।
और हम कर चुके हैं।
और हम कर चुके हैं।

पढ़ने के लिए धन्यवाद, कृपया टिप्पणी करें कि क्या यह आपके लिए काम करता है, या यदि आप सुधार का सुझाव देने में सक्षम हैं!

सिफारिश की: