Avere un amico e collega di lavoro che non conosce cosa voglia dire “arrendersi” può tornare maledettamente utile in casi estremi dove hardware e software pensano di non poter parlare tra di loro. Riavvolgo il nastro e vi porto a qualche mese fa quando –insieme ai colleghi trasfertisti– ho chiesto all’azienda una connessione più decente della vetusta ISDN che copriva l’appartamento ad Assago dove ci appoggiamo durante i viaggi di lavoro in quel di Milano e dintorni.
La richiesta è stata accolta, così come la scelta dell’hardware: una chiavetta dati del nostro attuale carrier telefonico aziendale (Vodafone, appunto) ed una Fonera 2.0N attraverso la quale saremmo riusciti a propagare il segnale via WiFi privata e contemporaneamente configurare altre chicche che possono sempre tornare utili (ivi compreso il canale OpenVPN verso l’azienda).
Sfortunatamente la Vodafone ci ha mandato (senza prima chiedere alcunché) un nuovo dongle K4505 che –a dar retta alla Wiki di FON– veniva dato come non compatibile con il loro router: wiki.fon.com/wiki/3G_compatibility.
Da oggi quel “non compatibile è cambiato“, grazie a Sergio :)
You need to flash your Fonera with the latest DEV image from download.fonosfera.org (latest is 2.3.6.1). This will allow you to access your Fonera on SSH.
Now connect via SSH to the Fonera. Username is root and password is the one you use to access web gui.
create /etc/usb-modeswitch.conf and write this inside:
######################################################## # Huawei K4505 DefaultVendor= 0x12d1 DefaultProduct=0x1521 TargetVendor= 0x12d1 TargetProduct= 0x1464 CheckSuccess=20 MessageContent="55534243123456780000000000000011060000000000000000000000000000"
edit /etc/config/umtsd
config ‘umtsd’ ‘umtsd’ option ’_country’ ’it’ option ‘apn’ ’web.omnitel.it’ option ‘dns’ ’83.224.65.134′ option ‘_provider’ ‘it_11′ config ‘umtsdstate’ ’umtsdstate’ config ‘umtsdevice’ ’option12D11464′ option ‘vendor’ ’Huawei’ option ‘device’ ’K4505′
create /etc/init.d/activatek4505 with this inside:
/usr/bin/usb_modeswitch echo “0x12d1 0×1464″ >/sys/bus/usb-serial/drivers/option1/new_id
run:
ln -s /etc/init.d/activatek4505 /etc/rc.d/S40activatek4505
edit /Apps/umtsd.lua and change *99***1# with *99#
finally we write changes issuing this command:
sync
reboot and it will work flawlessly.
Articolo originale: vipsnet.net/2010/fonera-2-0n-and-vodafone-k4505-key
L'articolo potrebbe non essere aggiornato
Questo post è stato scritto più di 5 mesi fa, potrebbe non essere aggiornato. Per qualsiasi dubbio ti invito a lasciare un commento per chiedere ulteriori informazioni! :-)