IlPuntoTecnico
Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: Piccy_246 - 10 Gennaio 2007, 23:53
-
Qualcuno conosce il router in oggetto?
Se si, è compatibile con l'adsl 2? Il firmware è modificabile?
Grazie!!!!
-
Qualcuno conosce il router in oggetto?
Se si, è compatibile con l'adsl 2? Il firmware è modificabile?
Grazie!!!!
Chiunque tu sia, oggi e' la tua giornata fortunata ;D
Dagli screenshot presenti qui: http://ioannis.mpsounds.net/blog/?p=35 ho notato che ha l'interfaccia Texas Instruments per AR7... se e' un AR7, allora supporta ADSL1, 2, 2+ e un mare di altre cose... e ovviamente anche modificare il fw non dovrebbe essere difficile :D
In ogni caso, mi interesserebbero informazioni piu' approfondite... potresti fare telnet 192.168.0.1 (entrando con username e password root/Admin) e incollarmi il risultato di questi comandi:
cat /proc/cpuinfo
cat /proc/ticfg/env
cat /proc/interrupts
cat /proc/avalanche/avsar_ver
Ovviamente ricordati di "oscurare" il tuo MAC (non si sa mai :D)
-
ecco quì quelli del mio:
# cat /proc/cpuinfo
processor : 0
cpu model : MIPS 4KEc V4.8
BogoMIPS : 149.91
wait instruction : no
microsecond timers : yes
extra interrupt vector : yes
hardware watchpoint : yes
VCED exceptions : not available
VCEI exceptions : not available
# cat /proc/ticfg/env
memsize 0x00800000
mtd2 0x90000000,0x90010000
mtd1 0x90010000,0x90090000
mtd0 0x90090000,0x901f0000
mtd3 0x901f0000,0x90200000
my_ipaddress 192.168.1.1
maca 00:00:00:00:00:00
macc 00:00:00:00:00:00
usb_rndis_mac 00:00:00:00:00:00
HWRevision X1
autoload 1
autoload_timeout 5
flashsize 0x00200000
modetty0 38400,n,8,1,hw
modetty1 38400,n,8,1,hw
bootserport tty0
cpufrequency 150000000
sysfrequency 125000000
bootloaderVersion 0.22.03
ProductID AR7RD
SerialNumber none
prompt Adam2_AR7RD
firstfreeaddress 0x9401d328
req_fullrate_freq 125000000
# cat /proc/interrupts
7: 14188053 R4000 timer/counter [MIPS interrupt]
15: 113 serial [hw0 (Avalanche Primary)]
23: 1318519 + SAR [hw0 (Avalanche Primary)]
41: 1279157 + Cpmac Driver [hw0 (Avalanche Primary)]
47: 21 + DSL [hw0 (Avalanche Primary)]
# cat /proc/avalanche/avsar_ver
ATM Driver version:[4.02.04.00]
DSL HAL version: [3.00.06.00]
DSP Datapump version: [3.00.06.00] Annex A
SAR HAL version: [01.06.06]
PDSP Firmware version:[0.49]
Qualcuno sa dove si possano trovare (se esistono) firmware aggiornati?
Sarà possibile installare un client dyndns? (se si come posso sapere che la versione funzionerà sul mio router?)
grazie
-
Sembrerebbe un sistema molto simile al 300T (2Mb flash / 8Mb RAM) e quindi in teoria dovrebbero andare bene tutti i firmware quali McMcc per 504T. Il bootloader è Adam2.
Sarebbe interessante sapere anche che tipologia di flash monta il modem/router in questione per orientarti verso il firmware più adatto.
Se riesci a leggere la sigla sugli integrati o ancora meglio se riesci a fare una foto interna del modem si potrebbero capire tante cose (tipo di flash / presenza connettore JTAG e seriale, etc.)
Qui puoi dare un'occhiata al firmware McMcc: http://mcmcc.bat.ru/dlinkt/acorp-russia/3.7.1_NSPWebCfg.pdf
Come puoi vedere è praticamente molto simile.
-
sembra che questo sia il produttore: http://ecitele.com/
purtroppo la pagine broadband support non è accessibile >:(
aspettiamo un paio di giorni per vedere se la sbloccano.
Cmq l'interfaccia web mi sembra molto simile a quella del linksys adsl2mue (sempre un texas)
ed ecco l' h/w http://img54.imageshack.us/my.php?image=outsd2.jpg
la flash è un MX B041472 29LV160ABTC-90
la ram SI IC42S16400
da provare anche a loggarsi su http://192.168.1.1/cgi-bin/firmwarecfg (exploit presente su altri firmware B-FOCUS, bisogna vedere se telecom l'ha corretto o no)
-
da provare anche a loggarsi su http://192.168.1.1/cgi-bin/firmwarecfg (exploit presente su altri firmware B-FOCUS, bisogna vedere se telecom l'ha corretto o no)
Sul mio si apre la pagina per aggiornare il firmware, cmq questa era accessibile anche dal menu normale del router, il problema è trovare un firmware da uppare :-)
Il mio problema è trovare un modo per installare dyndns (un firmware che lo contenga o il programma da scaricarci su) [accedendo da telnet ho visto che sul router è installato wget] :-(
-
Ho trovato questa versione http://www.filefactory.com/file/3371c3/
facendo l'upgrade però sembra che non funzioni. mi dice che non supporta la mia versione.
facendolo via web l'interfaccia dice 1,5mega file size max o qualcosa di simile, inizia a scorrere la barretta dell'upgrade ma dopo un pò di blocca (ma senza far danni comunque).
Strano dato che la flash è da 8 mega... voi cosa ne pensate?
-
io ho il dlink dsl-524t e mi sembvra molto simile a parte la memoria che è 10M e la flash 4 M
-
Ho trovato ed acquistato su ebay un esemplare di B Focus 342+. Mi sono fatto una connessione seriale (non si sa mai) utilizzando un vecchio ed inutilizzato cavetto modem per cellulare e funziona. Da masochista non ho fatto backup dei fw originali nè dei ticfg/env ma per fortuna qualcuno li ha pubblicati in questo 3ad. La fortuna vuole che questo simpatica cartolina elettronica sia pienamente compatibile con i fw 2.9 Acorp Lan 120 così pure con i fw 302T . Tutto bene senonché bopo l'installazione con ciclamab non rebootta : mi connetto in seriale e da adam2, go si lzunzippa il kernel , il fs mi segnala una pagina di messaggi arriva a configurare br0 e se collego una linea Adsl riconosce il segnale tenta invano di connettersi ma non conoscendo le psw non ce la fa rimane lì e io non so più cosa fare . Mi manca forse poco ma che cosa?
-
C'è qualcuno dei guru che ha tempo di darmi un indicazione, un suggerimento?
ifconfig mi vede le interfacce di rete lo, eth0 , br0 nas0 ben indirizzate , anche route mi sembra a posto : ma perché non riesco a né a pingare nè a connettermi con telnet ? ma solo con ftp o la seriale?
Ho letto pagine di threads e guide: cosa mi son perso? lasciando empty il config ciclamab dovrebbe caricare un .xml di default ? Se riesco a farlo funzionare potremmo annoverare anche questo raro modem router switch a 4 porte distribuito da Telecom tra i moddabili sfruttando bene la sua flash da 2 Mb e la Ram da Mb. Ditemi che prove devo fare o che cosa devo aggiungergli, per favore. Mi sono appasionato a questo ar7 e non lo voglio mollare proprio ora a rimettergli i suoi fw 4.0 visto che ci stanno bene i 6.0.
Grazie in anticipo a chi mi vuol rispondere.
-
Per poteri aiutare servirebbero:
- Info su marca e modello flash del modem
- Log completo del boot del modem
- Quale fw Acorp hai cercato di caricaree con quale partizionamento
-
grazie per la rapidità della risposta.
flash MX 29LV160BBTC-90
il fw è quello di Submax v.2.9.0\Acorp_LAN120_3.6.0D_1.0.01.RU_GPL_ADAM2_kernel20060624.bin
fs-2.9.0.img
il partizionamento utilizzato è quello Osvi 1.2.5/Netcomm NB5
mtd0 , 0x90090000, 0x901f0000 1408,0 kb
mtd1 , 0x90010000, 0x90090000 512,0 kb
mtd2 , 0x90000000, 0x90010000 64 kb
mtd3 , 0x901f0000, 0x90200000 64 kb
Con il partizionamento mtd0 , 0x900a0000, 0x901f0000 il kernel si unzippava ma non trovava il TLB e si piantava immediatamente
ho anche provato riflashare aggiungendo 302T_to_502T_recovery_tool\config.xml
ma il risultato non mi sembra che cambi molto. Da seriale entro in linux tranquillamente
con hyperterminal.
Ciclamab aggangia facilmente il bootloader via net ma il suo terminale seriale non funziona o non ho capito come farlo funzionare.
Al termine del flash Ciclamab tenta il reboot ma va in timeout
Il log del boot viene archiviato in qualche file o devo farti il dump dello schermo ?
-
ADAM2 Revision 0.22.03
(C) Copyright 1996-2003 Texas Instruments Inc. All Rights Reserved.
(C) Copyright 2003 Telogy Networks, Inc.
Usage: setmfreq [-d] [-s sys_freq, in MHz] [cpu_freq, in MHz]
Memory optimization Complete!
Adam2_AR7RD >
Press any key to abort OS load, or wait 5 seconds for OS to boot...
Adam2_AR7RD >
Adam2_AR7RD >
Adam2_AR7RD > GO
GO: Command not Found!
Adam2_AR7RD > go
Copyright (C) 2006 Merlion-ACORP Russia Software Company.
Ported to DSL-30xT by JackTheVendicator <[email protected]
Thanks to Cris for helping me out with some problems in CFI flash writing.
Thanks to submax for the led.conf file.
Thanks to marven and jonnythealien for testing.
Launching kernel LZMA decompressor.
Kernel decompressor was successful ... launching kernel.
LINUX started...
Config serial console: ttyS0,38400
Auto Detection SANGAM chip
CPU revision is: 00018448
Primary instruction cache 16kb, linesize 16 bytes (4 ways)
Primary data cache 16kb, linesize 16 bytes (4 ways)
Number of TLB entries 16.
Linux version 2.4.17_mvl21-malta-mips_fp_le ([email protected]) (gcc v
ersion 2.95.3 20010315 (release/MontaVista)) #11 Sat Jun 24 00:22:48 CEST 2006
Determined physical RAM map:
memory: 14000000 @ 00000000 (reserved)
memory: 00020000 @ 14000000 (ROM data)
memory: 007e0000 @ 14020000 (usable)
On node 0 totalpages: 2048
zone(0): 2048 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line:
calculating r4koff... 000b71b0(750000)
CPU frequency 150.00 MHz
Calibrating delay loop... 149.91 BogoMIPS
Freeing Adam2 reserved memory [0x14001000,0x0001f000]
Memory: 6196k/8192k available (1574k kernel code, 1996k reserved, 119k data, 60k
init)
Dentry-cache hash table entries: 1024 (order: 1, 8192 bytes)
Inode-cache hash table entries: 512 (order: 0, 4096 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: 2048 (order: 1, 8192 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing b
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 128
Using 128 Buffers for TI-Cached Memory Pool.
DEBUG: Using Hybrid Mode.
NSP Optimizations: Succesfully allocated TI-Cached Memory Pool.
Initializing RT netlink socket
Starting kswapd
Disabling the Out Of Memory Killer
devfs: v1.7 (20011216) Richard Gooch ([email protected])
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Adam2 environment variables API installed.
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
ttyS01 at 0xa8610f00 (irq = 16) is a 16550A
block: 64 slots per queue, batch=16
DEBUG: Initializing the voice port management module.
DEBUG: Initialization of the voice port management module successful..
Using the MAC with internal PHY
Cpmac driver is allocating buffer memor
Cpmac driver Enable TX complete interrupt
Default Asymmetric MTU for eth0 1500
PPP generic driver version 2.4.1
avalanche flash device: 0x400000 at 0x10000000.
Physically mapped flash:0: Found 1 x16 devices at 0x200000 in 16-bit mode
Amd/Fujitsu Extended Query Table v1.0 at 0x0040
number of CFI chips: 2
Looking for mtd device :mtd0:
Found a mtd0 image (0x90000), with size (0x160000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00090000-0x001f0000 : "mtd0"
Looking for mtd device :mtd1:
Found a mtd1 image (0x10000), with size (0x80000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00010000-0x00090000 : "mtd1"
Looking for mtd device :mtd2:
Found a mtd2 image (0x0), with size (0x10000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00000000-0x00010000 : "mtd2"
Looking for mtd device :mtd3:
Found a mtd3 image (0x1f0000), with size (0x10000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x001f0000-0x00200000 : "mtd3"
Looking for mtd device :mtd4:
Found a mtd4 image (0x10000), with size (0x1e0000).
Creating 1 MTD partitions on "Physically mapped flash:0":
0x00010000-0x001f0000 : "mtd4"
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 512 bind 512)
Linux IP multicast router 0.06 plus PIM-SM
ip_conntrack version 2.1 (128 buckets, 1024 max) - 384 bytes per conntrack
ip_conntrack_pptp version 1.9 loaded
ip_nat_pptp version 1.5 loaded
ip_tables: (C) 2000-2002 Netfilter core team
ipt_account 0.1.6 : Piotr Gasid³o <[email protected]>, http://www.barbara.eu
.org/~quaker/ipt_account/
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 'HWA_3'.
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
init started: BusyBox v1.2.1 (2006.08.10-10:24+0000) multi-call binary
init started: BusyBox v1.2.1 (2006.08.10-10:24+0000) multi-call binary
Starting pid 10, console /dev/tts/0: '/etc/init.d/rcS'
Algorithmics/MIPS FPU Emulator v1.5
Reading Standard Configuration File /etc/led.conf
Configured 11 states
Warning: loading tiatm will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modu
les
registered device TI Avalanche SAR
Sangam detected
DSP binary filesize = 362422 bytes
tn7dsl_set_modulation : Setting mode to 0x1
Texas Instruments ATM driver: version:[6.01.03.00]
Starting web interface: done.
Please press Enter to activate this console. tn7dsl_set_modulation : Setting mod
e to 0x1
Default Asymmetric MTU for br0 1500
device eth0 entered promiscuous mode
br0: port 1(eth0) entering learning state
br0: port 1(eth0) entering forwarding state
br0: topology change detected, propagating
Starting pid 67, console /dev/tts/0: '/bin/sh'
BusyBox v1.2.1 (2006.08.10-10:24+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
#
#
-
Sembrerebbe tutto a posto.
Prima di tutto prova un bel resettone (reset forzato 30sec pulsante modem) per una bella pulizia della MTD3.
Al limite puoi puoi provare a caricare eventualmente il fw Acorp/Jack con partizionamento Jack The Vendicator ?
-
Prova a guardare il settaggio di HWA_3 (mac address della WAN), Imposta eventualmente il Mac address del modem.
-
ho già provato a fare dei gran reset e a riccaricare amche con la partizione di Jack The Vendicator ma non si vuole pulire.
Non ho trovato quella variabile perciò l'ho inserita, senza risultato.
Il MAC indicato sulla scatola è 00208F081D96 : è il medesimo che si trova nelle env ???
maca 00:e0:a0:a6:66:70
mtd2 0x90000000,0x90010000
mtd3 0x901f0000,0x90200000
mtd0 0x90090000,0x901f0000
mtd1 0x90010000,0x90090000
HWA_0 00:e0:a0:a6:66:70
azcpmac_config 1
webconf 1
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
modulation MMODE
mtd4 0x90010000,0x901f0000
usb_vid 0x0451
usb_pid 0x6060
HWA_RNDIS 00:E0:A6:66:41:EB
HWA_HRNDIS 00:E0:A6:66:41:E1
usb_flag 1
connection0 0x8428
-
ho anche provato a cambiare my_ipaddress in 192.168.0.1 ad evitare conflitto con il 192.168.1.1 del modem
-
@awd
Con Ciclamab fai un bel "cancella mtd3" (F6 o o dal menu strumenti).
-
c'é qualche possessore di questo modem che potrebbe inviarmi allegato ad una mail il firmware originale?
Grazie in anticipo
-
per gli esperti di Linux : nessuno forse vi ha mai detto che questo router ha uno switch ( o hub ) con 4 porte Rj45 .
Bisogna aggiungere qualcosa nel fs per farlo funzionare ?
ho notato per es. che nel 524t dlink invece dell'unico br0 c'è anche un br1 con mac 00:00:...... : potrebbe essre questa la causa della mancata connessione in rete perchè solo di quello mi pare si tratti : infatti anche iptable mi pare funzioni , midice che thttpd [484] starting on port 80 collegando una linea adsl tenta di connettersi e poi tenta di avviare ntp , insomma apparentemente funziona tutto non riesce soltanto a comunicare con l'esterno : grazie per l'aiuto
ho provato a installare il fw per 30xt 1.2.5 che ho trovato tramite qualche link del forum e il fuzionamento è medsimo.
-
aggiungo che dal punto di vista hardware l' hub a 4 porte funziona ed è possibile utilizzarlo normalmente : per qualcuno è ovvio , io invece ho l'ho provato praticamente
-
Alla fine ce l'ho fatta. possiamo annoverare anche questo modem/router dalle risorse modeste (2M flash e 8 M Ram) nell'elenco dei moddabili. Ho trovato il firmware che fa per lui. Alla fine era anche forse facile intuire che il Dlink che gli assomigliava maggiormente rea il 504 che ha anche lui uno switch con 4 prese Ethernet.
Ora è aggiornato così Product Information
Model Number AR7RD
HW Revision Unknown
Serial Number none
Ethernet MAC 00:e0:a0:a6:66:70
DSL MAC N/A
Software Versions
Firmware DLink-504T_V.1.0.02.RU.18012007_MC
Gateway 3.6.0E
ATM Driver 6.01.03.00
DSL HAL 6.01.02.00
DSL Datapump 6.02.01.00 Annex A
SAR HAL 01.07.2c
PDSP Firmware 0.54
Boot Loader 0.22.03
Se qualcuno è interessato all'upgrade posso dare ulteriori info dettagliate che comunque si trovano sul sito
-
WOW, già fatto? spettacolo...
cmq... se vuoi io ho il router con firmware originale, se mi dici come fare te lo posso postare ( si, sono un n00b... )
Ha qualche vantaggio il nuovo firmware rispetto all'originale? (Tipo servizi aggiuntivi, correzione bug...) (ad esempio sul mio ogni tanto si impalla il DNS...)
Se può interessare (immagino che già lo sappiate cmq) ho visto che D-Link australia offre un firmware v.2 per il DSL-504T www.dlink.com.au/tech/Download/download.aspx?product=DSL-504T&revision=REV_A&filetype=Firmware
-
ah grazie si mi interessa l'originale per tenermelo in archivio e provare magari a rimetterlo ; nel mio profilo c'è la mail potresti alleagarlo . Attenzione però ho idea che ci siano in giro dei B-Focus 342+ con memorie da 4/16Mb perché per esempio quello che si trova in giro di upgrade sul sito della Telecom Cypro è troppo grande per il mio che 2/8 Mb.
Il vantaggio più grande per me è che non avendo fatto salvataggi prima di flashare avevo il modem brikkato ed ora rifunzia : i vantaggi genereci ma non tanto sono che se hai delle versioni più recenti dovresti avere delle prestazioni migliori soprattutto se hanno migliorato il Dsp. iopago il contratto 4 mega ma qui la centrale dovrebbe funzionare max 2 , in realta sta andando a 640 : difficile apprezzare miglioramenti !!!
-
in realtà intendevo come fare a salvarlo dal router... non a spedirtelo... sono n00b, ma non così tanto :-)
puoi mica buttare un occhio e vedere se su quel firmware c'è dyndns?
grazie
-
scusa ho male interpretato ... se son riuscito a moddare sto router non significa che sia un guru degli unnix based system.
http://www.webalice.it/andrea.usenet/dsl-302t.htm : sinteticamente spiega un po' tutto e in modo ordinato ma se invece conosci bene ftp non hai problemi ...... io sto provando a salvare le mie img come esercizio perchè se ho fatto l'upload già le ho , poi potrò spiegarti a modo mio come si fa. Cerrrto che ha DynDNS, anche TZO e no-ip :) non ho ancora visto se funzia però. sull' originale non c'è dyndns ?
-
https://www.ilpuntotecnico.com/forum/index.php/topic,2223.0.html qui é l'aternativa che andrò a testare . sul mio con cyclamab mi dice che con questo adam2 non riesce a fare backup.
-
sull' originale non c'è dyndns ?
no, o almeno non sul mio...
-
Dyndns funziona alla grande . Prova | ho aperto un account http://iz1awd.ham-radio-op.net/ ti apparirà la pagina iniziale del mio router. Ovvio ho cambiato opportunamente sia username che pwd.
Sono risuscito a farmi i salvataggi di tutte le partizioni del router con tftp mi sembra la via più facile anche se va bene telnet e poi creare con thttpd una pagina accessibile da browser. Devo cimentarmi a correggere qualcosa sui led perchè con questo fw il penultimo led non si accende più in nessun caso. Per chi usa Linux nessun problema , per Winzoz si può scaricare un programmino per tftp e poi ci si diverte con get e put : attenzione a non scambiarli.
E' cmq un utile esercizio just in case, :) avere la copia di mtd0, mtd1,soprattutto mtd2 e mtd3 salvate sul proprio Pc come appunto spiegato sul link di cui sopra.
Bisogna connettersi con telnet all'indirizzo del proprio Router,dopo aver scollegato Adsl e ogni altro Pc
entrare con username root e propria pswd, al # dare il comando
cat /dev/mntdblock/x > /var/mtdx.img o altro nome di fantasia e la copia immagine della partizione x della flash finisce sulla mem Ram dopodicché ci sono due strade per trasferire l' x.img in un posto sicuro del proprio Pc la più semplice è la seguente (però per me non funzionava con il fs forse la memoria xchè troppo piccola)
1) dare il comando thpptd -g -d /var -u root -p 1080
aprire un browser all'indirizzo del proprio router seguito da :1080
ti sembrerà di essere su un sito ftp , lì troverai il file mtdx.img , clicckki con il destro , Salva oggetto con nome e te lo metti dove vuoi. Conviene farne uno per volta sempre per il motivo che la memoria è piccola ed è parecchio impegnata: io spegnevo e riaccendevo così /var cioè la Ram si svuota.
Quando uno si è salvato queste cose più vari file testo l'output di :
cat /proc/ticfg/env
cat /proc/interrupts
cat /proc/avalanche/avsar_ver
allora può procedere a fare aggiornamenti e non come ho fatto io che non ho salvato nulla e mi sono giustamente trovato con un brick invece di un modem router. tra l'altro che si vede poco in giro.... con info nulle.
-
anche a me dava problemi con la memoria con il metodo thttpd, ma ho killato tutti i processi "inutili" all'operazione con
#ps <-- per vedere i processi attivi
#kill PID <-- per killare il processo
e poi me l'ha lasciato usare senza problemi, ovviamente un file alla volta... per eliminare i file non serve spegnere e riaccendere ogni volta, basta usare
#rm /var/mtdx.img
Ti ho spedito il firmware originale
-
grazie ancora Prof per il fw ben ricevuto: proverò a rimetterlo giusto per essere certo che la ruota di scorta non è bucata .
ok Linux lo sai usare bene : io lo usavo come router soprattutto quando non avevo la dsl . Uso ancora Slackware perché mi piace aver la possibilità di sapere ( se lo voglio) quello che succede sul mio Pc e non che qualcuno modifichi pasticci le mie cose a mia insaputa. (OT) Non ho pensato a quanto hai suggerito , i forum servono proprio per questo.Per l'aggiornamento senza dover modificare le partizioni ho usato Ciclamab , ho però dovuto dividere il il kernel e il fs ; installando il file unico all'avvio mi dava un errore tipo Bad Endian o qlcsa del genere (cos'è Endian ? ). importante farsì che il config sia Empty e non blank e l'interfaccia d'accesso web per la configurazione sarà la classsica Ti ; l'interfaccia seriale è molto comoda per bloccare adam2 e per seguire i vari processi di erasing e di uploading nonchè sulla scheda di sotto sono i pin segnati Rx e Tx , suppongo il pin con la saldatura quadrata sia il 3,3 V (non ho misurato mentre quello opposto è la massa (sonon solo 4 pin). Come già detto ho più di un cavetto mdem cell Siemens che ha evidentemente l'interfaccia all'interno dello spinotto Com , dal lato cell ci sono tre fili uno nero ed è massa gli altri due .???.. botta di c*** al primo colpo ha funzionato.
Il file utilizzato per l'upgrade é di certo DLink-504T_V.1.0.02.RU.18012007_MC_AnnexA_DSP62 l'ho preso su ftp russo ma sinceramente non so più dove : ne ho scaricati e provati così tanti e non so se forse ho usato il link di una ltro sito cercando fw per dlink 504 appunto. Sicuramente è quello e sicuramente funziona a parte i led.
P.S Per i led potresti incollare il tuo /etc/led.conf ?
-
il sito è questo http://www.mcmcc.bat.ru/dlinkt/504T/
-
[OT]Io preferisco Gentoo... sempre per la storia di configurare tutto a mano per evitare i malfunzionamenti dei tools di configurazione automatica...[/OT]
Ma è così importante usare il cavetto seriale per aggiornare? Io ne farei volentieri a meno...
Ho dato un'occhiata a Ciclamab, wow, comodissimo... si devono anche cambiare le partizioni vero?
Hai provato anche questi firmware modificati? http://www.dlinkpedia.net/download/
#cat /etc/led.conf
# Configuration File for AR7RD board
# List of LEDS controllable through led module
# led no 3 -> DSL(DSP)
# led no 4 -> DSL(DSP)
# led no 5 -> GPIO13
# led no 7 -> GPIO12
# led no 8 -> GPIO10
# led no 9 -> GPIO9
# led no 10 -> GPIO8
# led no 11 -> GPIO7
# led no 12 -> GPIO6
# led no 13 -> GPIO15
# led no 14 -> GPIO16
# Led numbers from left to right on AR7RD Board
# MULTIPLEXED MODE
#Position-> x x x x x
#Led No-> HW 4 5 ETH HW 7
#Usage-> Pwr DSL PPP eth LAN
# NON MULTIPLEXED MODE
#Position-> x x x x x
#Led No-> HW 4 5 ETH HW 7
#Usage-> Pwr DSL PPP eth USB
#Eth programmed to control LED 8(Not avlb the board)
##################################################################
module = 1 # 1 = adsl 2 = pppoe 3 = lan 5 = usb 6 = eth
state = 1 # 1 = idle , 2 = training, 3 = sync , 4 = activity
led = 4 # led number
mode = 1 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
state = 2 # 1 = idle , 2 = training, 3 = sync , 4 = activity
led = 4 # led number
mode = 5 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 200 # blink/flash rate in ms
state = 3 # 1 = idle , 2 = training, 3 = sync , 4 = activity
led = 4 # led number
mode = 4 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
##################################################################
module = 2 # 1 = adsl 2 = pppoe 3 = lan 5 = usb 6 = eth
state = 1 # 1 = no_pppd_session , 2 = pppd_session
led = 5 # led number
mode = 1 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
state = 2 # 1 = no_pppd_session , 2 = pppd_session
led = 5 # led number
mode = 4 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink rate in ms
##################################################################
# USEFUL WHEN MULTIPLEXED(ETH+USB) MODE IS SELECTED
module = 3 # 1 = adsl 2 = pppoe 3 = lan 5 = usb 6 = eth
state = 1 # 1 = idle , 2 = link, 3 = activity
led = 7 # led number
mode = 1 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
state = 2 # 1 = idle , 2 = link, 3 = activity
led = 7 # led number
mode = 4 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
state = 3 # 1 = idle , 2 = link, 3 = activity
led = 7 # led number
mode = 2 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 50 # blink/flash rate in ms
##################################################################
# USEFUL WHEN NON MULTIPLEXED MODE IS SELECTED
module = 5 # 1 = adsl 2 = pppoe 3 = lan 5 = usb 6 = eth
state = 1 # 1 = idle , 2 = link, 3 = activity
led = 7 # led number
mode = 1 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
state = 2 # 1 = idle , 2 = link, 3 = activity
led = 7 # led number
mode = 4 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
state = 3 # 1 = idle , 2 = link, 3 = activity
led = 7 # led number
mode = 3 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 50 # blink/flash rate in ms
##################################################################
# USEFUL WHEN NON MULTIPLEXED MODE IS SELECTED
module = 6 # 1 = adsl 2 = pppoe 3 = lan 5 = usb 6 = eth
state = 1 # 1 = idle , 2 = link, 3 = activity
led = 13 # led number
mode = 1 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
state = 2 # 1 = idle , 2 = link, 3 = activity
led = 13 # led number
mode = 4 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 0 # blink/flash rate in ms
state = 3 # 1 = idle , 2 = link, 3 = activity
led = 13 # led number
mode = 3 # 1 = off,2 = blinkon,3 = blinkoff,4 = on,5 = Flash
param = 50 # blink/flash rate in ms
-
sì che li ho provati : in apparenza funzionava tutto guardando con la porta seriale (vedi i miei primi post) ma non comunicava con l'esterno cioé con ifconfig e route vedevo le interfacce configurate correttamente ma pingando verso l'esterno o dall'esterno verso il router >niente, sincronizzava anche l'adsl : in questi casi serve la porta seriale per capire cosa fa e se qualcosa va storto. Normalmente la porta seriale non serve. Ciclamab fa veramente tutto e bene ed anche comodamente : le partizioni io non so come erano prima , io le ho copiate dal post che ho trovato su questo 3ad
-
L'ho messo anch'io... funzionaaaa!!!! e sembra andare un po' più veloce, ma credo sia solo un'impressione :-)
-
bene mi fa piacere , sulla velocità non so che dire che tipo di dsl hai e quale gestore? e poi puoi confermare ch anche per il led indicato internet non funzia?
-
ho Alice4Mega, ma la velocità come ho detto è un'impressione, è sempre andata al massimo (da server come switch.ch ho sempre scaricato a 4MBit pieni...) però anche l'interfaccia di configurazione è molto più veloce che sull'originale...
Confermo, il led è spento, hai già provato a modificare l'/etc/led.conf come era il mio originale?
-
confermo l'interfaccia è più veloce : ho poca esperienza su questo router perché come l'ho acquistato su ebay l'ho subito moddato ma anche su Dlink 524 installando questo fw il eb di configurazione è più veloce. Per i led è un po' più complessa la modifica, led.conf è Read-only file system dice chmod credo bisogna scompattare l'img del fs , modificare , ricompattare e poi flashare.
Non sono ancora a quel livello , bisogna che Bovirus o Submax leggano questo post e poi confermino e spieghino come si fa o che facciano loro la sostituzione del led.conf con quello da te postato qui sopra.
-
per i led c'è un interessante comando nel fs del router per testare led .conf . ho provato a trsferire in /var il led.conf tuo e dice che non riesce a caricare il modulo 5 ( non sarà standard) mentre con quello del Dlink 524T nulla cambiò. per testare dei led.conf basta trasferirli in /var e chiamarli come vuoi e poi lcdcfg -f <nomefile> e lui dice di caricarsi x stati
-
Tra l'altro con la config del D-Link504T il led ADSL Sync lampeggia quando c'è attività, cosa che non faceva col fw originale, infatti con il firmware originale come si evince dal mio file di configurazione "ADSL Sync" (module = 1) era pulsante solo quando era in training e fisso quando connesso (non aveva impostato lo stato 4 di activity).
"Internet Link" (module=2) era fisso on o off a seconda che fosse connesso o no, l'equivalente nel file di config del D-Link504T pare essere il "module = pppoe", probabilmente è solo sbagliato il numero "gpio=8" che identifica il led, trovato il numero giusto il gioco è fatto (a parte il lavoro di modifica del fw per rendere la modifica permanente...)
Osservando più attentamente il file del mio vecchio router pare che il GPIO giusto sia 13, ma lanciando il comendo ledcfg -f "file_con_il_13_al_posto_dell_8" la configurazione si aggiorna (vedi #cat /proc/avalanche/led_cfg ) ma il led resta spento, forse non viene applicato il cambio di config, sul processo in corso...
In definitiva:
Credo che per vedere il led accendersi correttamente si debba sia modificare il firmware mettendo i "gpio=13" al posto dei "gpio=8"
-
Ho fatto anch'io le medesime supposizioni giungendo alle medesime conclusioni. Come controprova ho provato a trasferire sul Dlink 524 il led.conf sia del B-Focus che quello nuovo e avviando ledcfg non ho ottenruto cambiamenti proprio perché il processo è già avviato mentre flashando il fw si nota la variazione del led di status perché nel led.conf originale è previsto blinkare, nel "nostro" fw è previsto fisso . Purtroppo il ns router ha il led posizionato anche fisicamente fuori standard : ce l'hanno tutti vicino al led pwr ! mentre noi ce l'abbiamo vicino al dsl sync. C'è da accontentarsi se cmq il led Adsl ha più stati rispetto a prima.
Mi sarebbe certo piaciuto avere un led che mi dicesse , in assenza o meno di Adsl, che il sistema era up .
Se poi avrò voglia approfondirò in dilinkpedia.net lo SquashFS, per ora sono abbastanza soddisfatto anche con il led spento.
-
il led "internet link" non segnalava (sul fw originale B-Focus) in assenza di adsl che il sistema era up, ma che se c'era o meno collegamento internet (può accadere che l'adsl sincronizzi ma che non ci sia connessione internet, ad esempio perchè non hai un account o i dati inseriti non sono corretti, nel qual caso "adsl sync" era acceso ma "internet Link" no)
-
Anche io ho un b-focus 342+
ci ho messo 504T_V.1.0.02.RU.18012007_MC
con le partizioni del aztech dsl600e/eu adsl2+
altrimenti non parte, boh.
ho anche salvato le mtd e le env, ma come dovrei fare per ripristinare il firmware originale?
ho una interfaccia rsr232 che funziona,
ed ho anche un cavo per nokia 3310, che sarebbe più comodo, ma non vuole funzionare, ho provato in ogni modo, forse non è compatibile?
credo sia questo
http://www.cellulari.cc/nokia_software/cavo/images/n3310.jpg