Inhaltsverzeichnis:

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

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

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

Der BT HomeHub 5a ist ein ziemlich anständiger Router, sobald Sie ihn öffnen, in die UART-Schnittstelle verdrahten und die Firmware mit etwas wie OpenWRT / LEDE neu flashen.

Aber der Einstieg in die verdammte Sache ist nicht trivial und ich habe beschlossen, den Zugriff auf den UART-Port in Zukunft einfacher zu machen.

Bei diesem Instructable geht es nicht um den erneuten Flash-Prozess, der an anderer Stelle dokumentiert ist, sondern nur, wie man in die Clamshell kommt und die Dinge danach zugänglich und nicht zu hässlich lässt.

Schritt 1: Einstieg in den Fall

In den Fall einsteigen
In den Fall einsteigen
In den Fall einsteigen
In den Fall einsteigen
In den Fall einsteigen
In den Fall einsteigen

Das Plastikgehäuse kann schwierig zu öffnen sein, wenn Sie nicht wissen, wo die verschiedenen Clips platziert sind und wie Sie sie ohne Beschädigung öffnen können.

James Finnie hat ein Youtube-Video über seinen Prozess gepostet, dem ich gefolgt bin, also solltest du dir das auf jeden Fall auch ansehen.

Auf diesen Fotos habe ich die Stellen um das Gehäuse herum markiert, an denen Sie fokussieren müssen.

Schritt 2: Beginnen Sie ganz am Anfang…

Beginnen Sie ganz am Anfang…
Beginnen Sie ganz am Anfang…

Beginnen Sie damit, einen dünnen Plastikstreifen in die Oberseite des Gehäuses zu schieben, der nach unten und zur Rückseite hin abgewinkelt ist. Dadurch werden vier Clips entlang der oberen Kante freigegeben. Lassen Sie etwas drin, damit sie nicht wieder zuschnappen, während Sie die oberen Ecken bearbeiten.

Schritt 3: Obere Ecken

Obere Ecken
Obere Ecken
Obere Ecken
Obere Ecken
Obere Ecken
Obere Ecken

Ein Metallspatel ist genau das Richtige, um unter die Oberkante des Gehäuses zu schieben und nach oben zu hebeln, um die oberen Ecken freizugeben. Die gesamte Oberkante ist jetzt frei und Sie können Ihre Kunststoffkeile zurückholen.

Schritt 4: Gefahr, Will Robinson

Gefahr, Will Robinson
Gefahr, Will Robinson
Gefahr, Will Robinson
Gefahr, Will Robinson
Gefahr, Will Robinson
Gefahr, Will Robinson
Gefahr, Will Robinson
Gefahr, Will Robinson

Dies ist der Schritt, der definitiv zu mindestens einem kaputten Tab führt, es sei denn, Sie haben mehr Glück als ich.

Setze den Spudger im rechten Winkel zur Rückseite der Oberfräse in den Spalt zwischen der vorderen und hinteren Leiste ein.

Sie müssen es fest eindrücken und versuchen, die vordere Leiste des Gehäuses nach vorne um die hintere Leiste zu ziehen, wobei die hintere Leiste zur Seite herausgezogen wird, wodurch der Clip im Inneren freigegeben wird.

Es kann einen narrensicheren Weg geben, der sicherstellt, dass die Clips niemals brechen - ich habe eine solche Methode nicht gefunden.

Auf der anderen Seite wiederholen.

Schritt 5: Erfolg! Versagen…

Erfolg! Versagen…
Erfolg! Versagen…
Erfolg! Versagen…
Erfolg! Versagen…

Sehen Sie sich die Ergebnisse meiner hartnäckigen Bemühungen an. Können Sie 4 intakte Clips verwalten? Wenn ja, herzlichen Glückwunsch.

Schritt 6: Bereiten Sie den UART-Anschluss vor

Bereiten Sie den UART-Anschluss vor!
Bereiten Sie den UART-Anschluss vor!
Bereiten Sie den UART-Anschluss vor!
Bereiten Sie den UART-Anschluss vor!
Bereiten Sie den UART-Anschluss vor!
Bereiten Sie den UART-Anschluss vor!
Bereiten Sie den UART-Anschluss vor!
Bereiten Sie den UART-Anschluss vor!

Dies ist eine standardmäßige 10-polige 0,1-Zoll-Stacking-Steckbuchse, die häufig für Arduino-Shields verwendet wird.

Ziehen Sie die Stifte 2, 3, 5, 6, 8 und 9 heraus und lassen Sie nur 1, 4, 7 und 10 und einige sehr nützliche offene Löcher übrig, dazu später mehr. Löten Sie einige Drähte an und stellen Sie sicher, dass keine freiliegenden Metallteile im Inneren des Gehäuses kurzgeschlossen werden.

Schritt 7: Bohren, Baby, Bohren

Bohren, Baby, Bohren!
Bohren, Baby, Bohren!
Bohren, Baby, Bohren!
Bohren, Baby, Bohren!
Bohren, Baby, Bohren!
Bohren, Baby, Bohren!
Bohren, Baby, Bohren!
Bohren, Baby, Bohren!

