Autore Topic: DWL2100 V04 Flash  (Letto 4965 volte)

dondino

  • Novellino
  • *
  • Post: 10
    • Mostra profilo
Re: DWL2100 V04 Flash
« Risposta #15 il: Luglio 14, 2010, 07:30:40 pm »
mauro,
ramponis in altri forum dice che ha testato questa sia su rev A3 che A4 e funziona...mentre come si diceva prima la 8.09.1 ha problemi. Pero' forse non gli e' piaciuta la sostituzione della flash che hai fatto... quando avevi su' ancora la flash S29GL032 avevi provato a caricarci quella del link?

comunque sempre su altro forum ho trovato il redboot con supporto LZMA & S29AL032D e OC CPU 220 MHz nelle varianti RAM e ROM. lo allego in questo post se vuoi provare... pero' non c'e'  firmware... :/

poi ho guardato per i miei 2100, ne ho uno solo con rev. HW A2 che quindi dovrebbe prestarsi al caricamento senza problemi mentre gli altri sono dei rev A4, con chip S29GL032 ed uno anche con S29AL032, come i 2 tuoi.
Dato che hai dissaldato l'unico che avevi con la flash S29GL032 potrei provare a mandartelo insieme all'A2 se vuoi riprovarci? che ne dici?

ecco il link rapidshare per il redboot su S29AL032D: http://rapidshare.com/files/406954743/redboot_LZMA_S29AL032D.rar
« Ultima modifica: Luglio 14, 2010, 07:39:45 pm da dondino »

Mauro

  • Novellino
  • *
  • Post: 15
    • Mostra profilo
    • E-mail
Re: DWL2100 V04 Flash
« Risposta #16 il: Luglio 15, 2010, 06:10:14 pm »
Ok Dondino
Si in effetti avevo visto anche io   per la rev 4 c'? un redboot sperimentale che mi sembrava  di capire ramponis non avesse  provato  ..       
        GRAZIE per il bootloader!!!    lo provo senz'altro!!!           NO questo file non lo avevo   avevo capito che esisteva ...  ma non ero riuscito a scaricarlo

   per cui avevo provato tutti i bootloader di ramponis  ma con la la al032    niente da fare  mentre la gl032 veniva vista     ma dava errore     (vedi log gia postato)
avevo provato in tutte le possibili variabili    ma niente da fare     
    cosi poi perso per perso ho sost la flash   credendo di fare la furbata    :-D
     meno male che il bootloader    originale riconosce pure la nuova flash!!!

     Penso che rifare la prova con il tuo  gl032   sar?  molto interessante   :evil:

stasera max domani carico il nuovo bootloader che mi hai mandato    :-) :-) :-) :-) :-)

Ti tengo informato

Grazie
Ciao 

Mauro

  • Novellino
  • *
  • Post: 15
    • Mostra profilo
    • E-mail
Re: DWL2100 V04 Flash
« Risposta #17 il: Luglio 16, 2010, 01:06:25 am »
Ciao    Dondino

? l'una di notte    ma per un risultato cos? ne ? valsa la pena!! :-D :-D :-D :-D :-D :-D :-D :-D :-D :mrgreen: :mrgreen: :mrgreen:
 ecco il dwl   flash s29al032!!!   devo   provare un p? tutto   ma domani   (anzi oggi ? un altro giorno!!)
 


