sabato 21 giugno 2008

Fonera problems with portable devices: Nokia E51,E65,HP514 etc.


I writing this post as a list of workarounds for most of you. Sadly there is a problem in all the foneras I own. There are old foneras with the heatsink and new ones without. The problem is there to stay and I don't think it is going to be easily solved by a firmware upgrade.

According to my research on the topic the issue is caused by the way the fonera handles its double beacon feature. The private area (MyPlace) is usually the one that presents connectivity issues with small devices. Each Fonera offers Two separate wi-fi areas: a public unencrypted area for granting (free) wi-fi access to the community and a private encrypted area for creating a secure home network.

The Fonera can broadcast only one SSID ad once. The Atheros chipset allows the use of a trick for running Two beacons at the same time. This trick consists in putting the private area in sleep mode after each broadcast and then waking it up after bradcasting the public part.

This causes problems with most energy saving network adapters and the wast majority of portable devices. When they get the "sleep" message they obey immediatly and enter standby thus losing the next Wake Up signal. What happens next is that the device is correctly associated to the fonera but it just can't receive data because with each beacon swap it resets the connection.

As a side note I'd have now to rewrite most of the recent guides for accessing Voip providers with mobile phones after discovering this flaw...

Workarounds:

1) The first workaround is to connect your device to the unencrypted signal. It works for all the devices I have... Connect to the open network, it's the one that always starts as "FON_". The additional burden is in this case that you'd have to go throught the FON portal and give your FON access credentials to unlock the internet (Voip won't connect fi you don't).

2) The second workaround is for Nokia Devices. You got to get into

Settings => Connection => Wireless Lan => Left menu, advanced settings (Don't be scared go on) => Energy Saving (Turn it off)

Once you do that and use the wireless network your device won't go anymore in sleep mode, but the battery will drain really fast (just like when talking). You can expect 3hrs standby time and a reduced battery life and so long... it's far from a perfect solution.

3) Nokia second workaround. This workaround is for downloading a Fon Client that automatically connects you to the public signal. Get the Fon connection manager from this page. (I personally don't like it that much).

4) Use another Wi-Fi access point (if you have it). Of course this is not a workaround by I am out of ideas...

Devices affected by this problem include:
WL-388 mini-USB device (Gemtek?) - Linksys WUSB11 V2.5 Instant Wireless USB Network Adapter - Intel PRO 3945 ABG (in Dell Inspiron E1505) - D-Link DWL-510 - D-link airplus DWL-650+ - Most Nokia Handsets including E65, E51, E61 - HP 514 Voice Messenger

Some References:

Etichette: , , , , , , ,

sabato 7 giugno 2008

HP 514 Voice Messenger (Voip?) - Configurazione

In rete mancano informazioni specifiche su come configurare questo "telefono". Di buono ha che non costa molto, si puo trovare a 130 euro da it-point che per uno smartphone sono veramente pochi. (Guida da rivedere parzialmente per il problema della fonera).

Windows Mobile 5.2 o Windows Mobile 6 ?
Primo problema: il sistema operativo è un po particolare. Tutti lo identificano come Windows Mobile 6, tutte le versioni dei file che stanno sul dispositivo invece sono firmate come versione CE 5.2.402.20500. Svariati sono i problemi di questo sistema operativo. Non c'è un task manager! Non si sa quali programmi sono aperti, non si sa come chiuderli o come passare da uno all'altro. Si consiglia l'uso di Celetask che è un programmino che assolve a queste funzioni.

E' difficile trovare le le opzioni VOIP! A differenza del Symbian incluso nei Nokia infatti questo Windows mobile 6 non ha un client tutto suo. Per configurare le opzioni bisogna usare il programmino apposito di HP. Questo configuratore HP va installato sul computer - ovviamente solo Windows.

Problema analogo a configurare i servizi windows live ed il messenger in particolare, per il quale sembra non ci sia sul terminale un sistema per cambiare l'utente connesso o addiritttura impostarlo dopo la configurazione dell primo avvio. Bisogna tutte le volte entrare nelle configurazioni di windows live ed arrangiarsi da li.

La connessione WiFi con la fonera è abbastanza disastrosa. Ma questo è comune con le connessioni dalla fonera in tutti i dispositivi mobili. Di carino c'è che si puo spegnere in maniera selettiva la parte "telefono" quella "Bluetooth" e quella "WiFi".

Come mettere il VoIp sull' HP 514 voice messenger
Ci sono due strade. La strada numero 1 prevede l'installazione di Fring. Il secondo metodo prevede l'intallazione del configuratore HP e l'uso del client interno.

Usare FRING
E' la via più veloce e sicura per ottenere il VoIp dal telefono in oggetto. Tutte le configurazioni si fanno dal terminale senza dovere passare per il computer di casa. Il primo passo è ovviamente scaricare Fring dall'omonimo sito. Se non avete il WiFi oppure un piano flat per i dati scordatevi di usarlo come telefono VoIp, costerebbe troppo!

Potete tranquillamente installarlo nel dispositivo... direi che è una di quelle applicazioni che puo servire in qualsiesi momento! Proseguite l'installazione di Fring - Fing sull'HP 514 è di una lentezza snervante...

Quando Fring si sarà installato bisogna andare in "impostazioni - gestione servizi" e da li passare alla impostazione di un acconto SIP. Le istruzioni di Eutelia come la loro guida sono chiarissime:

IP USER ID:
Numero Telefonico EuteliaVoip
SIP PASSWORD: Password associata al Numero Telefonico EuteliaVoip
SIP PROXY ADDRESS: voip.eutelia.it

Questa immagine descrive graficamente il processo di installazione. Notate che l'explorer integrato nel telefono non rende la pagina correttamente.


Anche Libera Il Voip ha una sua guida per l'uso di Fring. Eccola a questo indirizzo, presumo che funzioni correttamente. I dati da inserire sono:

IP USER ID: il tuo numero LiberailVoIP (ex. 5XXXXXX)
SIP PASSWORD: la tua password d'accesso a LiberailVoIP
SIP PROXY ADDRESS: sip.liberailvoip.it

USARE IL CLIENT VOIP INTERNO
Con il Nokia ho visto i vantaggi dell'uso del client VoIp interno al telefono:
  1. Minore Consumo della Batteria
  2. Migliore qualità Audio (Rispetto a Fring)
  3. Migliore integrazione con la rubrica
Questo con il Nokia. Adesso vediamo che con l'HP 514 c'è qualche problema aggiuntivo. Il client è comunque sempre ben integrato nel telefono ma per la sua configurazione serve un computer con minimo windows XP e la connessione USB.

La qualità di conversazione con Libera il VoIp è pessima. Il codec sembra essere incompatibile e qulache volta invece della conversazione si sente piuttosto gracchiare il telefono.

Ancora peggio il client spesso non si connette e serve un riavvio! (potrebbe anche essere un problema di libera il voip). Ecco comunque la schermata del configuratore HP con la configurazione "corretta" per libera il voip:

Parametri
extra disponibili nel TAB opzioni sono:

Utilizza UDP Simmetrici: SI
Abilita UDP per NAT: SI

Il risultato sul software è questo che vedete qui sotto. Prima bisogna dire al telefono di usare sempre il VoIp e poi ogni chiamata viene indirizzata su internet.

Dove ho clamorosamente fallito è stato cercare di installare direttamente i parametri per Euteliavoip. Sembra che ci siano proprio problemi di compatibilità e tocca per forza passare attraverso liberailvoip. Comunque nell'uso ho riscontrato diversi problemi di qualità audio, consiglio l'uso di Fring.

Etichette: , , , , ,