Martedì, Marzo 19, 2024
Header11
Head3
Head2
Header5
Header9
Header7
Header8
Header10

CENTRODIGRAVITA.it

Ripristino TP-LINK 941 OPEN-WRT tramite seriale e ARDUINO

 

tp-link-wr941nd

dati-cover-tp-link-wr941nd

 

 

Con un errata configurazione della ETH0 da interfaccia WEB luci OPEN-WR si blocca  l'accesso alla configurazione (web, telnet, ssh) da tutte le porte di rete del TP-LINK e quindi se non si hanno attive reti wireless (di default sono disattive) praticamente l'access point/router è da buttare.

L'unico modo per ripristinarlo è utilizzare il collegamento seriale attivo sulla scheda dell'AP come descritto nella WIKI del OPEN WRT:

http://wiki.openwrt.org/toh/tp-link/tl-wr941nd

resettando le impostazioni e riaccedendo in telnet.


Per accedera allla scheda si deve come prima cosa disassemblare l'access point togliendo la cover esterna:

cover-tp-link-wr941nd


La scheda si presenta così :


 

seriale-tp-link-wr941nd


La parte cerchiata in nero individua la serie di contatti che servono per il collegamento in seriale:


TX = trasmissione

RX= ricezione

GND= massa

VCC= + 3v

nell'immagine abbiamo già saldato i piedini di collegamento sulla scheda.

 zoom-seriale-tp-link-wr941nd


Come prima cosa si deve saldare dove c'è il cerchietto rosso per ablitare il pin di trasmissione.

Per avere la certezza di aver saldato bene, visto che la cosa è millimetrica, basta verificare con un tester, dopo qualche secondo dall'avvio dell'apparato, che ci sia una tensione di 3,5-3,6 volt tra TX e GND mentre tra RX e GND ci sono  senpre 0 volt.


A questo punto non è possibile collegare direttamente i piedini alla seriale di un pc perchè lavora sui 3,3 volt mentre i pc su 5v ed è quindi necessario utilizzare un ARDUINO MEGA come interfaccia. Questo microprocessore programmabile ha disponibili 3 seriali e una connessione USB per l'upload del codice/console seriale.


 arduino-tp-link-wr941nd

 

 I collegamenti sono semplici si collega la massa, il TX sul tp-link all'RX serial1 del MEGA e il RX sul tp-link al TX serial1 sul MEGA.

A questo punto manca solo un po' di codice da Uploadare sull'arduino:

 

void setup() {
  // initialize serial:
  Serial.begin(115200);
  Serial1.begin(115200);
}

void loop() {
 
}

void serialEvent() {
  while (Serial.available()) {
    // get the new byte:
    char inChar = (char)Serial.read();
   Serial1.print(inChar);
  }
}

void serialEvent1() {
  while (Serial1.available()) {
    // get the new byte:
    char inChar = (char)Serial1.read();
    Serial.print(inChar);
  }
}

 