BusyBox v1.11.2 (2009-03-05 19:21:08 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 KAMIKAZE (8.09, unknown) ----------------------------
  * 10 oz Vodka       Shake well with ice and strain
  * 10 oz Triple sec  mixture into 10 shot glasses.
  * 10 oz lime juice  Salute!

e aggiungo  ....    Buonanotte!!!   :mrgreen:



dondino

  • Novellino
  • *
  • Post: 10
    • Mostra profilo
Re: DWL2100 V04 Flash
« Risposta #18 il: Luglio 16, 2010, 09:12:11 am »
grandissimo!!  :-D

ora non ti resta che sverginare almeno una GL032 :lol:
io ho un altro A2 in arrivo, volevo aspettare anche quello per mandarteli tutti e 3 in un botto, quindi n?2 rev.A2 e n?1 A4 con flash GL032, perche' ne vorrei almeno 2 sicuri con open wrt (quelli rev. A2) nel caso la prova con la flash GL032 non andasse a buon fine.
« Ultima modifica: Luglio 16, 2010, 10:33:41 am da dondino »

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: DWL2100 V04 Flash
« Risposta #19 il: Luglio 16, 2010, 12:41:51 pm »
Ciao ragazzi,

Complimenti per il lavoro fatto.
Ho letto riguardo quel bootloader... direi di metterlo on-line sul mio sito.  :wink:
Inoltre vi segnalo questa versione dell 8.09 che ho ricompilato che ha l'interfaccia web

http://repofulm.dyndns.org/index.php?dir=ramponis/2100AP/8.09.0/

Funziona perfettamente su A2 e A3 non ho un'A4 per testarla
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/

Mauro

  • Novellino
  • *
  • Post: 15
    • Mostra profilo
    • E-mail
Re: DWL2100 V04 Flash
« Risposta #20 il: Luglio 16, 2010, 02:53:01 pm »
Ciao Ramponis
   grazie !!     ho gia scaricato i files e stasera li provo sull hw 04 e flash al032
 
vorrei chiederti 1 cosa

questa e la procedura che ho usato per inst open

ip_address -l 192.168.0.50 -h 192.168.0.1
fis init -f
load -r -b 0x80041000 openwrt-atheros-vmlinux.lzma
fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
load -r -b 0x80041000 openwrt-atheros-root.jffs2-64k
load -r -b 0x80041000 openwrt-atheros-root.squashfs

in questa fase  con questo comando non andava avanti :
fis create -r 0x80041000 -e 0x00000000 -l 0x002D0000 rootfs

ho usato invece questo con successo: 
fis create -r 0x80041000 -e 0 rootfs   


che differenza c'??

Ciao    mauro

dondino

  • Novellino
  • *
  • Post: 10
    • Mostra profilo
Re: DWL2100 V04 Flash
« Risposta #21 il: Luglio 16, 2010, 03:45:14 pm »
grandi tutti e due... si Ramponis mettilo pure sul tuo sito quel bootloader,
l'autore originale l'aveva messo in upload su un sito russo dove per poterlo scaricare andava installata una toolbar strana nel browser, quindi risultava difficile da scaricare... l'ho rimesso io su rapidshare x mauro e x tutti

e mauro tienici aggiornati, poi appena mi arriva l'altro A2 ti contatto per spedirteli.

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: DWL2100 V04 Flash
« Risposta #22 il: Luglio 16, 2010, 05:35:15 pm »
Ti descrivo bene la procedura per caricare openwrt sul 2100AP.
Ogni comando ? seguito dalla spiegazione:

fis init -f

FORMATTA LA FLASH DEL 2100AP

ip_address -l 192.168.0.50 -h 192.168.0.1

ASSEGNA L'IP 192.168.0.50 AL 2100AP E GLI DICI CHE IL TUO PC HA IP 192.168.0.1

load -r -b 0x80041000 openwrt-atheros-vmlinux.lzma

CARICHI IL KERNEL OPENWRT IN MEMORIA ALL'INDIRIZZO 0x80041000

fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7

SCRIVE LA PARTIZIONE vmlinux.bin.l7 CON I DATI PRESENTI NELL'INDIRIZZO DI MEMORIA 0x8004100
IL PARAMETRO -E DICE AL 2100AP IN QUALE INDIRIZZO DI MEMORIA CARICARE IL KERNEL DURANTE IL BOOT

load -r -b 0x80041000 openwrt-atheros-root.jffs2-64k
load -r -b 0x80041000 openwrt-atheros-root.squashfs


QUESTI DUE COMANDI CARICANO IL FILESYSTEM ALL'INDIRIZZO DI MEMORIA 0x80041000
NON DEVI ESEGUIRLI ENTRAMBI, O IL PRIMO O IL SECONDO IN BASE AL FILESYSTEM CHE VUOI UTILIZZARE.
JFFS2 ? UN FILESYSTEM REALMENTE READ/WRITE MA OCCUPA PIU' SPAZIO.
SQUASHFS E' UN FILESYSTEM COMPRESSO MA NON RELAMENTE READ/WRITE.
NEL SENSO CHE SE TU CANCELLI UN FILE QUESTO NON SARA' PIU' PRESENTE, MA LO SPAZION SU "DISCO" NON SARA' LIBERATO.
QUINDI A LUNGO ANDARE SE SI FANNO TANTE MODIFICHE LO SPAZIO LIBERO' FINIRA'

fis create -r 0x80041000 -e 0x00000000 -l 0x002D0000 rootfs

SCRIVE LA PARTIZIONE rootfs CON I DATI PRESENTI NELL'INDIRIZZO DI MEMORIA 0x8004100
E UTILIZZA LA DIMENSIONE DEFINITA DAL PARAMTRO -l
DI NORMA DI DA LA DIMENSIONE RESIDUA DELLA FLASH PER POTER AVER A DISPOSIZIONE TUTTO LO SPAZIO LIBERO RESIDUO SULLA FLASH.

Se si omette il device creer? una partizione della dimensione esatta del file caricato in memoria.
Lasciando inutilizzata la restante parte e questo ? un peccato... visto lo spazio gi? risicato  :cry:

Come si calcola il paramtro -l per il filesystem:

Dopo aver flashato il kernel dai il comando:

fis free

ti ritornera qualcosa come:

RedBoot> fis free
0xA0040000 .. 0xA07C0000


Apri la calcolatrice la imposti in hex e sottrai il primo dal secondo:

A07C0000 -
A0040000 =
--------------
780000

quindi in quest'esempio sar? cos?:
-l 0x00780000

Tieni conto di una cosa... ? importante per chi compila che la dimensione del file utilizzato per il filesystem sia di dimensione inferiore alla differenza che si ottiene da questo calcolo.

Ma questo non ? un problema vostro  :lol:

Spero di esser stato chiaro in tutto.  :wink:
« Ultima modifica: Luglio 16, 2010, 05:37:49 pm da Ramponis »
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/

Mauro

  • Novellino
  • *
  • Post: 15
    • Mostra profilo
    • E-mail
Re: DWL2100 V04 Flash
« Risposta #23 il: Luglio 16, 2010, 07:47:59 pm »
Ramponis    ... che dire    non sei stato solo chiaro    sei stato chiarissimo  :-D :-D :-D :-D
non so come ringraziarti!

ottime notizie !!!   la versione  8.09 con interfaccia web   gira tranquillamente su V04 con flash 29al032!!!    partito tutto al primo colpo come se fosse nata li!!

Appena dondino mi far? avere il suo v04   con 29gl032   far? la prova pure con quello   :lol: :lol:

Ciao !

Mauro

  • Novellino
  • *
  • Post: 15
    • Mostra profilo
    • E-mail
Re: DWL2100 V04 Flash
« Risposta #24 il: Luglio 16, 2010, 09:42:27 pm »
Questa poi!!!! :-o :-o :-o :-o :-o

Prima mi ? venuta 1 idea....    ho preso l'altro v04   che in origine montava la s29gl032    che poi ho sostituito con la am29lv420db    ... e che di seguito non veniva piu visto da nessun redboot   ecc ecc

insomma ho caricato il bootloader per s29al032   e !!!!!!!!!!!!   ? andato su tutto anche qui al primo colpo   !!!! :-D :-D :-D :-D :-D :-D :-D :-D :-D
openwrt 8.09 con web     funzionante

non saprei come definire questo ap se un v04  o un v02 ex v04   insomma fate voi   !     Comunque funziona!!

dondino

  • Novellino
  • *
  • Post: 10
    • Mostra profilo
Re: DWL2100 V04 Flash
« Risposta #25 il: Luglio 17, 2010, 10:09:37 am »
Questa poi!!!! :-o :-o :-o :-o :-o

Prima mi ? venuta 1 idea....    ho preso l'altro v04   che in origine montava la s29gl032    che poi ho sostituito con la am29lv420db    ... e che di seguito non veniva piu visto da nessun redboot   ecc ecc

insomma ho caricato il bootloader per s29al032   e !!!!!!!!!!!!   ? andato su tutto anche qui al primo colpo   !!!! :-D :-D :-D :-D :-D :-D :-D :-D :-D
openwrt 8.09 con web     funzionante

non saprei come definire questo ap se un v04  o un v02 ex v04   insomma fate voi   !     Comunque funziona!!

ahahah senza parole!!!
quel file e' miracolato, una manna dal cielo, il bootloader universale per 2100 :-D :-D
e il tuo AP appena sfornato una rarita' , diciamo il giusto compromesso tra le varie versioni :lol:
« Ultima modifica: Luglio 17, 2010, 10:12:19 am da dondino »

thedog75

  • Full Member
  • ***
  • Post: 374
    • Mostra profilo
    • p3x-989.ath.cx
Re: DWL2100 V04 Flash
« Risposta #26 il: Dicembre 15, 2010, 09:59:05 pm »
Installata con successo OpenWRT backfire 10.03.1-rc4 sul nostro amato DWL-2100 rev. A4!!
Ecco il log:

+
RedBoot startup
Ethernet eth0: MAC address 00:xx:xx:xx:xx
IP: 192.168.0.50/255.255.255.0, Gateway: 192.168.0.1
Default server: 0.0.0.0, DNS server IP: 0.0.0.0

RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version v2_0 - built 16:27:48, Jul  1 2007
With changes made by Waldeck Schutzer <waldeck@dm.ufscar.br>


Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x80000400-0x81000000, 0x80000400-0x807d1ce0 available
FLASH: 0xbfc00000 - 0xbffe0000, 62 blocks of 0x00010000 bytes each.
== Executing boot script in 3.000 seconds - enter ^C to abort
RedBoot> fis load -l linux
lzma_init: initialize the decoder
lzma_inflate: decompress stream
lzma_inflate; copy decodification code to RAM
Image loaded from 0x80041000-0x802ec200
RedBoot> exec
Now booting linux kernel:
 Base address 0x80080000 Entry 0x80041000
 Cmdline :
Linux version 2.6.30.10 (openwrt@ampere) (gcc version 4.3.3 (GCC) ) #1 Fri Nov 19 20:23:29 PST 2010
console [early0] enabled
CPU revision is: 0001800a (MIPS 4Kc)
Determined physical RAM map:
 memory: 01000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00001000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00001000
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Kernel command line: console=ttyS0,9600 rootfstype=squashfs,jffs2
Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes
NR_IRQS:128
PID hash table entries: 64 (order: 6, 256 bytes)
console handover: boot [early0] -> real [ttyS0]
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 13000k/16384k available (2181k kernel code, 3384k reserved, 415k data, 136k init, 0k highmem)
Calibrating delay loop... 179.81 BogoMIPS (lpj=899072)
Mount-cache hash table entries: 512
net_namespace: 1008 bytes
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
NET: Registered protocol family 1
Radio config found at offset 0x10000(0x100)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  �? 2001-2006 Red Hat, Inc.
msgmni has been set to 25
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
gpiodev: gpio device registered with major 254
gpiodev: gpio platform device registered with access mask FFFFFFFF
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0xbc000003 (irq = 37) is a 16550A
eth0: Atheros AR231x: 00:xx:xx:xx:xx:xx, irq 4
ar231x_eth_mii: probed
eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01)
physmap platform flash device: 00800000 at 1e000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 8-bit bank
 CFI mfr 0x00000001
 CFI id  0x00001a00
 Amd/Fujitsu Extended Query Table at 0x0040
  Amd/Fujitsu Extended Query version 1.3.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
