
Archive for the ‘Wireless’ Category


Il dispositivo WRT54G della Linksys è un wireless-G broadband router. Ciò significa che oltre alle funzionalità di routing a livello ethernet, fornisce un punto di accesso 802.11g.
Uno dei punti di forza di questo dispositivo è avere un sistema operativo “linux-based” in una versione specificamente compilata per CPU Broadcom. Ogni versione presenta diverse specifiche hardware. Le caratteristiche generali sono:
- CPU broadcom
- Memoria flash
- Ram
- Adattatore wireless
- Switch ethernet
- Porta seriale ( non disponibile dall’esterno )
- JTAG
Le specifiche quali frequenze di lavoro della CPU e dimensioni delle memorie variano da versione a versione.
Il firmware originale è completamente configurabile da interfaccia web. Sebbene essa risulti molto completa, non permette di accedere a tutte le funzionalità possibili.
Possiamo benissimo cambiare il firmware originale per usufruire a pieno delle funzionalità del linux embedded, quali ad esempio la possibilità di accedere all’interno del router (tramite SSH o Telnet) e la possibilità di aggiungere caratteristiche altrimenti presenti su prodotti di mercato molto costosi.
La maggior parte dei firmware discende dal firmware originale della Linksys:
- Sveasoft Alchemy
- Sveasoft Talisman
- HyperWRT
Uno dei firmware disponibili è DD-WRT il quale fino alla v22 è stato basato sul firmare Alchemy della Sveasoft, che a sua volta è basato sul firmware Linksys originale. Dalla versione v23 il firmware è stato in gran parte riscritto.
Il firmware implementa diverse funzioni non gestite dalla versione originale, tra queste ricordiamo: WDS, IPv6, QOS avanzato, RADIUS, controllo della potenza radio, possibilità di overclocking.
In questo articolo utilizzeremo un router Linksys WRT54G v2.2 e DD-WRT v23 Mini ; per ulteriori informazioni sull’hardware supportato e sulle differenti versioni di DD-WRT si prega di consulare il WIKI ufficiale di DD-WRT. Scarichiamo la versione di DD-WRT che ci interessa, in questo caso per Linksys wrt54g scarichiamo il file DD-WRT-wrt54g-mini.bin. (continua…)


L’architettura della CPU Broadcom del Linksys WRT54G è MIPS per cui, visto che la stragrande
maggioranza di personal computer adottano architettura x86, per compilare un binario oppure l’intera immagine del firmware è necessario utilizzare un cross-compiler
Un cross-compiler è un compilatore che lavora su un architettura e produce i binari per un’altra. Nel caso specifico il cross-compiler Broadcom lavora su architettura x86 per produrre binari MIPS (continua…)


Il dispositivo WRT54G della linksys è un wireless-G broadband router. Ciò significa che oltre alle funzionalità di routing a livello ethernet, fornisce un punto di accesso 802.11g.
Uno dei punti di forza di questo dispositivo è avere un sistema operativo “linux-based” in una versione specificamente compilata per CPU Broadcom. Ogni versione presenta diverse specifiche hardware. Le caratteristiche generali sono:


D-Link Super G XR DWL-G650 Wireless CardBus adapter e’ un adattatore wireless 802.11g Basato su chipset atheros AR5212.
Questa scheda funziona egregiamente su debian etch grazie ai driver madwifi-ng.
(continua…)


Dal forum di hwupgrade al thread “2200bg facciamo il punto della situazione” un utente ha utilizzato questo accorgimento per risolvere i soliti problemi (perdita pacchetti, poca portata, disconnesioni frequenti) con la 2200bg ovvero la scheda wireless montata sulla maggior parte dei portatili Centrino Intel.
La soluzione consiste nel staccare il cavo Aux dell’antenna dalla scheda e isolarlo quindi utilizzare solo il cavo main.
Ecco la procedura da seguire per un toshiba m70:
(continua…)


Alcune porte dei router netgear dg834g,dg834gt risultano aperte in entrata nonostante questo non debba avvenire.Per quanto riguarda il dg834g non tutti firmware sono affetti da questo problema infatti le versioni 3.01.25 e 1.03.00. Per maggiori info e soluzioni andare sul forum di hwupgrade








