PERS - 17 sep 2007 : Eenvoudiger verbindingen met wifi-hotspots voor de iPhone
From Fon Wiki
Contents |
[edit] Eenvoudiger verbindingen met wifi-hotspots voor de iPhone
door Glenn Fleishman <glenn@tidbits.com>
Devicescape heeft een eenvoudig programmaatje gepubliceerd voor de iPhone waarmee je verbinding kunt maken met wifi-hotspots zonder alle gedoe met het intikken van gebruikersnamen en wachtwoorden, klikken op Accept-knoppen, of het moeten onthouden van WEP- en WPA-encryptiesleutels. Voor het programma Connect van Devicescape heb je de Nullriver AppTapp installer nodig, een externe hack die gemakkelijke installatie van software op de iPhone mogelijk maakt. (Ik heb een versie van Connect getest die dateert van vóór de integratie met Nullriver.)
[edit] Het gebruik
De manier waarop Devicescape dit kleine wonder weet te bewerkstelligen, en de voornaamste irritatiefactor bij gebruik van de iPhone weg van huis en kantoor wegneemt, is via hun softwareparadepaardje, dat bestaat uit clientsoftware op een apparaat, handheld, of laptop, en een account op de website van het bedrijf waar je wachtwoorden en accountgegevens opslaat. Het programma en de dienst zijn gratis. (Een volledig verslag van de benadering van Devicescape schreef ik in "Devicescape probeert verbinden met Wi-Fi-hotspots te vereenvoudigen", 07-05-2007.)
Op de My Devicescape-website kun je een account opzetten en alle wifihotspots en netwerkinformatie invoeren die wilt gaan gebruiken. Ik bewaar bijvoorbeeld de netwerk-WPA-sleutels van thuis en van mijn werk op hun site. Devicescape automatiseert het inlogproces voor heel veel betaalde hotspotnetwerken en verzamelingen van hotspots, waaronder T-Mobile HotSpot, AT&T WiFi, Fon, Boingo, iPass en andere, en ook van veel gratis netwerken die een of andere bevestiging of een inlogaccount vereisen. Devicescape wil in de toekomst, als onderdeel van hun inkomstenplan, eenvoudige manieren aan kunnen bieden om diensten te kopen van bepaalde netwerken. (Je geeft Devicescape een aantal van je wachtwoorden, en hoewel ze op me overkomen als een vertrouwenwekkende organisatie met een extreem sterk begrip van veiligheid, zou je moeten laten meewegen dat een externe partij de last gaat dragen om jouw wachtwoord te beschermen en moet je wachtwoorden gebruiken die verschillen van welke je gebruikt voor andere beveiligde diensten, zoals bijvoorbeeld die van je bank.)
Met het iPhone-programma van Devicescape hoef je, als je bij een hotspot komt waarvoor je de benodigde informatie hebt ingevoerd, alleen op het Connect-programma te tikken en op Login te klikken. Devicescape maakt de verbinding met het lokale netwerk, voert je inlogverzoek door de DNS-dienst van de hotspot (slim gedaan), krijgt een hoeveelheid versleutelde details voor het inloggen retour, en geeft deze informatie dan door aan de hotspot. Bij gratis netwerken weet het systeem hoe op de juiste knop te 'klikken' en daarmee een webverzoek te versturen dat de juiste respons bevat. (De Devicescape-software voor laptops, handhelds en een paar andere telefoons werkt op vrijwel dezelfde manier; bovendien heb je het voordeel dat elk apparaat dat je gebruikt toegang tot dezelfde netwerken heeft zonder dat je de gegevens opnieuw hoeft in te voeren.)
Ik heb Connect nu iets langer dan een week in gebruik en ik heb het op een paar T-Mobilelocaties getest. Het is tamelijk fantastisch om op Login te tikken en dan op het netwerk te zijn. Het is de manier waarop de iPhone zou moeten werken - en dat is nu het geval.
Terwijl Steve Jobs de alomtegenwoordige beschikbaarheid van wifi ophemelt, hebben hij en het bedrijf niets gedaan om verbinden eenvoudig te maken, behalve toegang krijgen tot netwerken thuis en op het werk met weinig of geen beveiliging of toegangsbeperkingen. Devicescape dicht die kloof. (En 'eenvoudig' is relatief, zelfs met netwerken die standaard beveiligd zijn met een wachtwoord, gezien de dommige manier waarop je je wachtwoorden in moet typen.)
Er ontbreekt slechts één functie in Connect die je wel vindt in het volledige Devicescape-programma: buddylijsten. Met buddylijsten kun je kiezen welke andere gebruikers van Devicescape, je vrienden en collega's, toegang krijgen tot netwerken die jij beheert, waarmee vertrouwde gebruikers makkelijk toegang krijgen tot jouw eigen beschermde netwerken. De exemplaren van Devicescape die bij je buddy's draaien, downloaden een versleutelde verzameling netwerkwachtwoorden. Je kunt de toegang van een buddy intrekken of je netwerkwachtwoord veranderen; het systeem verwerkt dat naadloos en geeft het door aan elke buddy die het nodig heeft. Deze buddylijstfunctie zal, wanneer Devicescape het toevoegt aan de iPhone, een enorm gemak betekenen voor iPhonegebruikers die wisselen tussen thuis- en werknetwerken.
En hoewel Devicescape dit niet benadrukt, vertelde het bedrijf me enkele dagen geleden in een uitleg dat ze in de iPhone de clientsoftware voor wifi-authenticatie van zakelijk niveau hadden opgediept die ook in Mac OS X voorkomt. Deze client (een 802.1X supplicant, als je de technische term wil weten) zou iPhone gebruikers verbindingen laten maken met wifinetwerken die geen toegangspagina of simpele, statische, gedeelde beveiligingssleutels gebruiken. 802.1X laat een apparaat verbinden met een wifinetwerk met een gebruikersnaam en een wachtwoord (naast andere identificatie-informatie), en dan kent het systeem een unieke beveiligingssleutel aan die gebruiker toe. Het is de enige veilige benadering voor grotere netwerken en het wordt veel gebruikt. Connect zou hiermee ook zakelijke gebruikers van een methode kunnen voorzien om hun iPhones ook op een veilige manier met hun werknetwerken te laten verbinden, niet alleen met hotspots, als Devicescape ervoor kiest om die functie te activeren.
[edit] Installeren en instellen
Met Nullriver is het installeren van Connect een peulenschil. Je downloadt de AppTapp-installatiesoftware en start het op op een computer die met jouw iPhone is verbonden en waarop iTunes niet draait. (Schakel ook automatisch synchroniseren in iTunes uit, want als dat begint te lopen terwijl AppTapp met zijn magie bezig is kan de installatie uitlopen op een knoeiboel.) AppTapp downloadt van Apple het firmware-herstelbestand van zo'n 90 MB, plakt er zijn eigen deel in en werkt de iPhone bij. (Het gebruikelijke voorbehoud is geldig: Niet ondersteund door Apple. Kan van je iPhone een baksteen maken. Na de volgende firmware-update werkt AppTapp of Connect misschien niet meer. Enzovoort.)
Na herstarten van de iPhone heb je een nieuw Installer-programma op het thuisscherm. Tik erop en je kunt Connect selecteren uit een lijst met programma's om te installeren. Installeer Connect, en het verschijnt op het thuisscherm. Connect wordt door Nullriver opgenomen in een klein lijstje met programma's die voorkeur genieten.
De eerste keer dat je Connect start geeft het je een code die je moet invoeren op de website van My Devicescape in het account dat je ingesteld hebt. Deze code identificeert eenduidig jouw iPhone. Het exemplaar van Connect dat op jouw iPhone draait kan met de servers van Devicescape communiceren nadat je de code hebt opgegeven, hetzij via een wifi-netwerk waarmee je al bent verbonden, hetzij via de EDGE-servers van AT&T.
[edit] De beste netwerken
Natuurlijk kun je de gratis en betaalde logins van netwerken die je vaak bezoekt of verwacht te gebruiken zelf bij elkaar schrapen, maar de beste keuze bij Connect is Boingo Wireless, een hotspot-verzamelaar die toegang doorverkoopt tot tienduizenden locaties in de Verenigde Staten, waaronder tientallen luchthavens. Boingo rekent $21,95 per maand voor onbeperkte toegang in de VS. Wereldwijd bieden ze aansluiting op 100.000 locaties, en daarvoor rekenen ze $39 per maand voor onbeperkte toegang. Beide tarieven gelden van maand tot maand. Je zit nergens aan vast en betaalt geen boete bij opzegging.
In de Verenigde Staten verkoopt Boingo toegang door tot de meeste van de grotere netwerken, met als grote uitzondering T-Mobile HotSpot. T-Mobile rekent $20 tot $40 per maand voor onbeperkt gebruik op ongeveer 8500 locaties. De exacte prijs hangt er van af of je een gewoon telefoonabonnement hebt bij T-Mobile, en hoe lang je contract loopt. Devicescape ondersteunt ook T-Mobile.
Weliswaar kun je op bijna alle locaties die ze ondersteunen inloggen bij Boingo via een partner-login in de webpoort-interface, maar daarvoor moet je iedere keer omslachtig gegevens invoeren, in plaats van eenmaal te klikken met Connect. En sommige Boingo-locaties hebben die partner-login niet, maar daar kom je pas achter als je al onderweg bent.
De software van Devicescape voorziet in een behoefte en geeft me de hoop dat er meer hotspots zullen komen die reclame zullen maken voor Connect als een eenvoudiger manier om online te geraken. Het is gunstig voor Apple en AT&T als de iPhone werkt met minder onderbrekingen en wrijving, en hoe minder we met zijn allen gebruik maken van het EDGE-netwerk van AT&T, des te beter dat netwerk functioneert. Ik hoop dat Apple overweegt om Connect in te bouwen in een toekomstige versie, of om van Devicescape zijn eerste gecertificeerde programma-ontwikkelaar te maken.