Searching for RedBoot partition table in physmap-flash.0 at offset 0x3d0000
6 RedBoot partitions found on MTD device physmap-flash.0
Creating 6 MTD partitions on "physmap-flash.0":
0x000000000000-0x000000030000 : "RedBoot"
0x000000030000-0x000000110000 : "linux"
0x000000110000-0x0000003c0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=2B0000, len=110000
0x0000002b0000-0x0000003c0000 : "rootfs_data"
0x0000003c0000-0x0000003c1000 : "RedBoot config"
eth0: Configuring MAC for full duplex
0x0000003d0000-0x0000003e0000 : "FIS directory"
0x0000003e0000-0x000000400000 : "boardconfig"
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing unused kernel memory: 136k freed
Please be patient, while OpenWrt loads ...
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
switching to jffs2
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
- init -

Please press Enter to activate this console. device eth0 entered promiscuous mode
br-lan: port 1(eth0) entering forwarding state
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (256 buckets, 1024 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel paramater, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
ath_hal: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
ath_hal: 2009-05-08 (AR5212, AR5312, RF5111, RF5112, RF2316, RF2317, REGOPS_FUNC, TX_DESC_SWAP, XR)
ath_ahb: trunk
wlan: trunk
wlan: mac acl policy registered
ath_rate_minstrel: Minstrel automatic rate control algorithm 1.2 (trunk)
ath_rate_minstrel: look around rate set to 10%
ath_rate_minstrel: EWMA rolloff level set to 75%
ath_rate_minstrel: max segment size in the mrr set to 6000 us
Atheros HAL provided by OpenWrt, DD-WRT and MakSat Technologies
wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
wifi0: turboG rates: 6Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
wifi0: H/W encryption support: WEP AES AES_CCM TKIP
ath_ahb: wifi0: Atheros 2313 WiSoC: mem=0xb8500000, irq=5
IRQ 5/wifi0: IRQF_DISABLED is not guaranteed on shared IRQs



BusyBox v1.15.3 (2010-11-11 22:22:00 PST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 Backfire (10.03.1-rc4, r24045) --------------------
  * 1/3 shot Kahlua    In a shot glass, layer Kahlua
  * 1/3 shot Bailey's  on the bottom, then Bailey's,
  * 1/3 shot Vodka     then Vodka.
 ---------------------------------------------------
root@OpenWrt:/#


e il bestio:



Ora non resta che testarlo..

Ciao!
« Ultima modifica: Dicembre 16, 2010, 03:08:04 pm da thedog75 »
Vivo la vita un quarto di GHz alla volta, non mi importa di nient'altro... Su quelle onde sono libero!!
Senza liberta' di scelta non c'e' creativita', e senza creativita' non c'e' vita. (J.T. Kirk in "Star Trek")

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: DWL2100 V04 Flash
« Risposta #27 il: Gennaio 05, 2011, 10:12:46 am »
thedog75, il tuo 2100AP moddato ? molto bello  :wink:

Appena rilasciano la 10.03.1 definitiva vi preparo un bella immagine da provare
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/