Archivi tag: pptp

Aggiornamento firmware WHR-HP-GN

Tentando di aggiornare il firmware DD-WRT per installarne una versione con il supporto per OpenVPN si è piantato il router.

Va riflashato via tftp, però in fase di boot, non sembra avere il server TFTP in ascolto. Bisogna per forza accedere alla console via seriale.

Una volta aperto, vanno individuati i quattro fori dove va attaccata la seriale.

Piedinatura sulla scheda. Il pin vcc è riquadrato.

+----+------------+
|VCC |GND TX  RX  | --> Pin sulla scheda del router
+----+------------+
|+3.3| 5   2   3  | --> Corrispondenza dei pin sul connettore seriale

Collegati a connettore seriale femmina 9 poli.
I 3.3V non li ho collegati al connettore seriale, ma direttamente sull’alimentazione del chip MAX232 che mi fa da convertiore seriale-TTL (il convertitore andrebbe alimentato a 5V, ma vedo che funziona anche a 3.3V, in questo caso, i segnali seriali DOVEVANO avere una tensione massima di 3.3V).

L’UBoot ha come ip predefinito 192.168.11.1 e si aspetta che il pc che fa da tftp client o server sia 192.168.11.2.

Una volta caricato openwrt, per ripristinare DDWRT tramite interfaccia web (o forse anche via tftp visto che non ci sono riuscito in questo modo), bisogna editare l’immagine DDWRT con un editor esadecimale rimuovendo i primi 28 byte in modo che il file inizi con i seguenti byte (in esadecimale): 27 050 19 56.

In alternativa:
dd bs=28 skip=1 if=/tmp/whr-hp-g300n-firmware-MULTI.bin of=/tmp/firmware.bin

A questo punto mi sono trovato con il firmware di ddwrt che aveva le impostazioni di openwrt.
Per resettarlo, dalla console del router (seriale o ssh):

erase nvram reboot
reboot

Poi ho ripristinato l’ultimo firmware disponibile sul sito di DD-WRT.

OpenVpn non può girare su questo modello di router in quanto ha solo 4 MB di spazio flash.
Ho dovuto per forza usare pptpd.
Avevo provato ad installare e configurare pptpd su openwrt, ma non partiva il demone.
Dopo qualche tentativo fallito ho preferito reinstallare DD-WRT.

Per la procedura completa di flash via seriale:

http://scarygliders.net/2010/02/23/hacking-around-the-japanese-buffalo-wzr-hp-g300n