IlPuntoTecnico
Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: xim - 06 Gennaio 2013, 00:21
-
Ciao a tutti.
Ho il modem in oggetto che ha il seguente hardware:
CPU: Texas Instrument TI TNETD7200ZDW
SDRAM - 16Mbytes: Samsung K4S281632I-UC60
FLASH - 4 MB
(su etichetta 3.7.0B_ST_601.3W)
Macronix 29LV320CBTC-70G
Wireless NIC
Texas Instrument TNETW1350A
(su etichetta HW E1 WMTO381 - FW 120.06.00.07)
Switch
Marvell 88E6060
Motherboard:
LE51-0904-BZA00, VER:B
I principali componenti mi sembrano gli stessi del Netgear G834G (v3 ?).
Da alcuni giorni il router si accende (led PWR, WIFI e LAN connesse ON), poi si spengono i led relativi alla LAN connesse, poi anche quello WIFI. Dopo pochi secondi tornano ad riaccendersi i LED che si erano spenti e questo processo continua all'infinito.
L'alimentazione sembra corretta.
La web interface non funziona.
Non riesco a collegarmi in telnet.
Il reset non sembra avere alcun effetto, anche tenedolo premuto da prima del power-on del router.
Quando il router funzionava, connettendomi con una sessione telnet ho raccolto alcuni dati che vi elenco:
-----------------------------------------------------------------------------------------------------
cli> product-info
GLOBAL: Product Info command
Product Information:
----------------------
Model Number: DWR-TI14
HW Revision: Unknown
Serial Number: none
USB PID: N/A
USB VID: N/A
Ethernet MAC: 00:--:--:--:--:CD
DSL MAC: 00:--:--:--:--:CF
USB MAC: N/A
USB Host MAC: N/A
AP MAC: 00:--:--:--:--:CE
Software Versions:
------------------
Gateway: 3.7.0B
ATM Driver: 6.00.01.00
DSL HAL: 6.00.01.00
DSL Datapump: 6.00.04.00 Annex A
SAR HAL: 01.07.2b
PDSP Firmware: 0.54
Wireless Firmware: 3.3.0.28
Wireless APDK: 6.3.1.26
Boot loader: 1.4.0.4
-----------------------------------------------------------------------------------------------------
cli> shell
Starting /bin/sh
Type exit to return to the CLI
BusyBox v0.61.pre (2006.05.09-04:34+0000) Built-in shell (ash)
-----------------------------------------------------------------------------------------------------
# cat /proc/ticfg/env
BUILD_OPS 0x301
HWRevision Unknown
SerialNumber none
MEMSZ 0x01000000
FLASHSZ 0x00400000
MODETTY0 9600,n,8,1,hw
MODETTY1 9600,n,8,1,hw
CPUFREQ 211968000
MIPSFREQ 211968000
SYSFREQ 105984000
PROMPT (psbl)
IPA 192.168.1.1
MAC_PORT 1
mtd2 0x90000000,0x90010000
mtd3 0x90010000,0x90020000
mtd4 0x90020000,0x90400000
BOOTCFG m:f:"mtd1"
IPA_SVR 192.168.1.22
vlynq_polarity low
DSL_BIT_TMODE 1
DSL_UPG_DONE 1
bootloaderVersion 1.4.0.4
mtd1 0x90020090,0x9009f000
mtd0 0x9009f000,0x90400000
vcc_encaps0 0.0
vcc_encaps1 0.0
vcc_encaps2 0.0
vcc_encaps3 0.0
vcc_encaps4 0.0
vcc_encaps5 0.0
vcc_encaps6 0.0
vcc_encaps7 0.0
ProductID DWR-TI14
configid
HWA_0 00:--:--:--:--:CD
HWA_3 00:--:--:--:--:CF
WLAN_HWADDR 00:--:--:--:--:CE
mac_ap 00:--:--:--:--:CE
WLAN_EEPROM0 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM1 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM2 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM3 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM4 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM5 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM6 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM7 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM8 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM9 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM10 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM11 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM12 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM13 -------------- DATI ESADECIMALI -------------------------
WLAN_EEPROM14 -------------- DATI ESADECIMALI -------------------------
NVS_TFTP_LOAD 0
-----------------------------------------------------------------------------------------------------
Il router è dotato sia di console seriale che di JTAG.
Mi pare di aver capito che sarebbe opportuno verificare il log di avvio tramite console seriale, sperando funzioni.
Nei prossimi giorni costruisco l'interfaccia seriale e provo.
Intanto avete qualche suggerimento?
Non riesco a trovare il firmware originale per poter provare a riflashare il tutto.
Ma comunque ancora non mi è chiaro come operare.
Potreste essermi di aiuto?
GRAZIE!!!!
-
Ecco una foto del router:
(http://img16.imageshack.us/img16/6454/7waapra5404.jpg)
-
Hai provato a cambiare alimentatore?
-
Foto router:
(http://img688.imageshack.us/img688/6850/fotointerno.jpg)
Foto senza scheda wireless:
(http://img547.imageshack.us/img547/1898/fotointernonowireless.jpg)
-
Hai provato a cambiare alimentatore?
No, non ne ho uno che possa andar bene. L'uscita è 12 V alternata.
Comunque la tensione in uscita sembra accettabile; il multimetro segna 15.6 V nella misura AC.
Lunedì potrò provare meglio questo aspetto.
GRAZIE!
-
Foto router:
(http://img688.imageshack.us/img688/6850/fotointerno.jpg)
Foto senza scheda wireless:
(http://img547.imageshack.us/img547/1898/fotointernonowireless.jpg)
ma è polvere o macchie da umidità??? comunque come dice basix86 l'alimentatore è quello che parte, suppongo sia in alternata data la presenza sul pcb di un piccolo raddrizzatore. se è così devi trovare un alimentatore senza raddrizzatore
-
allora controlla direttamente il raddrizzatore. lo puoi fare collegando l'alimentatore e vedi quant'è la caduta di tensione. se scende sotto gli 8volt, il raddrizzatore è in corto
-
:-[ ... polvere nella prima foto ... poi ho ripulito ;)
Comunque i led si accendono, penso non sia questo anche se la tensione dovrebbe essere ancora un po' piu' alta.
Al momento non ho niente con cui provare e non ho voluto aprire l'alimentatore che non ha le viti e l'apertura comunque lo rovinerebbe un po'.
Lunedì potrò avere a disposizione diversi altri alimentatori con cui accertarmi.
Ho appena misurato la tensione in uscita dal raddrizzatore: 17V.
Propendo per un problema nel bootloader o altro.
Comunque grazie per i suggerimenti.
Non ho esperienza con i router. Se mi guidate faccio altre prove hw/fw.
GRAZIE!!!
-
:-[ ... polvere nella prima foto ... poi ho ripulito ;)
Comunque i led si accendono, penso non sia questo anche se la tensione dovrebbe essere ancora un po' piu' alta.
Al momento non ho niente con cui provare e non ho voluto aprire l'alimentatore che non ha le viti e l'apertura comunque lo rovinerebbe un po'.
Lunedì potrò avere a disposizione diversi altri alimentatori con cui accertarmi.
Ho appena misurato la tensione in uscita dal raddrizzatore: 17V.
Propendo per un problema nel bootloader o altro.
Comunque grazie per i suggerimenti.
Non ho esperienza con i router. Se mi guidate faccio altre prove hw/fw.
GRAZIE!!!
quant'è la tensione di target di questo router ??? altrimenti leggi il log da seriale dell'apparecchio.
-
:-[ ... polvere nella prima foto ... poi ho ripulito ;)
Comunque i led si accendono, penso non sia questo anche se la tensione dovrebbe essere ancora un po' piu' alta.
Al momento non ho niente con cui provare e non ho voluto aprire l'alimentatore che non ha le viti e l'apertura comunque lo rovinerebbe un po'.
Lunedì potrò avere a disposizione diversi altri alimentatori con cui accertarmi.
Ho appena misurato la tensione in uscita dal raddrizzatore: 17V.
Propendo per un problema nel bootloader o altro.
Comunque grazie per i suggerimenti.
Non ho esperienza con i router. Se mi guidate faccio altre prove hw/fw.
GRAZIE!!!
quant'è la tensione di target di questo router ??? altrimenti leggi il log da seriale dell'apparecchio.
Cosa intendi per target?
La tensione in ingresso dovrebbe essere 12 V AC.
In ingresso al raddrizzatore misuro circa 15.6 V (multimetro in AC) in uscita 17 V (multimetro in DC).
-
:-[ ... polvere nella prima foto ... poi ho ripulito ;)
Comunque i led si accendono, penso non sia questo anche se la tensione dovrebbe essere ancora un po' piu' alta.
Al momento non ho niente con cui provare e non ho voluto aprire l'alimentatore che non ha le viti e l'apertura comunque lo rovinerebbe un po'.
Lunedì potrò avere a disposizione diversi altri alimentatori con cui accertarmi.
Ho appena misurato la tensione in uscita dal raddrizzatore: 17V.
Propendo per un problema nel bootloader o altro.
Comunque grazie per i suggerimenti.
Non ho esperienza con i router. Se mi guidate faccio altre prove hw/fw.
GRAZIE!!!
quant'è la tensione di target di questo router ??? altrimenti leggi il log da seriale dell'apparecchio.
Cosa intendi per target?
La tensione in ingresso dovrebbe essere 12 V AC.
In ingresso al raddrizzatore misuro circa 15.6 V (multimetro in AC) in uscita 17 V (multimetro in DC).
non è che stai sbagliando alimentatore ??? è vero che la tensione raddrizzata e di più rispetto a quella in entrata, ma mi sembra eccessivo 17volt. prova i condensatori di stabilizzazione, non vorrei che danno come una specie di controreazione. c'è pure un diodo zener all'uscita del raddrizzatore. controlla che non sia fregato anche se dubito fortemente che si sia bruciato altrimenti non si accendeva proprio il router
-
Scusate la latitanza, ma non ho avuto tempo per poter scrivere.
Lo sostanza è che oggi il router sembra funzionare.
Stasera lo rimetterò in servizio per testarlo in campo.
Visto che lo scopo del forum è quello di arricchirci e dare informazioni, provo a descrivere i vari passi che hanno portato alla soluzione (spero!) del problema.
Come giustamente sottolineato da toretto_5, qualcosa non quadrava nelle misure effettuate tra ingresso ed uscita del regolatore.
Provo a fornire 12 V in continua all'ingresso del router. Il sistema si comporta apparentemente come con l'alimentatore originale.
Provo ad aumentare la tensione per ottenere in uscita dal regolatore una tensione più elevata, come succederebbe fornendo i 12 V AC.
Probabilmente ho ecceduto ed un transistor (Q5) ha cominciato a "fumare"!!!
(http://img818.imageshack.us/img818/7696/zonaguasto.jpg)
Purtroppo non sono riuscito a trovare quale transistor corrisponde alla sigla (A2LE) impressa sul package.
Su un sito (russo) ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/ (http://ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/) ho trovato uno schematico di un router similare:
ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/DSR-TI14-SCH-Ver_B.pdf (http://ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/DSR-TI14-SCH-Ver_B.pdf)
Il mio model number è DWR-TI14, mentre quello che ho trovato è DSR-TI14. La CPU è la stessa per entambi.
Pensando siano similari ho cercato la sigla di un transistor in package SOT-23 ed ho trovato la sigla MMBT3904, http://www.nxp.com/documents/data_sheet/MMBT3904.pdf (http://www.nxp.com/documents/data_sheet/MMBT3904.pdf).
Si tratta di un bipolare npn con Vceo_max=60V, Ic_continua=200mA, con una VCEsat max di 200mV @ Ice=10 mA e 300mV @ Ice=50mA.
Non avendo a disposizione tale dispositivo ho utilizzato un bc846:
http://www.fairchildsemi.com/ds/BC/BC847.pdf (http://www.fairchildsemi.com/ds/BC/BC847.pdf)
transistore bipolare npn con Vceo_max=65V, Ic_continua=100mA con VCEsat max di 250mV @ Ice=10 mA.
Il router si riaccende, ma la situazione non sembra diversa da prima, cioè continuano i riavvi.
Successivamente è saltato all'occhio un test point dal valore 12 V.
La tensione presente era di soli 3.5 V!!!
Prova effettuata: sostituzione dei due condensatori elettrolitici (47uF, 16V, 105°C, probabilmente low ESR) C144 e C149.
In sostituzione ho dovuto usare dei condensatori 85°C non low ESR.
Risultato: 9V.
Con questa sostituzione il router è tornato a funzionare, risultando acceso il wi-fi ed accessibile l'interfaccia web.
Perchè non ottengo i 12 V dichiarati?
Sarà colpa dei condensatori?
Riesco a recuperare due elettrolitici (47uF, 20V, 105°C).
La sostituzione non ha cambiato il valore di tensione del test point.
Perchè non ottengo i 12 V? Sarà colpa del transistore?
Misuro la temperatura del case del bipolare sostituito. Trovo 100 °C in pochi minuti!!!
Bisogna necessariamente trovare un BJT più adatto!
Dopo lunghe ricerche riesco a reperire un 2STR1160:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00185369.pdf (http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00185369.pdf)
transistore bipolare npn con Vceo_max=60V, VCEsat max di 210mV @ Ice=50 mA.
Sostituisco il bc846 con questo nuovo BJT.
Ricollego il tutto.
Boot OK.
Wifi: ok!
Tensione del TP: 12V!
Temperatura del case: meno di 40°C. Dopo alcuni minuti.
Adesso manca solo il rimontaggio ed il test su campo.
-
Scusate la latitanza, ma non ho avuto tempo per poter scrivere.
Lo sostanza è che oggi il router sembra funzionare.
Stasera lo rimetterò in servizio per testarlo in campo.
Visto che lo scopo del forum è quello di arricchirci e dare informazioni, provo a descrivere i vari passi che hanno portato alla soluzione (spero!) del problema.
Come giustamente sottolineato da toretto_5, qualcosa non quadrava nelle misure effettuate tra ingresso ed uscita del regolatore.
Provo a fornire 12 V in continua all'ingresso del router. Il sistema si comporta apparentemente come con l'alimentatore originale.
Provo ad aumentare la tensione per ottenere in uscita dal regolatore una tensione più elevata, come succederebbe fornendo i 12 V AC.
Probabilmente ho ecceduto ed un transistor (Q5) ha cominciato a "fumare"!!!
(http://img818.imageshack.us/img818/7696/zonaguasto.jpg)
Purtroppo non sono riuscito a trovare quale transistor corrisponde alla sigla (A2LE) impressa sul package.
Su un sito (russo) ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/ (http://ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/) ho trovato uno schematico di un router similare:
ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/DSR-TI14-SCH-Ver_B.pdf (http://ftp://kavcrl.dyndns.org/%2BSOFT/%2BHARDWARE/%2BFIRMWARE/%2BADSL/acorp_w422g/docs/DSR-TI14-SCH-Ver_B.pdf)
Il mio model number è DWR-TI14, mentre quello che ho trovato è DSR-TI14. La CPU è la stessa per entambi.
Pensando siano similari ho cercato la sigla di un transistor in package SOT-23 ed ho trovato la sigla MMBT3904, http://www.nxp.com/documents/data_sheet/MMBT3904.pdf (http://www.nxp.com/documents/data_sheet/MMBT3904.pdf).
Si tratta di un bipolare npn con Vceo_max=60V, Ic_continua=200mA, con una VCEsat max di 200mV @ Ice=10 mA e 300mV @ Ice=50mA.
Non avendo a disposizione tale dispositivo ho utilizzato un bc846:
http://www.fairchildsemi.com/ds/BC/BC847.pdf (http://www.fairchildsemi.com/ds/BC/BC847.pdf)
transistore bipolare npn con Vceo_max=65V, Ic_continua=100mA con VCEsat max di 250mV @ Ice=10 mA.
Il router si riaccende, ma la situazione non sembra diversa da prima, cioè continuano i riavvi.
Successivamente è saltato all'occhio un test point dal valore 12 V.
La tensione presente era di soli 3.5 V!!!
Prova effettuata: sostituzione dei due condensatori elettrolitici (47uF, 16V, 105°C, probabilmente low ESR) C144 e C149.
In sostituzione ho dovuto usare dei condensatori 85°C non low ESR.
Risultato: 9V.
Con questa sostituzione il router è tornato a funzionare, risultando acceso il wi-fi ed accessibile l'interfaccia web.
Perchè non ottengo i 12 V dichiarati?
Sarà colpa dei condensatori?
Riesco a recuperare due elettrolitici (47uF, 20V, 105°C).
La sostituzione non ha cambiato il valore di tensione del test point.
Perchè non ottengo i 12 V? Sarà colpa del transistore?
Misuro la temperatura del case del bipolare sostituito. Trovo 100 °C in pochi minuti!!!
Bisogna necessariamente trovare un BJT più adatto!
Dopo lunghe ricerche riesco a reperire un 2STR1160:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00185369.pdf (http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00185369.pdf)
transistore bipolare npn con Vceo_max=60V, VCEsat max di 210mV @ Ice=50 mA.
Sostituisco il bc846 con questo nuovo BJT.
Ricollego il tutto.
Boot OK.
Wifi: ok!
Tensione del TP: 12V!
Temperatura del case: meno di 40°C. Dopo alcuni minuti.
Adesso manca solo il rimontaggio ed il test su campo.
ottimo post con tanto di sigle dei vari componenti attivi sostituiti :D
-
Grazie!
:'(
Purtroppo appena montato il router ha ricominciato a soffrire degli stessi problemi di riavvi continui.
Adesso però, di tanto in tanto, riesco a collegarmi con la web-interface ed anche in telnet.
Purtroppo la connessione dura generalmente poco.
Tensione in ingresso al raddrizzatore: 14.2 V (AC).
Tensione in out dal raddrizzatore: 16.2 V (DC).
Tensione su TP:
- 12 V, quando funziona
- 3.3 V al riavvio
Il problema sembra quindi essere un'altro. ???
Cosa fare?
Potrebbe essere il fw?
Sono in attesa di ricevere un MAX3232 per poter effettuare un collegamento seriale tramite l'interfaccia di Ciclamab http://ciclamab.altervista.org/hard.php?lan=it (http://ciclamab.altervista.org/hard.php?lan=it), ma passerà qualche settimana.
Mi pare di aver capito che il MAX232 (che avrei disponibile) non riesce a far funzionare l'interfaccia visto che la tensione di alimentazione della seriale è 3.3V ed il 232 funziona a 5V.
Cosa potrei fare?
Si può accedere ad Adam2, ammesso che ci sia?
Se si, come dovrei fare?
Grazie per gli eventuali suggerimenti.
-
In attesa di qualche suggerimento sul da fare ho dissaldato la cover della scheda wireless.
Il chip usato è:
Texas Instrument TNETW1350A
(ho modificato il I post)
Vi allego una foto:
(http://img40.imageshack.us/img40/5860/wirelessy.jpg)
Mi aiutate a capire che tipo di boot ha?
PSP, Adam2, ROHS-PSPBOOT.
come faccio a capirlo?
-
Credo che il bootloader sia PSP, almeno confrontando con quanto trovato sui seguenti link:
http://volkan-k.users.sourceforge.net/pspboot_wikipedia.html (http://volkan-k.users.sourceforge.net/pspboot_wikipedia.html)
https://forum.openwrt.org/viewtopic.php?pid=56914 (https://forum.openwrt.org/viewtopic.php?pid=56914)
Cosa potrei fare?
-
Intanto ho saldato le stripline per la JTAG ed ho costruto un'interfaccia seriale su basetta millefori.
Ho adoperato lo schema di Ciclamab:
http://ciclamab.altervista.org/hard.php?lan=it (http://ciclamab.altervista.org/hard.php?lan=it)
Nel caso del router in questione i pin della seriale sono solo 4 invece dei cinque indicati sul sito, in quanto relativi ad un altro router, ed anche la posizione è diversa. Il quinto pin comunque è semplicemente un altro terminale GND.
Per ragioni di generalità ho realizzato l'interfaccia con i 5 pin, in modo da poterla usare anche con altri router.
Nel caso del router Mediacom si ha:
JP1 - GND; JP2 - RD; JP3 - TD; JP4 - +3.3VD
IMPORTANTE:
Il pin 9 (R2OUT) dell'IC MAX3232 va collegato al terminale contrassegnato da RD sul modem.
Il pin 10 (T2IN) invece va collegato a TD.
Questo perchè ricezione per l'integrato significa trasmissione per il modem e viceversa.
Questa è la foto del router collegato all'interfaccia seriale:
(http://img46.imageshack.us/img46/6563/serialeo.jpg)
Questa è una vista della seriale di accomodo:
(http://img837.imageshack.us/img837/4500/ciclamab.jpg)
Ho così potuto verificare che il bootloader è:
PSPBoot1.4 rev: 1.4.0.4
Successivamente allegherò il log seriale del boot del router.
-
Di seguito il log della sequenza di boot ottenuto tramite seriale con l'utilizzo del softaware putty (Serial line: COM1, Speed:9600 baud, Data Bits:1, Stop Bits:1, Parity:None, Flow Control:XON/XOFF):
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.01.27 22:46:02 =~=~=~=~=~=~=~=~=~=~=~=
Basic POST completed... Success.
Last reset cause: Hardware reset (Power-on reset)
PSPBoot1.4 rev: 1.4.0.4
(c) Copyright 2002-2005 Texas Instruments, Inc. All Rights Reserved.
Press ESC for monitor... 3321
(psbl)
Booting...
Launching kernel decompressor.
Starting LZMA Uncompression Algorithm.
Copyright (C) 2003 Texas Instruments Incorporated; Copyright (C) 1999-2003 Igor Pavlov.
Compressed file is LZMA format.
Kernel decompressor was successful ... launching kernel.
LINUX started...
Config serial console: ttyS0,9600
Auto Detection OHIO chip
This SOC has MDIX cababilities on chip.
WLAN 1350 chip configured.
vlynq_polarity = low
Success in setting up the VLYNQ.
CPU revision is: 00018448
Primary instruction cache 16kb, linesize 16 bytes (4 ways)
Primary data cache 8kb, linesize 16 bytes (4 ways)
Number of TLB entries 16.
Linux version 2.4.17_mvl21-malta-mips_fp_le ([email protected]) (gcc version 2.95.3 20010315 (release/MontaVista)) #8 Fri Jun 16 15:35:47 CST 2006
Determined physical RAM map:
memory: 14000000 @ 00000000 (reserved)
memory: 00020000 @ 14000000 (ROM data)
memory: 00fe0000 @ 14020000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line:
calculating r4koff... 00102c00(1059840)
CPU frequency 211.97 MHz
Calibrating delay loop... 211.35 BogoMIPS
Freeing Adam2 reserved memory [0x14001000,0x0001f000]
Memory: 14212k/16384k available (1651k kernel code, 2172k reserved, 103k data, 60k init)
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
TI Optimizations: Allocating TI-Cached Memory Pool.
Warning: Number of buffers is not configured.Setting default to 120
Using 120 Buffers for TI-Cached Memory Pool.
DEBUG: Using Hybrid Mode.
NSP Optimizations: Succesfully allocated TI-Cached Memory Pool.
Initializing RT netlink socket
DEBUG: Starting ksoftirqd with ALWAYS_SOFTIRQ:0x3 NON ALWAYS SOFTIRQ:0xfffffffc.
DEBUG: Starting ksoftirqd with priority:0 policy:0 nice:19.
Starting kswapd
Disabling the Out Of Memory Killer
devfs: v1.7 (20011216) Richard Gooch ([email protected])
devfs: boot_options: 0x1
pty: 32 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with no serial options enabled
ttyS00 at 0xa8610e00 (irq = 15) is a 16550A
Installed misc driver vlynq0: it handles vlynq bridge0 with 1 hop(s).
block: 64 slots per queue, batch=16
Initializing the TI QoS NSP Framework.
DEBUG: Initializing the Network Queue Manager Algorithms.
DEBUG: Initialization of the Translation Unit.
DEBUG: Initializing the LOCAL High Priority Database Module.
DEBUG: Initialization of the LOCAL High Priority Database Module successful..
Succesfully Initialized the TI QoS NSP Framework.
Error getting CPMAC Configuration params for instance:0
Environment Variable:MACCFG_A not set in bootloader
Setting Default configuration params for CPMAC instance:0
MAC CFG : Tx Interrupts off , threshold : 20
Default Asymmetric MTU for eth0 1500
TI CPMAC Linux DDA version 1.9 - CPMAC DDC version 0.3
Cpmac: Installed 1 instances.
Cpmac driver is allocating buffer memory at init time.
PPP generic driver version 2.4.1
avalanche flash device: 0x400000 at 0x10000000.
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
number of CFI chips: 1
Avalanche: No single image format found. Using mtd env variables
Looking for mtd device :mtd0:
Avalanche: Adding a mtd0 image (0x9f000), with size (0x361000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x0009f000-0x00400000 : "mtd0"
mtd: partition "mtd0" doesn't start on an erase block boundary -- force read-only
Avalanche: linking partition mtd0: mtd0 -> ../../mtdblock/0
Looking for mtd device :mtd1:
Avalanche: Adding a mtd1 image (0x20090), with size (0x7ef70).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00020090-0x0009f000 : "mtd1"
mtd: partition "mtd1" doesn't start on an erase block boundary -- force read-only
Avalanche: linking partition mtd1: mtd1 -> ../../mtdblock/1
Looking for mtd device :mtd2:
Avalanche: Adding a mtd2 image (0x0), with size (0x10000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00000000-0x00010000 : "mtd2"
Avalanche: linking partition mtd2: mtd2 -> ../../mtdblock/2
Looking for mtd device :mtd3:
Avalanche: Adding a mtd3 image (0x10000), with size (0x10000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00010000-0x00020000 : "mtd3"
Avalanche: linking partition mtd3: mtd3 -> ../../mtdblock/3
Looking for mtd device :mtd4:
Avalanche: Adding a mtd4 image (0x20000), with size (0x3e0000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00020000-0x00400000 : "mtd4"
Avalanche: linking partition mtd4: mtd4 -> ../../mtdblock/4
Looking for mtd device :mtd5:
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 1024)
Linux IP multicast router 0.06 plus PIM-SM
ip_conntrack version 2.0 (128 buckets, 1024 max) - 372 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
netfilter PSD loaded - (c) astaro AG
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
Initializing the WAN Bridge.
Please set the MAC Address for the WAN Bridge.
Set the Environment variable 'wan_br_mac'.
MAC Address should be in the following format: xx.xx.xx.xx.xx.xx
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k freed
serial console detected. Disabling virtual terminals.
console=/dev/tts/0
init started: BusyBox v0.61.pre (2006.05.09-04:34+0000) multi-call binary
Starting pid 9, console /dev/tts/0: '/etc/init.d/rcS'
Algorithmics/MIPS FPU Emulator v1.5
ledcfg: reading Standard Configuration File /etc/led.conf
ledcfg: configured 11 states
Using /lib/modules/2.4.17_mvl21-malta-mips_fp_le/kernel/drivers/atm/tiatm.o
registered device TI Avalanche SAR
Ohio250(7200/7100A2) detected
DSP binary filesize = 356930 bytes
tn7dsl_init : env var DSL_BIT_TMODE is set
Texas Instruments ATM driver: version:[6.00.01.00]
Waiting for enter to start '/usr/bin/cmcli' (pid 36, terminal /dev/tts/0)
Please press Enter to activate this console.SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
name MappingEntity
resolver: configuration tree:
Sep 8 12:00:18 cfgmgr(sar): oamPingInterval(20)(20)
Sep 8 12:00:18 cfgmgr(ap): AP Acquiring Lock
Doing BRCTL ...
addbr br0
Doing BRCTL ...
addbr br1
Doing BRCTL ...
addbr br2
Doing BRCTL ...
addbr br3
Doing BRCTL ...
addbr br4
Sep 8 12:00:18 cfgmgr(resolver): stat successfull for /etc/resolv.conf.
Sep 8 12:00:18 cfgmgr(resolver): Resolver Polling Timer Started succesfully.
Sep 8 12:00:18 cfgmgr(sntp): NTP Polling Timer for DHCP Started succesfully.
Sep 8 12:00:18 cfgmgr(sar): DSL Polling Timer Started succesfully.
Sep 8 12:00:18 cfgmgr(fdb): Firewall NAT service started
Sep 8 12:00:18 cfgmgr(ap): AP REPORT LOCK ACQUIRED
Sep 8 12:00:18 cfgmgr(ap): wlan_handle_load_event - Acquired Lock
Sep 8 12:00:19 cfgmgr(ap): MAC address is : 00:XX:XX:XX:XX:ce
Sep 8 12:00:19 IP: routing cache hash table of 512 buckets, 4Kbytes
Sep 8 12:00:19 TCP: Hash tables configured (established 1024 bind 1024)
Sep 8 12:00:19 : ip_conntrack version 2.0 (128 buckets, 1024 max) - 372 bytes per conntrack
Sep 8 12:00:19 ip_tables: (C) 2000-2002 Netfilter core team
Sep 8 12:00:19 : netfilter PSD loaded - (c) astaro AG
Sep 8 12:00:19 : Initializing the WAN Bridge.
Sep 8 12:00:19 : Please set the MAC Address for the WAN Bridge.
Sep 8 12:00:19 : Set the Environment variable 'wan_br_mac'.
Sep 8 12:00:19 MAC Address should be in the following format: xx.xx.xx.xx.xx.xx
Sep 8 12:00:19 VFS: Mounted root (squashfs filesystem) readonly.
Sep 8 12:00:19 : Mounted devfs on /dev
Sep 8 12:00:19 Freeing unused kernel memory: 60k freed
Sep 8 12:00:19 : Algorithmics/MIPS FPU Emulator v1.5
Sep 8 12:00:19 : registered device TI Avalanche SAR
Sep 8 12:00:19 : Ohio250(7200/7100A2) detected
Sep 8 12:00:19 : DSP binary filesize = 356930 bytes
Sep 8 12:00:19 tn7dsl_init : env var DSL_BIT_TMODE is set
Sep 8 12:00:19 Texas Instruments ATM driver: version:[6.00.01.00]
Sep 8 12:00:19 : Default Asymmetric MTU for br0 1500
Sep 8 12:00:19 cfgmgr(lanbridge0): Bridge Created: br0
Doing BRCTL ...
setfilter br0 0
Doing BRCTL ...
addif br0 eth0
Sep 8 12:00:20 cfgmgr(lanbridge1): Bridge Created: br1
Doing BRCTL ...
setfilter br1 0
Sep 8 12:00:20 cfgmgr(ddnsclient): updateall_servers : No children found for conn:
Sep 8 12:00:20 cfgmgr(lanbridge2): Bridge Created: br2
Doing BRCTL ...
setfilter br2 0
Sep 8 12:00:20 cfgmgr(lanbridge3): Bridge Created: br3
Doing BRCTL ...
setfilter br3 0
Sep 8 12:00:21 cfgmgr(ap): WPA Authenticator Started
Sep 8 12:00:21 cfgmgr(lanbridge4): Bridge Created: br4
Doing BRCTL ...
setfilter br4 0
Doing BRCTL ...
stp br0 off
Sep 8 12:00:21 cfgmgr(lanbridge0): Bridge Interface Added: eth0
Doing BRCTL ...
setfilter br0 0
Doing BRCTL ...
stp br1 off
Doing BRCTL ...
stp br2 off
Doing BRCTL ...
stp br3 off
Doing BRCTL ...
stp br4 off
Sep 8 12:00:22 : Default Asymmetric MTU for br1 1500
Sep 8 12:00:22 : Default Asymmetric MTU for br2 1500
Sep 8 12:00:22 : Default Asymmetric MTU for br3 1500
Sep 8 12:00:22 : Bridge Multicasting for br0 is now Enabled.
Sep 8 12:00:22 : Default Asymmetric MTU for br4 1500
Sep 8 12:00:22 : Bridge Multicasting for br1 is now Enabled.
Sep 8 12:00:22 : Bridge Multicasting for br2 is now Enabled.
Sep 8 12:00:22 : Bridge Multicasting for br3 is now Enabled.
Sep 8 12:00:22 : Bridge Multicasting for br4 is now Enabled.
Sep 8 12:00:25 : Default Asymmetric MTU for wlan0 1500
Sep 8 12:00:25 : Default Asymmetric MTU for wdsup0 1500
Sep 8 12:00:25 : Default Asymmetric MTU for wdsdw0 1500
Sep 8 12:00:25 : Default Asymmetric MTU for wdsdw1 1500
Sep 8 12:00:25 : Default Asymmetric MTU for wdsdw2 1500
Sep 8 12:00:25 : Default Asymmetric MTU for wdsdw3 1500
Sep 8 12:00:25 cfgmgr(ap): EEPROM len 473
Sep 8 12:00:25 cfgmgr(ap): Set PIL mode (1)
Sep 8 12:00:25 cfgmgr(ap): AP Driver configuration successful
Sep 8 12:00:30 cfgmgr(ap): AP IS UP
Sep 8 12:00:30 cfgmgr(ap): AP Releasing Lock
Sep 8 12:00:30 initTnetwAddr: MemAddr=0xa4000000, RegAddr=0xa4080000
Doing BRCTL ...
addif br0 wbif0
Sep 8 12:00:31 : Trusted PIL mode is set
Sep 8 12:00:31 275: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x58f0 Data 0x8
Sep 8 12:00:31 275: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x58d4 Data 0x10
Sep 8 12:00:31 275: whal_hwCtrl_ProcessEepromBREntry: Reg = 0x58b0 Data 0x4
Sep 8 12:00:31 275: whal_hwCtrl_ProcessEepromBR : CurrEepromBufPtr = 0xc
Sep 8 12:00:31 275: whal_hwCtrl_GetNvsDataSize: eepromImage.len = 0x1d9 275: Get NVS file information: NvsDataLen = 0x134 tblsOffset 0xa9
Sep 8 12:00:31 275: whal_acxProcInitiate: Cpu halt -} download code
Sep 8 12:00:31 275: whal_acxProcLoadFwImage: 0xa4000000, 0x0
Sep 8 12:00:31 275: whal_acxProcLoadFwImage() -- Loading FW image
Sep 8 12:00:31 cfgmgr(sar): DSL Carrier is down
Sep 8 12:00:31 275: Compiled for DCR radio
Sep 8 12:00:31 275: whal_acxProcLoadFwImage: 1, pBuf=0xc00ad4e0, len=0x14b50. Extra pBuf=0x0, len=0x0
Sep 8 12:00:31 275: whal_acxProcLoadFwImage: 2, pBuf=0xc00ad4e0, len=0x14b50. Extra pBuf=0x0, len=0x0
Sep 8 12:00:31 275: whal_acxProcLoadFwImage: 3, pBuf=0xc00ad4e0, len=0x14b50, DataLen=0x14b48
Sep 8 12:00:31 275: whal_acxProcLoadFwImage: 4, pBuf=0xc00ad4e0, len=0x14b50
Sep 8 12:00:31 275: whal_acxProcLoadFwImage: Checksum, calc=0x6dc2a3, file=0x6dc2a3
Sep 8 12:00:31 283: MemMngr is up
Sep 8 12:00:31 283: main state machine is up
Sep 8 12:00:31 283: QoS module is up is up
Sep 8 12:00:31 303: WDRV_MAINSM: WLAN Driver initialized successfully
Sep 8 12:00:31 :
Sep 8 12:00:31 303: WDRV_4X: 4x Disabled
Sep 8 12:00:31 303: WDRV_4X: Concatenation Disabled
Sep 8 12:00:31 303: WDRV_4X: Ack Emulation Disabled
Sep 8 12:00:31 303: whal_apiStartBss: Enable Tx, Rx and Start the Bss
Sep 8 12:00:31 303: ----------------------------------------------------------------
Sep 8 12:00:31 303: ----------------------------------------------------------------
Sep 8 12:00:31 303: START BSS, SSID=dwr_wlan, BSSID=00-XX-XX-XX-XX-CE
Sep 8 12:00:31 303: ----------------------------------------------------------------
Sep 8 12:00:31 303: ----------------------------------------------------------------
Sep 8 12:00:31 303: AP Power Level = 1
Sep 8 12:00:31 303: Regulatory Domain = ETSI
Sep 8 12:00:31 303: Net[0] : Channel=11
Sep 8 12:00:31 303: ----------------------------------------------------------------
Sep 8 12:00:31 303: FW Watchdog is Enabled
Sep 8 12:00:31 : Default Asymmetric MTU for wbif0 1500
Sep 8 12:00:31 cfgmgr(lanbridge0): Bridge Interface Added: wbif0
Doing BRCTL ...
setfilter br0 0
-
Monitorando l'uscita della seriale ho riscontrato che il riavviao del router corrisponde al seguente messaggio su console seriale:
Basic POST completed... Success.
Last reset cause: Hardware reset (Power-on reset)
A cosa potrebbe essere dovuto?
-
Allego il log della seriale ottenuto premnendo ESC durante la fase di boot:
(in rosso l'input da tastiera)
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.02.02 18:20:41 =~=~=~=~=~=~=~=~=~=~=~=
þ
Basic POST completed... Success.
Last reset cause: Hardware reset (Power-on reset)
PSPBoot1.4 rev: 1.4.0.4
(c) Copyright 2002-2005 Texas Instruments, Inc. All Rights Reserved.
Press ESC for monitor... 33
----------- QUI PREMO ESC -------------------------------------------------------------------------
(psbl) help
reboot version fa printenv
setenv unsetenv defragenv fmt
boot oclk help
(psbl) version
PSPBoot 1.4.0.4
Compiled gcc rev: 2.95.3 20010315 (release/MontaVista) [May 9 2006 12:39:54]
Built for AR7WRD board in Little Endian mode.
Optional modules included (+) or not (-):
+tibinary -ffs -tftp -ftp +dhcp +pcapp -dual_img
(psbl) info
info: Command not found.
(psbl) ls
ls: Command not found.
(psbl) fa
Current Flash Allocation:
section : PSBL, base : 0xb0000000, size : 64224 bytes
section : ENV, base : 0xb0010000, size : 65535 bytes
unallocated Space Start: 0xb0020000
unallocated Space End : 0xb0400000
(psbl) printenv
BUILD_OPS 0x301
HWRevision Unknown
SerialNumber none
MEMSZ 0x01000000
FLASHSZ 0x00400000
MODETTY0 9600,n,8,1,hw
MODETTY1 9600,n,8,1,hw
CPUFREQ 211968000
MIPSFREQ 211968000
SYSFREQ 105984000
PROMPT (psbl)
IPA 192.168.1.1
MAC_PORT 1
mtd2 0x90000000,0x90010000
mtd3 0x90010000,0x90020000
mtd4 0x90020000,0x90400000
BOOTCFG m:f:"mtd1"
IPA_SVR 192.168.1.22
vlynq_polarity low
DSL_BIT_TMODE 1
DSL_UPG_DONE 1
bootloaderVersion 1.4.0.4
mtd1 0x90020090,0x9009f000
mtd0 0x9009f000,0x90400000
vcc_encaps0 0.0
vcc_encaps1 0.0
vcc_encaps2 0.0
vcc_encaps3 0.0
vcc_encaps4 0.0
vcc_encaps5 0.0
vcc_encaps6 0.0
vcc_encaps7 0.0
ProductID DWR-TI14
configid
HWA_0 00:14:2B:08:2A:CD
HWA_3 00:14:2B:08:2A:CF
WLAN_HWADDR 00:14:2B:08:2A:CE
mac_ap 00:14:2B:08:2A:CE
WLAN_EEPROM0 021156041B06001200000701095612000000010D56A9000000026D54A9F0410E
WLAN_EEPROM1 12000000013984000100000101854C1068900105850600100001298507000000
WLAN_EEPROM2 01C1850000300001C585000000000111850000FFFF0115850000F0FF01A58500
WLAN_EEPROM3 8000000109850000800201010C03000000012184000000800181851D00030001
WLAN_EEPROM4 55090100000001E5580200000001F1580800000001D5581000000001B1580400
WLAN_EEPROM5 0000000000000000000C00C300FE0008011401260144014D014F0165019F01AF
WLAN_EEPROM6 01B70101390000110004010101000501060002010201021E000A000205020411
WLAN_EEPROM7 2244030610203031324004095449204143583130300507544920546573740108
WLAN_EEPROM8 25085229589401530502000037006F00A900E5000404441007004510F203185A
WLAN_EEPROM9 4000145A2000020E0801C8000A01D1025000C50185095000E7000A013D035000
WLAN_EEPROM10 C00185090107100000400000010000050400010100000000FFFFFFFFFDFDFDFD
WLAN_EEPROM11 FBF4F4F4F40E04FDFDFDFEFFFFFFFF090000FF09090909090909090909090909
WLAN_EEPROM12 0909090909090909000009FFFFFFFEFDFDFDFE0909090909090909090909090E
WLAN_EEPROM13 0100000000000000000000000000000302A318A3180700012000000000000000
WLAN_EEPROM14 00000000000000000000000000000000000000000000000000
NVS_TFTP_LOAD 0
-
Monitorando l'uscita della seriale ho riscontrato che il riavviao del router corrisponde al seguente messaggio su console seriale:
Basic POST completed... Success.
Last reset cause: Hardware reset (Power-on reset)
A cosa potrebbe essere dovuto?
Secondo me è un problema hardware, una saldatura fredda o qualche componente che va e non va.
Qui ho trovato la spiegazione di "Power-on reset":
http://www.edaboard.com/thread202447.html
E fare una prova con un alimentatore 12v in continua? Non credo si possano fare danni, io una volta fatto la stessa cosa con un dlink e non si era bruciato nulla...
Altrimenti sarebbe da bypassare il ponte ed entrare in continua direttamente con il livello di tensione giusto.
-
Monitorando l'uscita della seriale ho riscontrato che il riavviao del router corrisponde al seguente messaggio su console seriale:
Basic POST completed... Success.
Last reset cause: Hardware reset (Power-on reset)
A cosa potrebbe essere dovuto?
Secondo me è un problema hardware, una saldatura fredda o qualche componente che va e non va.
Qui ho trovato la spiegazione di "Power-on reset":
http://www.edaboard.com/thread202447.html
E fare una prova con un alimentatore 12v in continua? Non credo si possano fare danni, io una volta fatto la stessa cosa con un dlink e non si era bruciato nulla...
Altrimenti sarebbe da bypassare il ponte ed entrare in continua direttamente con il livello di tensione giusto.
Grazie.
Avevo provato l'alimentatore esterno, quando poi ho avuto il problema del PMOS.
Temo non sia quello, però proverò.
Il Power-On Reset dovrebbe servire per resettare la memoria (in modo da assicurare uno stato determinato) durante la fase di reset.
Il problema è: perchè avviene il reset?
GRAZIE
-
Monitorando l'uscita della seriale ho riscontrato che il riavviao del router corrisponde al seguente messaggio su console seriale:
Basic POST completed... Success.
Last reset cause: Hardware reset (Power-on reset)
A cosa potrebbe essere dovuto?
Secondo me è un problema hardware, una saldatura fredda o qualche componente che va e non va.
Qui ho trovato la spiegazione di "Power-on reset":
http://www.edaboard.com/thread202447.html
E fare una prova con un alimentatore 12v in continua? Non credo si possano fare danni, io una volta fatto la stessa cosa con un dlink e non si era bruciato nulla...
Altrimenti sarebbe da bypassare il ponte ed entrare in continua direttamente con il livello di tensione giusto.
Grazie.
Avevo provato l'alimentatore esterno, quando poi ho avuto il problema del PMOS.
Temo non sia quello, però proverò.
Il Power-On Reset dovrebbe servire per resettare la memoria (in modo da assicurare uno stato determinato) durante la fase di reset.
Il problema è: perchè avviene il reset?
GRAZIE
prova come ha detto basix 86, salda 2 fili sui pin + e - del ponte raddrizzatore e alimenta da li con un alimentatore 12V in C.C.. va bene quello dell'AGIF AGIA industrie dialface perchè eroga 12V. il pirelli no perché eroga 15V...
EDIT: rispetta le polarità ;)
-
Ho appena provato ad alimentare con alimentatore esterno. Ho fornito 15V dc dopo il ponte di duodi. Il router si e' comunque riavviato.
Ho dissaldato la flash per farne un dump. Purtroppo l'adattatore del programmatore ha qualche problema e non si riesce a fare il dump >:( !!!
Voglio procedere con cambio fw. Pero' vorrei salvare le immagini delle varie partizioni. Riesco a fare le immagini sul router, ma non a trasferirle sul pc.
Sapreste aiutarmi?
Il router ha il comando tftp ma non riesco ad utilizzarlo correttamente.
Avete esperienze/suggerimenti al riguardi?
Grazie!!
-
Mi rispondo da solo :)
Sperando possa essere utile ad altri.
-------------------------------------- COME TRASFERIRE FILE DAL ROUTER AL PC VIA TFTP --------------------------------------
Installare su PC il programma Tftpd64 di Ph. Jounin (o Tftpd32 per PC a 32 bit).
Il file opportuno può ottenersi da:
http://tftpd32.jounin.net/tftpd32_download.html (http://tftpd32.jounin.net/tftpd32_download.html)
Abilitare il firewall per permettere al sw di comunicare con il router.
Avviare il sw.
Nel menù a tendina scegliere l'IP della scheda di rete del proprio PC (in alcuni casi potrebbero essere presenti altre schede).
Premere il pulsante Settings. Appare una nuova finestra:
Nel Tab GLOBAL:
Start Server. Spuntare TFTP Server
Nel Tab TFTP:
Base Directory: "selezionare la directory dove poi verranno salvati i file trasferiti da PC"
Advanced TFTP Options
Spuntare Bind TFTP to this address: "selezionare l'IP della propria scheda Ethernet"
Adesso il server è pronto.
Accendere il router, assicurandosi che sia collegato con cavo LAN al PC.
Da finestra di comando (cmd.exe) eseguire il telnet al proprio router, immettere user name e password.
Nel caso del mio router il prompt che si ottiene è:
cli>
Per passare alla shell digitare:
shell
Il prompt diverrà:
#
Volendo, ad esempio, copiare il file di configurazione dei led (led.conf), che si trova in /etc
basta digitare
cd /etc (per cambiare directory)
tftp -p -l led.conf 192.168.1.100 (per trasferire il file sul PC - a posto di 192.168.1.100 va digitato l'IP del proprio PC)
Nella finsetra di Tftp vedrete comparire il nome del file in trasferimento.
Il file si troverà nella directory del PC indicata nel precedente settaggio.
-
---- EFFETTUARE COPIA DELLE PARTIZIONI MTD DEL ROUTER ----
Fondamentalmente si procede come nel precedente post.
Riassumendo i punti salienti:
Avviare il server Tftp sul PC
Accendere il router
In una finestra di comando del PC eseguire il Telnet verso il router.
Inserire user name e password
cli> shell (per passare alla shell)
Dal prompt # eseguire:
cd /var
cat /dev/mtdblock/0 > /var/oldfs.img
tftp -p -l oldfs.img 192.168.1.1
rm oldfs.img
cat /dev/mtdblock/1 > /var/oldkernel.img
tftp -p -l oldkernel.img 192.168.1.1
rm oldkernel.img
cat /dev/mtdblock/2 > /var/oldmtd2.img
tftp -p -l oldmtd2.img 192.168.1.1
rm oldmtd2.img
cat /dev/mtdblock/3 > /var/oldmtd3.img
tftp -p -l oldmtd3.img 192.168.1.1
rm oldmtd3.img
cat /dev/mtdblock/4 > /var/oldmtd4.img
tftp -p -l oldmtd4.img 192.168.1.1
rm oldmtd4.img
Note:
cd /var ci permette di posizionarsi in un'area di memoria dove potremo scrivere dei file temporanei, che comunque sparirebbero al riavvia del router.
Al posto di 192.168.1.1 inserire l'IP del proprio router, se diverso da quello qui indicato.
rm "nome_file" permette di cancelalre il file dopo averlo copiato su PC tramite il comando tftp, liberando la memoria.
--------------------------------------------------------------------
Vengo la problema che ho avuto.
Dopo aver digitato il comando
cat /dev/mtdblock/1 > /var/oldkernel.img
ho avuto il messaggio:
cat: read: Input/output error
ma ha creato lo stesso un file da 504 KB.
Che vuol dire?
-
Ho cambiato il firmware, installando la versione adatta di RouterTech.
L'aggiornamento è andato a buon fine.
Il problema dei riavvii però permane con il wifi acceso :(
Ho staccato la scheda wifi ed il router è rimasto acceso senza riavviarsi per più di 4 ore!
Invece con il wifi scento, ma con la card inserita, il router si riavvia.
Ho notato che sulla card, come visibile in https://www.ilpuntotecnico.com/forum/index.php/topic,72556.msg188483.html#msg188483 (https://www.ilpuntotecnico.com/forum/index.php/topic,72556.msg188483.html#msg188483), sono presenti due Test Point. Uno è GND, l'altro +5.
Premesso che mi sembra già strano avere 5 V, il tester mi segna 3.3V!
Si tratta di un errore (cioè hanno scritto 5 invece di 3.3V) o effettivamente dovrei avere 5 V e quindi potrebbe essere una informazione utile per la ricerca del guasto?
-
Che possano essere i contatti mini-pci sporchi?
Prova a "lucidarli" con una gomma da cancellare
-
Che possano essere i contatti mini-pci sporchi?
Prova a "lucidarli" con una gomma da cancellare
Questo lo avevo già provato, ma purtroppo non ha funzionato.
Però avevo solo una gomma da matita. Vorrei comunque provare con una più abrasiava (tipo quelle per penna) anche se temo non cambierà nulla.
Grazie!
-
Attento che con quella da penna rischi di togliere la parte conduttiva
-
Attento che con quella da penna rischi di togliere la parte conduttiva
Grazie ma è solo per essere sicuro di togliere eventuali tracce di ossido!
Piuttosto pensi sia possibile sostituire la scheda wifi con una con un chip diverso (nella fattispecie TNETW1130GVD), ricaricando il fw RouterTech per il 1130?
-
Non ho idea, dipende dai driver contenuti nel firmware.
Se hai la scheda prova a fare una prova, altrimenti poi potresti fare degli esperimenti con openwrt.
-
Ho sostituito la wlan card con una dotata di chip TNETW1130GVD.
Ho sostituito il fw RouterTeach con l'analoga versione opportuna per questa card.
L'upgrade è andato a buon fine ma ... dopo il login avevo difficolta a selezionare le varie pagine di setting. Appena premevo qualcosa il router tornava a resettarsi.
Quindi ho rimesso il fw di prima, ed ho avuto dei problemi. Nella sezione wireless mancavano i parametri di default (SSID, canale) e non prendeva bene i comandi. Questo anche dopo il reset to factory.
Ho quindi rifatto il flash con il sw RouterRepairTool, che avevo utilizzato per installare il fw RouterTeach la prima volta.
Adesso i parametri wireless sono ritornati!
In definitiva ho un router non wireless!!
:'( :'( :'(
-
Ogni volta che hai cambiato il firmware hai provato a fare il reset delle configurazioni?
-
Ogni volta che hai cambiato il firmware hai provato a fare il reset delle configurazioni?
Ho eseguito il reset prima del cambio fw con la nuova scheda wifi.
Poi avrei voluto rifarlo dopo, ma i malfunzionamenti della web interface mi hanno fatto desistere.
Ho ripristinato il vecchio fw e tolto definitivamente la scheda wifi.
Alla fine ... ho un router (non wifi) d'emergenza :(
Ho perso un sacco di tempo dietro a questo router ... ma ho imparato cose che non conoscevo.
... spero comunque ne sia valsa la pena.
-
L'esperienza non fa mai male ;)