Il router AGA ha molte potenzialità, ma purtroppo i limiti hardware non permettono di eseguire al meglio tutto ciò che si potrebbe (ovviamente prima è necessario sbloccare il router con il firmware US Robotics seguendo questa guida).

Per sopprerire, parzialmente, a queste mancanze, è possibile creare un file di swap, una sorta di “estensione” della memoria RAM.

Avendo una chiavetta USB o un hard disk esterno collegato al router, per procedere con la scrittura del file bisogna accedere alla shell, attraverso telnet o SSH, impostando come indirizzo 192.168.1.1 e accedendo con i dati che usiamo per la configurazione del router.

Effettuato l’accesso, con sh apriamo BusyBox.

Se il supporto esterno è su /var/mounts/sda1 (di default è così), usiamo il comando seguente per creare il file di swap

dd if=/dev/zero of=/var/mounts/sda1/swap bs=1k count=32000

Verrà creato un file, di 32Mb (abbastanza, valutando che la RAM del router è di 16Mb).

Con i seguenti comandi rendiamo il file un file di swap, e abilitiamo lo swap su quel file

mkswap /var/mounts/sda1/swap

swapon /var/mounts/sda1/swap

Abbiamo finito.

Possiamo controllare lo stato della RAM con il comando free, che ora indicherà anche lo stato del file di swap.

Vuoi saperne di più?
Lasciami la tua email. Ti scriverò i segreti su come monetizzare con il Self Publishing.

Non basta pubblicare, e se vuoi fare soldi non hai alternative.
I tuoi dati saranno utilizzati per comunicazioni informative e commerciali. Nessun dato sarà condiviso con terze parti.