Semplicemente tutto quello che arriva dal Tp-link viene girato sulla seriale del pc (collegamento USB dell'arduino) e tutto quello che digitiamo nell'HYPER TERMINAL viena inviato dall'arduino al Tp-Link.

Come sessione dell'HYPER TERMINAL ci colleghiamo alla SERIALE creata dalla connessione USB dell'Arduino ...Serial 7 ... 18 ...21

con velocità 155200 e nesun controllo di flusso.

Questo è quanto appare al boot dell'apparato:


hyperterminal-tp-link


a cui segue la richiesta di premere "f" e poi invio per entrare in FAIL SAFE dove possiamo cancellare la configurazione e . . .

riportare alla vita il TP-LINK WR941ND !!!


 

hyperterminal-tp-link-failsafe



Previous Next
  • 1
  • 2
  • 3
  • 4
  • 5
Raspberry-Pi pilotare stampe su Nicelabel Automation   Con Raspberry-Pi pilotare le stampe su Nicelabel Automation   Il software Nicelabel Automation opportunamente configurato permette di mandare in stampa un'etichetta semplicemente con una richiesta HTTP, TCP-IP o con il deploy di un file. Questo è il pannello del... Read more
Raspberry-Pi pagina WEB per gestione GPIO   Raspberry-Pi pagina WEB per gestione GPIO (PIN entrate e uscite) con PHP   Il Raspberry è un micro computer a scheda singola sviluppato nel Regno Unito dalla Raspberry Pi Foundation per ospitare sistemi operativi basati sul kernel Linux o RISC OS. Per questo sistema... Read more
Sostituzione CANDELETTE FIAT 1.3 Multijet DOBLO FIAT Sostituzione CANDELETTE FIAT 1.3 Multijet DOBLO FIAT     Per i motori 1.3 Multijet diesel quando appare la spia corrispondente ai problemi alle candelette vuol dire che sono da sostituire perchè malfunzionanti e potrebbero procurare dei problemi di avvio del motore con... Read more
SOSTITUZIONE DISCHI E FERODI FRENI DOBLO FIAT SOSTITUZIONE DISCHI E FERODI FRENI DOBLO FIAT       Il Doblò Fiat con motore 1.3 Multijet può montare i dischi da 257 o 284 mm nel mio caso sostituisco i 284mm e i ferodi. Alzando l'auto con il crick e togliendo la ruota questo è l'apparato... Read more
RESET ECU DOBLO FIAT (SERVICE, CAMBIO OLIO) RESET ECU DOBLO FIAT   Dopo aver fatto il tagliando dobbiamo tener conto delle spie che si sono attivate o si attiveranno come il "SERVICE" e "CAMBIARE OLIO". Sono scadenziate circa ogni 20000 km e continuano a lampeggiare e informare della cosa fino a quando non vengono resettate anche... Read more
IPHONE 6s plus SOSTITUZIONE BATTERIA IPHONE 6s plus SOSTITUZIONE BATTERIA   La sostituzione della batteria di un Iphone 6S Plus è similare agli altri telefoni della apple, con l'attrezzatura giusta e il ricambio è possibile anche sostituirla da se.     Si svitano le viti a fianco del connettore di... Read more
TAGLIANDO OLIO e FILTRI DOBLO FIAT  TAGLIANDO OLIO e FILTRI FIAT DOBLO MULTIJET       Il tagliando completo per il Doblò con motore 1.3 Multijet diesel consiste nella sostituzione di tutti i filtri (olio, aria, abitacolo e carburante) e dell'olio motore.       CAMBIO FILTRO e... Read more
NVR con Rasberry Pi - MOTIONEYE NVR con Rasberry Pi - MOTIONEYE -       L'NVR o network video recorder (registratori video di rete) è un accessorio che serve per registrare il flusso video di telecamere e gestirne le notifiche. Vista la diffusione di un infinità di telecamere... Read more
VUOI SAPERE I TUOI DATI DI CONNESSIONE   Vuoi sapere l'INDIRIZZO IP con cui navighi e i dati della tua LINEA INTERNET?       Aprendo il seguente link http://mioip.centrodigravita.it si aprirà una pagina che mostrerà il tuo indirizzo IP con cui navighi e altri dati come l'operatore internet e il... Read more
IPHONE 6 come smontare il DISPLAY-AURICOLARE-PULSANTE - IPHONE 6 - SOSTITUZIONE PARTI INTERNE         Capita molto spesso che per una banale caduta si rompa il vetro del telefono. Se si ha un pò di manualità la sostituzione è abbastanza semplice basta seguire le istruzioni e... Read more
WEBCAM/IPCAM sul sito con PHP  Pubblicare immagini della WEBCAM/IPCAM sul proprio sito con PHP       Quasi la totalità delle "IPCAM" in commercio hanno la possibilità di esportare le immagini tramite FTP con uno schedulatore o a tempo. Questo ci permette di pensare di pubblicare queste... Read more
OPENWRT protezione Bambini / Parental Control OPENWRT protezione Bambini / Parental Control         Il software OpenWrt non ha una app per la gestione del Parental Control ma si possono attivare delle accortezze per poter vigilare sull'uso di internet dei propri figli.     IL... Read more
WEBCAM in Brianza realtime    Immagini in tempo reale dalla WEBCAM in BRIANZA Le immagini sono aggiornate ogni 5 minuti per poter "toccare con mano" il meteo e la bellezza della verde Brianza.           Read more
Attivare le VLAN su OPENWRT con il TP-LINK 1043nd Attivare le VLAN su OPENWRT con il TP-LINK 1043nd         Dopo aver aggiornato il Firmware del TP-LINK 1043nd con OPENWRT alla versione 15.1 è possibile configurarlo per la gestione delle VLAN o LAN Virtuali. Questo permette la segmentazione... Read more
STAMPA e COSTRUZIONE di una TURBOVENTOLA o TURBOFAN a 2 STADI in Plastica     STAMPA e COSTRUZIONE di una TURBOVENTOLA o TURBOFAN   in Plastica       Utilizzando una Stampante 3D e circa 1 Kg di filamento plastico ho stampato le parti che vanno a formare una TURBOVENTOLA ossia un motore a turbina con una... Read more
Costruire una stampante 3D (Arduino)   Costruire una stampante 3D (Arduino)       In commercio esistono numerose stampanti 3D già assemblate e pronte per la stampa ma il bello è riuscire a costruirsela "Fai-da-Te ". Oltre alla ferramenta reperibile da qualsiasi parte, dobbiamo procurarci le... Read more
CENTRALINO VOIP ASTERISK con ADATTATORE PATTON INSTALLARE CENTRALINO VOIP  ASTERISK con ADATTATORE ISDN - PSTN PATTON SMARTNODE       Il modo più semplice per installare un centralino VOIP ASTERISK su di una macchina è utilizzare il pacchetto di installazione ASTERISK NOW... Read more
Aggiungere FOTOCELLULE al PORTONE BASCULANTE PANELCO Aggiungere FOTOCELLULE al PORTONE BASCULANTE PANELCO Il portone basculante per garage PANELCO ha incorporato un sistema di sicurezza contro l'accidentale urto in caso di chiusura o apertura dello stesso che si basa su di un ecoder.Questo controlla l'effettivo spostamento della porta e in caso... Read more
La CASA DOMOTICA   LA CASA DOMOTICA In commercio esistono numerose apparecchiature che permettono di controllare in remoto qualsiasi oggetto elettronico in casa. Ma è possibile crearne uno utilizzando il microcontrollore ARDUINO? Questo è il mio progetto di casa domotica dove tramite pagina web è... Read more
Resettare un Access point TP-LINK in FAIL SAFE Resettare un Access point TP-LINK in FAIL SAFE     Seguendo le WIKI dell'Open-wrt questi sono i passaggi per resettare un Access point con installato il firmware Open-WRT. Il reset può essere necessario in caso di smarrimento della password di root... in caso di reset tramite... Read more
Estrazione di TUTTI i FILE e CARTELLE da MICROSOFT SHAREPOINT con WGET Estrazione di TUTTI i FILE e CARTELLE da MICROSOFT SHAREPOINT con WGET   Per poter esportare i file da un server SHAREPOINT ci sono numerosi programmi a pagamento che richiedono una compatibilità con la varzione installata sul server. Un metodo molto efficace è quello di utilizzare il... Read more
Ripristino TP-LINK 941 OPEN-WRT tramite seriale e ARDUINO Ripristino TP-LINK 941 OPEN-WRT tramite seriale e ARDUINO       Con un errata configurazione della ETH0 da interfaccia WEB luci OPEN-WR si blocca  l'accesso alla configurazione (web, telnet, ssh) da tutte le porte di rete del TP-LINK e quindi se non... Read more
TP-LINK 1043 V3 forzare installazione OPEN-WRT 15.1 TP-LINK 1043 V3 forzare installazione OPEN-WRT Versione15.1          Per aggiornare il firmware alla versione OPENWRT per il modello 1043 con Versione Hardware 3 non è presente il file nel database:... Read more
Vmware ESXi 6 AVVIO AUTOMATICO VM da CRONTAB Vmware ESXi 6 AVVIO AUTOMATICO VM da CRONTAB         Questi sono i passaggi per poter eseguire uno script programmato su di un server Vmware ESXi 6. Nel caso specifico eseguo uno script dove viene avviata una Virtual Machine. Prima di eseguire i... Read more
Costruire un "Laghetto" per Tartarughe   Costruire un "Laghetto" per Tartarughe Ecco come ho costruito un bel laghetto per le mie povere tartarughe costrette a vivere in una piccola vaschetta. LO STAMPO Come materiale ho deciso di utilizzare la... Read more
IL VINO fatto in CASA  IL VINO fatto in CASA       Cos' è possibile produrre con 600 viti (non di inox :-)) e un pò di quintali di uva? NATURALMENTE un OTTIMO VINO !!!  Ma è opportuno avere attrezzi, tempo e una serie di accorgimenti che si affinano solo... Read more
Fare La BIRRA in CASA   LA BIRRA fatta in CASA E' possibile farsi una buona birra casalinga e magari risparmiare sul costo? In commercio ci sono numerosi KIT per preparare la birra artigianalmente. Molti siti internet, consorzi e fai-da-te hanno sempre a disposizione tutte le... Read more
PROGETTO ROBO-PIE PROGETTO ROBO-PIE (ca) Il progetto "CA" nasce dall'esigenza di avere un OCCHIO remoto che possa controllare l'interno o l'esterno della casa anche senza esserci. L'idea è di ultilizzare apparecchiature comuni già in mio possesso e creare questo ROBOT... Read more
Costruire Cavalletto per FOTO PANORAMICHE (Panoramic heads) Costruire Cavalletto per FOTO PANORAMICHE (Panoramic heads)     Come si fanno i panorami 3D? Come prima cosa serve l'attrezzatura, una buona fotocamera digitale, un cavalletto e il software si stitching. La cosa fondamentale nel cavalletto è la "testa"... Read more