Home     About Me     PHP-Fusion     Simosnap     Liberlabs

Posts con tag ‘asus’

Asus wl-600g, firmware e GPL toolchain

giugno 3rd, 2008 di Scorp | 0 Commenti | Archiviato in Hardware

Ecco qua una guida per chiunque sia interessato a ricompilarsi il firmware del proprio router utilizzando gli strumenti messi a disposizione da asus.

Requisiti
Scaricare dal sito di supporto:
GPL source code for WL-600g 1.0.3.3A

Con Debian
# apt-get install alien build-essential bison

Preparazione sorgenti GPL
# cd /tmp # tar xvfz GPL_WL600g_1.0.3.3.A.tar.gz # ./consumer_install

Ritornerà un errore, installiamo i due rpm forniti da asus a mano, estraendoli dal pacchetto bcm963xx_uclibc_crosstools_3.4.2_0.9.27.tar.gz in una posizione che più ci aggrada e convertendoli in deb con alien:
# alien uclibc-crosstools-*.rpm # dpkg -i *.deb
Siamo quasi pronti, ora resta da fare qualche fixino :D

Fix vari
Modifica /opt/bcm963xx/kernel/linux/scripts/kconfig/mconf.c
rimpiazzando ogni occorrenza di “current_menu” con “cur_menu”
cur_menu patch

Un po’ di symlink per non far andare in paranoia il Makefile stavolta e ogni volta che uscirà un nuovo toolchain
ln -s /opt/toolchains/uclibc-crosstools_gcc-3.4.2_uclibc-20050502 /opt/toolchains/uclibc-crosstools ln -s /opt/toolchains/uclibc-crosstools_gcc-3.4.2_uclibc-20050502 /opt/toolchains/uclibc-crosstools_gcc-3.4.2_uclibc-20050428

Compilazione
# cd /opt/bcm963xx # make PROFILE=96348GW

Dopo una buona quindicina di minuti avrete il vostro firmware in /opt/bcm963xx/images che si può caricare direttamente tramite l’interfaccia web.

Unbrick Debrick
Se le cose vanno male, ecco la procedura per ripristinare il firmware originale (non testata):

  1. Spegni il router
  2. Tieni premuto il bottone reset sul retro e accendi il router
  3. Il led power dovrebbe cominciare a lampeggiare lentamente
  4. Esegui tftp -m binary 192.168.1.1 -c put sonoilfirmwarefunzionante.trx
  5. Attendi qualche minuto, dovrebbe riavviarsi in automatico a procedura ultimata

Tags: , ,

Asus WL-600g firmware upgrade 1.0.3.3.A marzo 2008

marzo 25th, 2008 di Scorp | 19 Commenti | Archiviato in Hardware

E’ da qualche giorno che ho scoperto casualmente che è stato rilasciato dalla Asus un nuovo firmware per il router WL-600g. Non c’è traccia di un changelog, quindi avremo il piacere della sorpresa dopo l’upgrade (dall’interfaccia non ho notato nulla di nuovo).

Download FW_WL600g_1033A.zip
Mirrorizzo perchè come al solito i siti della asus sono lenti da morire.

kernel: Linux version 2.6.8.1 (root@Yau) (gcc version 3.4.2) #1 Mon Feb 18 19:34:05 CST 2008
kernel: Broadcom BCM6348B0 Ethernet Network Device v0.3 Feb 18 2008 19:32:42
kernel: Broadcom BCM6348B0 USB Network Device v0.4 Feb 18 2008 19:32:43

Tags: , , , , ,

Asus eee reloaded (701 vs 900)

marzo 6th, 2008 di Scorp | 2 Commenti | Archiviato in Hardware

More LCD: 7” to 8,9”
More RAM: 512Mb to 1024Mb
More Storage: 4Gb to 12Gb
More Price: 299$ to 399$

Il punto è che avrei la possibilità di usare il contributo governativo di 200 sacchi per i titolari di contratti Co.Co.Co., quindi direi di approfittarne subito e prendermi il 7” alla modica cifra di 99 sacchi. Dopodichè potrò alleggerire il mio zainetto universitario di circa 2Kg, avrò qualcosa con cui ascoltare musica mentre mi sposto ed infine wifi a scrocco fra una lezione e l’altra. Uhm, vogliamo anche aggiungere wardriving in bicicletta dato che si avvicina anche la bella stagione? :P

Tags: , , , , , ,

Asus WL-600G

gennaio 15th, 2008 di Scorp | 13 Commenti | Archiviato in Hardware

Sorpresona! L’ADSL è tornata da giovedì scorso (a quanto pare s’era fuso qualcosa in centrale, che tipo fortunello che sono) e io mi son regalato un nuovo apparecchietto dato che:

  • L’USR 9104 si piantava spesso quando tentava di riagganciarsi alla portante in seguito ad una disconnessione (freeze totale, led accesi ma manco un echo reply indietro)
  • La fonera (nonostante fosse proudly powered by dd-wrt) aveva un campo infimo che mi aveva causato diversi spallamenti per agganciare la rete dal desktop nello studio.

Asus WL-600G
Asus WL-600G

La scelta è ricaduta proprio su questo modello poichè son stato attratto dall’interessante funzionalità di printserver/ftp tramite due porte USB sul retro. Per le stampanti supportate c’è un elenco, per il server FTP basta collegare una unità disco esterna con filesystem FAT, NTFS (read-only) e ext2 (non ho provato ma così viene detto su un forum). Non sembra sia possibile accederci dall’esterno (quindi niente upload quando sono in uni :p)

Bug 1: va in oops ogni volta che provo a fargli un service scan con nmap. Settando una dmz (e quindi facendo dirottare al router tutto il traffico in entrata verso un host della lan) sembra esser un buon compresso (e ci fa pure risparmiare un po’ di tempo nel settare tutti i port forwarding).

Bug 2: p2p e wifi non sembrano andare d’accordo, dopo un po’ la velocità si depreca ad un massimo di ~130 Kb/s in download, di più non sale, neanche scaricando da kernel.org. Il problema non si presenta solo all’unico client che sta usando programmi p2p, ma affligge anche tutti gli altri client wifi connessi. Se invece il box è collegato tramite eth non ci son problemi di questo tipo.

Tags: , , , , , , , , , , ,