Sorgfältig und von HAND (da das Logic Board gerade unten darauf wartet, dass deine Bohrmaschine abrutscht!) 3mm Löcher in den vordersten Teil des oberen Lüftungsgitters bohren (Slots Nummern 1, 3, 5 und 7 von links gezählt)) wie Sie von der Rückseite des Routers schauen.

Schritt 8: Verknotet werden

Verknotet werden
Verknotet werden
Verknotet werden
Verknotet werden
Verknotet werden
Verknotet werden
Verknotet werden
Verknotet werden

Verwenden Sie eine monofile Nylon-Angelschnur, die durch die Lüftungsschlitze 1, 2 und 6, 7 geführt wird.

Führen Sie die Leitung durch die 10-polige Stiftleiste an den Löchern 2, 3 und 8, 9.

Stellen Sie sicher, dass der Header zur Innenseite des Gehäuses hochgezogen ist, schieben Sie einen passenden Header hinein, um sicherzustellen, dass Sie ihn anschließen können, und verknoten Sie ihn dann und/oder Heißkleber zu Ihrer Zufriedenheit.

Schritt 9: Verdrahten Sie es

Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es
Verdrahten Sie es

Für den Anschluss der 4 Adern (Tx, Rx, GND und BOOT_SEL) sind weitere Anleitungen verfügbar (z. B. der Abschnitt Serial der OpenWRT-Seite).

Natürlich war ich vorschnell und dumm und habe eine Lötbrücke mit dem schwarzen GND-Draht in der Nähe von C369 erstellt, die den Router am Booten hinderte. Also musste ich zurückgehen und das aufräumen.

Seien Sie nicht wie ich, nehmen Sie den einfacheren Weg, den Bill und andere aufgezeigt haben (und jetzt im Hauptbild für diesen Schritt).

Löten Sie stattdessen auf den GND-Pin des WPS-Schalters (oben und rechts) !!

Schritt 10: Der UART Grappling Hook of Doom

Der UART Grappling Hook of Doom
Der UART Grappling Hook of Doom
Der UART Grappling Hook of Doom
Der UART Grappling Hook of Doom
Der UART Grappling Hook of Doom
Der UART Grappling Hook of Doom
Der UART Grappling Hook of Doom
Der UART Grappling Hook of Doom

Dieses Bodge ist meine eigene Erfindung - können Sie das erkennen?

Es gibt mir eine Möglichkeit, die UART-Verbindung an das FTDI-Board und dann an das USB-Kabel an meinen Mac anzuschließen, so dass es einigermaßen bequem am HomeHub hängt.

Das Anlöten des Headers für das FTDI-Board in einem flotten Winkel gibt dem UGHD Platz, um das Gehäuse des HomeHub zu umarmen. Diejenigen mit OCD, die auf rechten Winkeln zwischen Stecker und Platine bestehen, werden enttäuscht sein, wenn es nicht passt;-)

Die Pins, die nach unten in den Router führen, müssen ziemlich stabil und lang sein, um in den versteckten Anschluss zu gelangen. Ich habe einige lange Stifte von einem 0,1-Zoll-Stiftleistenstreifen von männlich zu männlich gerettet, vielleicht finden Sie eine bessere Quelle.

Der Reset-Knopf oben bietet eine einfache Möglichkeit, den Bootvorgang zu unterbrechen, der bei der ersten Installation der OpenWRT / LEDE-Firmware erforderlich ist, aber danach weniger wichtig ist. Aber nachdem ich 6 dieser HomeHubs aktualisiert habe, bin ich wirklich froh, dass ich diesen Reset-Schalter eingebaut habe, anstatt blanke Drähte kurzzuschließen.

Der Schaltplan, ein Stripboard-Layout und ein Fritzing.org-Design sind beigefügt… aber es ist nicht kompliziert, nur die Reihenfolge der Pins von Eingang zu Ausgang zu vertauschen und den (normalerweise offenen) Momentschalter zwischen GND und BOOT_SEL zu haben.

Schritt 11: Zeigen Sie Ihre Arbeitsweise

Zeigen Sie Ihre Arbeit
Zeigen Sie Ihre Arbeit

Ein Label, das mich daran erinnert, wie es weitergeht, und damit ich weiß, welche HomeHubs ich modifiziert habe und welche virgo intakta sind. Das Schöne an diesem Hack ist, dass er schwer zu erkennen ist, wenn man nicht weiß, dass er da ist.

Jetzt können Sie die Firmware tatsächlich flashen und den HomeHub für Dinge verwenden, die BT nie beabsichtigt hat!

Schritt 12: Und wir sind fertig

Und wir sind fertig
Und wir sind fertig
Und wir sind fertig
Und wir sind fertig

Vielen Dank fürs Lesen. Bitte kommentieren Sie, ob dies für Sie funktioniert oder ob Sie Verbesserungen vorschlagen können!

Empfohlen: