Inhoudsopgave:

BT HomeHub 5A Router UART Access Hack - Ajarnpa
BT HomeHub 5A Router UART Access Hack - Ajarnpa

Video: BT HomeHub 5A Router UART Access Hack - Ajarnpa

Video: BT HomeHub 5A Router UART Access Hack - Ajarnpa
Video: Use a BT Hub 5 as a Wireless Access Point Wi-Fi extender 2024, November
Anonim
BT HomeHub 5A Router UART Toegangshack
BT HomeHub 5A Router UART Toegangshack
BT HomeHub 5A Router UART Toegangshack
BT HomeHub 5A Router UART Toegangshack

De BT HomeHub 5a is een behoorlijk fatsoenlijke router, als je hem eenmaal hebt geopend, sluit je hem aan op de UART-interface en flits je de firmware opnieuw met zoiets als OpenWRT / LEDE.

Maar in het verdomde ding komen is niet triviaal en ik besloot het in de toekomst gemakkelijker te maken om toegang te krijgen tot de UART-poort.

Deze Instructable gaat niet over het opnieuw flitsen, dat elders is gedocumenteerd, dit is gewoon hoe je in de clamshell kunt komen en dingen achteraf toegankelijk en niet te lelijk kunt laten.

Stap 1: In de zaak komen

In de zaak komen
In de zaak komen
In de zaak komen
In de zaak komen
In de zaak komen
In de zaak komen

De plastic behuizing kan lastig zijn om te openen, als je geen mentale kaart hebt van waar de verschillende clips zijn geplaatst en hoe je ze zonder schade kunt openen.

James Finnie plaatste een YouTube-video over het proces dat hij doormaakte, die ik volgde, dus dat moet je zeker ook bekijken.

In deze foto's heb ik de locaties rond de zaak gemarkeerd waar je moet scherpstellen.

Stap 2: Begin bij het begin…

Begin bij het begin…
Begin bij het begin…

Begin door een dunne plastic strip in de bovenkant van de behuizing te schuiven, schuin naar beneden en naar achteren. Hierdoor komen vier clips langs de bovenrand vrij. Laat er iets in om te voorkomen dat ze weer dichtklappen terwijl je de bovenhoeken doet.

Stap 3: Bovenhoeken

Bovenhoeken
Bovenhoeken
Bovenhoeken
Bovenhoeken
Bovenhoeken
Bovenhoeken

Een metalen spudger is precies wat je onder de bovenrand van de behuizing schuift en omhoog heft, waardoor de bovenhoeken vrijkomen. De hele bovenrand is nu vrij en u kunt uw plastic wiggen ophalen.

Stap 4: Gevaar, Will Robinson

Gevaar, Will Robinson
Gevaar, Will Robinson
Gevaar, Will Robinson
Gevaar, Will Robinson
Gevaar, Will Robinson
Gevaar, Will Robinson
Gevaar, Will Robinson
Gevaar, Will Robinson

Dit is de stap die zeker zal resulteren in ten minste één gebroken tabblad, tenzij je meer geluk hebt dan ik.

Plaats de spudger in de opening tussen de voor- en achterkant, haaks op de achterkant van de router.

U moet het stevig naar binnen drukken en proberen de voorste lijst van de behuizing naar voren te trekken rond de achterste lijst, waarbij u de achterste lijst naar de zijkant trekt, waardoor de clip binnenin vrijkomt.

Er is misschien een onfeilbare manier die ervoor zorgt dat de clips nooit breken - ik heb zo'n methode niet gevonden.

Herhaal aan de andere kant.

Stap 5: Succes! Mislukking…

Succes! Mislukking…
Succes! Mislukking…
Succes! Mislukking…
Succes! Mislukking…

Zie de resultaten van mijn verkrampte inspanningen. Kun jij 4 intacte clips beheren? Zo ja, gefeliciteerd.

Stap 6: Bereid de UART-connector voor

Bereid de UART-connector voor!
Bereid de UART-connector voor!
Bereid de UART-connector voor!
Bereid de UART-connector voor!
Bereid de UART-connector voor!
Bereid de UART-connector voor!
Bereid de UART-connector voor!
Bereid de UART-connector voor!

Dit is een standaard 10-pins 0,1 inch pitch stacking female header, die vaak wordt gebruikt voor Arduino-schilden.

Trek de pinnen 2, 3, 5, 6, 8 en 9 eruit, zodat alleen 1, 4, 7 en 10 overblijven en een aantal zeer nuttige open gaten, waarover later meer. Soldeer op enkele draden en zorg ervoor dat er geen blootliggend metaalwerk in de behuizing zal kortsluiten.

Stap 7: Boor, schat, boor

Boor, schat, boor!
Boor, schat, boor!
Boor, schat, boor!
Boor, schat, boor!
Boor, schat, boor!
Boor, schat, boor!
Boor, schat, boor!
Boor, schat, boor!

Heel voorzichtig en met de HAND (omdat het logic board net onder wacht tot uw boormachine wegglijdt!) boor 3 mm gaten aan het voorste deel van het bovenste ventilatierooster (sleuven nummers 1, 3, 5 en 7 vanaf links geteld)) als u vanaf de achterkant van de router kijkt.

Stap 8: Raak geknoopt

Raak geknoopt
Raak geknoopt
Raak geknoopt
Raak geknoopt
Raak geknoopt
Raak geknoopt
Raak geknoopt
Raak geknoopt

Gebruik een monofilament nylon vislijn die door de ventilatiesleuven 1, 2 en 6, 7 is gelust.

Leid de lijn door de 10-pins header bij gaten 2, 3 en 8, 9.

Zorg ervoor dat de header naar de binnenkant van de behuizing is getrokken, schuif een bijpassende header naar binnen om er zeker van te zijn dat u deze kunt aansluiten en knoop en/of lijm naar tevredenheid.

Stap 9: Sluit het aan

Sluit het aan
Sluit het aan
Sluit het aan
Sluit het aan
Sluit het aan
Sluit het aan
Sluit het aan
Sluit het aan

Er zijn andere handleidingen beschikbaar (bijv. het serieel gedeelte van de OpenWRT-pagina) voor het aansluiten van de 4 draden (Tx, Rx, GND en BOOT_SEL).

Natuurlijk was ik onbezonnen en dwaas, en creëerde een soldeerbrug met de zwarte GND-draad in de buurt van C369 die ervoor zorgde dat de router niet opstartte. Dus ik moest terug om dat op te ruimen.

Wees niet zoals ik, neem de gemakkelijkere route die door Bill en anderen is aangegeven (en nu in de hoofdafbeelding voor deze stap).

Soldeer in plaats daarvan aan de GND-pin van de WPS-schakelaar (boven en rechts) !!

Stap 10: De UART Grappling Hook of Doom

De UART Grappling Hook of Doom
De UART Grappling Hook of Doom
De UART Grappling Hook of Doom
De UART Grappling Hook of Doom
De UART Grappling Hook of Doom
De UART Grappling Hook of Doom
De UART Grappling Hook of Doom
De UART Grappling Hook of Doom

Deze bodge is mijn eigen uitvinding - kun je zien?

Het geeft me een manier om de UART-verbinding aan te sluiten op het FTDI-bord en vervolgens op de USB-kabel naar mijn Mac, op een manier die redelijk comfortabel op de HomeHub hangt.

Het solderen van de header voor het FTDI-bord in een vrolijke hoek geeft ruimte voor de UGHD om de behuizing van de HomeHub te omhelzen. Degenen met OCS die aandringen op rechte hoeken tussen connector en bord zullen teleurgesteld zijn als het niet past;-)

De pinnen die naar de router leiden, moeten behoorlijk stevig en lang zijn om in de verborgen connector te komen. Ik heb een paar lange pinnen van een mannelijke naar mannelijke 0,1 inch headerstrip geborgen, misschien vind je een betere bron.

De resetknop bovenaan biedt een gemakkelijke manier om de opstartvolgorde te onderbreken die nodig is bij de eerste installatie van de OpenWRT / LEDE-firmware, maar daarna minder belangrijk. Maar na het verversen van 6 van deze HomeHubs ben ik erg blij dat ik die reset-schakelaar heb toegevoegd in plaats van blootliggende draden kort te sluiten.

Het schakelschema, een stripbordlay-out en een Fritzing.org-ontwerp zijn bijgevoegd … maar het is niet ingewikkeld, alleen de volgorde van de pinnen van invoer naar uitvoer verwisselen en de (normaal open) tijdelijke schakelaar tussen GND en BOOT_SEL hebben.

Stap 11: Toon uw werk

Toon je werk
Toon je werk

Een label om me eraan te herinneren welke kant het op gaat, en zo weet ik welke HomeHubs ik heb aangepast en welke maagd intact zijn. Het leuke van deze hack is dat het moeilijk te zien is als je niet weet dat hij er is.

Nu kunt u doorgaan met het daadwerkelijk flashen van de firmware en de HomeHub gebruiken voor dingen die BT nooit bedoeld heeft!

Stap 12: En we zijn klaar

En we zijn klaar
En we zijn klaar
En we zijn klaar
En we zijn klaar

Bedankt voor het lezen, laat een reactie achter als dit voor u werkt, of als u verbeteringen kunt voorstellen!

Aanbevolen: