![]() |
| Home | Nieuws | Reviews | FAQs | Tips | Shop | Channel Navigator | Nieuwsbrief | Forums |
domo is sinds februari 2002 actief op het Palmclub-forum en heeft sinds die tijd 72 nieuwtjes geschreven.
domo gebruikt in het dagelijks leven een HP Pre3.
| Door domo 12-09-2011 12:52:54 |
Hmm, gek. Bij mij heeft het tot nog toe goed gewerkt maar ik heb niet zo heel vaak een intercity met internet (doorgaans een ander type trein). De melding over de captive portal is inderdaad gebruikelijk. Normaal gesproken zou je door op die melding te klikken de intropagina moeten krijgen, maar dat gaat dus mis. Omdat je via WiFi nog geen internettoegang hebt blijft 3G actief. Zodra je wel goed verbinding hebt schakelt 3G uit. Zelf heb ik het enkel getest met 3G permanent uit, maar dat is het probleem niet denk ik.
Wat is het IP-adres dat je te zien krijgt? Krijg je er toevallig meerdere (het vak is in feite een keuzelijst)? Ik heb namelijk jouw logica gebruikt zoals hieronder: Citaat:
Oorspronkelijk geplaatst door RoelvdV
Nodig: een Terminal programma, zelf lukt me dat nu alleen op mijn Pre.
Zet wifi aan en maak verbinding met het TMOBILE-netwerk. Start Terminal en tik (zonder de quote): 'route -n' Zie het adres op de voorlaatste regel, dat zal eindigen op .1 of .129 Indien .1 , dan dit in de browser intikken: 10.161.nn.182 , waarbij nn vervangen moet worden door de cijfers net voor de .1 Indien .129 , dan dit intikken: 10.161.nn+1.54 , waarbij nn+1 de cijfers net voor de .129 plus 1 wordt. Je moet nu de aanmeldpagina te zien krijgen. Vinkje zetten en op 'Maak verbinding met internet' klikken, klaar! Overigens, als het wél werkt krijg je ook nog een melding dat je eerst een werkende verbinding moet hebben voordat je naar een adres kan browsen. Maar Ok wegdrukken is voldoende om dan alsnog door te gaan. Iets wat evenmin werkt is uitloggen. Normaliter zou je in de adresbalk 'logout.' in moeten voeren, maar dat pikt de webOS browser niet. |
| Door RoelvdV 12-09-2011 13:30:01 |
Ieder treinstel heeft een eigen adres, maar deze eindigen normaliter op .1 of .129
Al deze details heb ik van een collega gekregen. Vanmiddag weer een poging! gr, Roel |
| Door spud 12-09-2011 14:24:47 |
Wat cool!! Ik ga die app ook gauw proberen.
@domo: Waarschijnlijk een domme opmerking van mij, want nog niet zelf geprobeerd, maar ik neem aan dat je wel eerst je Pre/TP met het T-Mobile netwerk hebt verbonden om zo 3G te overrulen met Wifi connectivity en dan pas de app draait. |
| Door RoelvdV 12-09-2011 16:55:52 |
Nieuwe poging, ik krijg dit gatewayadres te zien: 109.33.176.46
Dat ziet er niet bekend uit. Nu even kijken met de laptop. Edit, dan zie ik als standaardgateway: 10.87.60.1 en dat is wel bekend. Hopelijk kun je hier wat mee. gr, Roel |
| Door domo 12-09-2011 17:46:22 |
Citaat:
Wat de app doet is in feite de kernel IP tabel opvragen d.m.v. het linux commando 'route -n' en daar dan de gateway adressen uitvissen. Het is een enorme hoeveelheid werk om zoiets simpels als een WiFi gateway op te vragen (route commando is niet toegestaan dus moet de node.JS service die dit opvraagt als root draaien én ook dat mag natuurlijk niet), maar goed, dat stukje werkt nu eindelijk na lang proberen. Omdat ik zelf momenteel geen data-abonnement heb (moet ik weer regelen als ik tijd heb) heb ik het niet getest als ik ook 3G aan heb staan. Misschien dat er daardoor meer dan één gateway verschijnt, maar dan zou je daartussen moet kunnen kiezen. Kon dat bij jou Roel of kreeg je enkel 109.33.176.46 te zien? Dat andere adres zou namelijk ook moeten verschijnen als het op je laptop ook naar voren komt. Ik vraag me trouwens nog steeds af waarom webOS niet gewoon zonder problemen werkt... het echte probleem heb ik nog niet kunnen vaststellen. |
| Door RoelvdV 12-09-2011 17:51:09 |
Nu ook met mijn TouchPad, terwijl ik al verbonden ben... En dat werkt perfect!
|
| Door domo 12-09-2011 22:38:53 |
Citaat:
Ik heb 't met m'n TouchPad nog niet geprobeerd maar goed om te horen dat het programma in de basis in ieder geval werkt. Ik zal het morgen ook weer eens proberen in de trein, kijken of er probleemgevallen te ontdekken zijn.
|
| Door RoelvdV 13-09-2011 07:18:45 |
Vanmorgen zonder problemen online met mijn TouchPad. De Pre3 blijft een verkeerd adres tonen.
gr, Roel |
| Door domo 13-09-2011 17:24:16 |
Bij mij gaat het meteen goed met de Pre3. Het ligt wellicht toch aan het aanwezig zijn van andere gateways vanwege de 3G verbinding. Iemand zou eens kunnen proberen die dataverbinding tijdelijk uit te schakelen en dan dit programma te openen. Ik hoop dat het dan werkt. Dan is het nog steeds raar dat het juiste adres niet getoond wordt, maar goed, dan weet ik waar ik moet zoeken.
|
| Door RoelvdV 13-09-2011 17:40:16 |
Dat is de oplossing met de Pre3: Aeroplane mode aan, dan wifi aan. Nu krijg ik wel het juiste adres!
/me happy gr, Roel |
| Door domo 22-09-2011 22:36:15 |
Ik heb een kleine update gedaan naar versie 0.9.3, die is nu beschikbaar via bovenstaande Preware (custom) feed.
Veranderingen:
Ik weet nog niet of de tweede aanpassing het gemakkelijker maakt om te verbinden via een T-Mobile WiFi hotspot terwijl je ook via 3G een verbinding hebt. Dat is in ieder geval wel het streven. In het ideale geval hoeft er dan geen Aeroplane mode aan te pas te komen. |
| Door RoelvdV 11-10-2011 12:37:16 |
De App werkt prima op mijn TouchPad en op mijn Pre3 moet ik eerst Aeroplane Mode inschakelen (lees: 3G uitschakelen), zodat de Wifi verbinding wel goed werkt.
gr, Roel |
| Door JanB 18-10-2011 14:43:48 |
Mooi werk!
Helaas krijg ik al een foutmelding als de feeds worden verversd. Er gaat iets mis met de ns hotspot applicatie als preware die wil downloaden.Jan |
| Door RoelvdV 18-10-2011 15:13:07 |
Citaat:
gr, Roel |
| Door domo 18-10-2011 19:40:39 |
Ik krijg zelf ook geen foutmeldingen. Weet je zeker dat je bij het toevoegen het schakelaartje bij IS COMPRESSED op Yes had staan? Ik kan me herinneren dat dat tot foutmeldingen kan leiden. Helaas moet je daartoe de feed opnieuw toevoegen.
Mocht het niet lukken kan je ook proberen direct de applicatie package te downloaden. Die staat namelijk nog altijd online, daar zit het probleem dus niet. Geef dan als adres het volgende op: http://project.sinds1984.nl/appfeed/..._0.9.3_all.ipk |
| Door JanB 18-10-2011 22:17:53 |
probleem opgelost. Oorzaak tikfoutje in de url. @roel en @domo: dank voor het meedenken.
|
| Door spud 06-11-2011 03:42:08 |
Ook ik heb de app eindelijk kunnen gebruiken op m'n touchpad. Top, werkte perfect.
Is het voor de Pre 3 eigenaren niet voldoende om alleen je data over GPRS/UMTS uit te zetten ipv je hele telefoon? Daar is een patch voor, krijg je ook een switch in je systeem menu (rechts boven). Anders ben je niet bereikbaar met aeroplane mode. |
| Door domo 06-11-2011 13:08:35 |
De aeroplane mode hoeft enkel even ingeschakeld te worden als je verbindt. Zodra je de verbinding met T-Mobile's WiFi hotspot hebt is deze app namelijk niet meer nodig. Het punt is dat de gateway van je 3G/EDGE/GPRS verbinding in de weg zit als je eigenlijk de gateway van de hotspot wilt hebben. Daarbuiten kan je je toestel dus gewoon bereikbaar houden. Alleen de data uitschakelen is natuurlijk ook goed, die wordt in principe toch al uitgeschakeld zodra je echt verbonden bent via WiFi. Maar de Aeroplane mode truc werkt voor iedereen, ook zonder patches (trouwens ook voor alle andere smartphones met webOS 2).
|
| Door domo 22-11-2011 22:01:14 |
Ik heb een kleine update uitgebracht naar versie 0.9.4. Via mail ben ik erop gewezen dat versie 0.9.3 niet goed installeerde waardoor het ophalen van het gateway adres niet werkte. Deze update zou dat moeten verhelpen. Als je een eerdere versie geïnstalleerd hebt gehad kwam het probleem niet naar voren omdat alles dan al goed stond.
Voor iedereen bij wie het niet werkte raad ik aan de applicatie eerst te verwijderen en daarna pas opnieuw te installeren, zodat het installatiescript z'n werk kan doen. Installatie verloopt zoals beschreven in de eerste post (via Preware dus). Hieronder plaats ik nog even de info die ik gemaild naar diegene met problemen, wellicht ook nuttig voor anderen. Citaat:
Oorspronkelijk geplaatst door Domo in mailconversatie
Wat te doen bij de foutmelding problem getting gateway: undefined?
De foutmelding duidt op een probleem met het opvragen van een gateway adres(sen). Ook als je via 3G verbonden bent komen er namelijk een adres tevoorschijn, namelijk dat van de 3G zendmast / access point. In jouw geval gaat het mis met het verzoek om die adressen an sich. Het programma bestaat namelijk uit twee delen, de zichtbare interface en het deel dat de adressen opvraagt. Helaas is het zo webOS dat opvragen normaal gesproken niet toestaat en dan volgt deze foutmelding, omdat het programma via een omweg het toch opvraagt. Het lijkt erop dat het aanpassen van de permissies niet goed gaat. Zou je in Preware kunnen kijken of er bij de geinstalleerde packages (onder Linux Applications) het Homebrew JS Framework (v1.0.1, door Jason Robitaille) staat? In plaats van de reguliere manier doe ik het verzoek via dit framework welke veel meer rechten heeft (maar een kwaadwillende app kan ook veel schade toebrengen). Als dit framework inderdaad geinstalleerd is zou je ook nog kunnen kijken naar het permissiebestand zelf. In principe zou bij installatie een vervangend bestand geïnstalleerd moeten worden, maar misschien is dat niet gebeurd (dit is een beetje een schimmig deel daar HP het natuurlijk niet aanmoedigt). Dat bestand is met Internalz Pro (bestandsmanager, te vinden via Preware) te benaderen op de volgende locatie: /var/palm/ls2/services/pub/nl.sinds1984.hotspot.service Als je dat bestand opent met Internalz Pro zou de inhoud er als volgt uit moeten zien, met name de derde regel moet exact het volgende aangeven: [D-BUS Service] Name=nl.sinds1984.hotspot.service Exec=/var/usr/bin/run-homebrew-js-service /media/cryptofs/apps/usr/palm/services/nl.sinds1984.hotspot.service Mocht het niet zo zijn is het via Internalz aan te passen (kies vervolgens Save file uit het menu, anders negeert Internalz de wijzingen). Daarna moet de telefoon even opnieuw opgestart worden voordat de wijzigingen effect hebben. Vervolgens zou de hotspot applicatie moeten werken en in ieder een IP adres moeten aangeven voor alle WiFi netwerken die je probeert (je krijgt dan het adres van de router) en blijkbaar ook 3G netwerken. Als dat lukt moet het ook werken in de trein, tenzij de WiFi daar overbelast is tijdens de spitsuren (maar dat heeft niets met webOS te maken, meer met al die anderen...). |
| Door rx_shorty 23-11-2011 13:03:27 |
Netjes, zelf gebruik ik het niet maar vind het wel netjes
|
| Door domo 16-01-2012 23:34:33 |
Inmiddels is me duidelijk geworden dat de installatie van dit programma niet goed gaat. De rechten worden niet aangepast zoals het zou moeten. Een script dat dat na installatie behoort te doen doet dat blijkbaar niet. Waarom is me vooralsnog niet duidelijk, aangezien ik dezelfde procedure volg als bijvoorbeeld Preware. Het zou al een tijdje niet goed kunnen zijn, maar iedereen die éénmaal een werkende versie geïnstalleerd heeft komt dat probleem niet tegen, omdat de boel goed staat.
Totdat ik een oplossing heb gevonden is er wel een manier om het handmatig recht te zetten. Open het volgende bestand met Internalz Pro: Code:
/var/palm/ls2/services/pub/nl.sinds1984.hotspot.service Code:
[D-BUS Service] Name=nl.sinds1984.hotspot.service Exec=/var/usr/bin/run-homebrew-js-service /media/cryptofs/apps/usr/palm/services/nl.sinds1984.hotspot.service Er is nog iets dat het proberen waard is. Als je enkel via WiFi verbonden bent kan je ook naar http://www.nstrein.ns.nl/ gaan in de webbrowser. Vreemd genoeg verschijnt dan de welkomstpagina wel. Inloggen is mij nog niet gelukt op m'n Pre3, maar ik heb de afgelopen maand slechts 1x een intercity met WiFi gezien, dus heel veel heb ik nog niet kunnen testen. Mocht iemand hiermee succes hebben (of snappen waarom webOS niet meewerkt) hoor ik het graag. Het irritant gedoe met niet-functionerende installatiescripts begin ik beu te worden. De front-end van deze applicatie kostte me slechts een avondje, de backend inmiddels minstens 50 uur :'( |
| Door RoelvdV 17-01-2012 12:35:01 |
Ik ga het binnenkort proberen, heb meestal een trein met wifi.
|
| Door marcaussems 17-01-2012 13:52:22 |
Vanochtend werkte de update niet.
Er kwam wel een melding van in de trant van "network undefined" en dat was bij de vorige versie niet. Ik zal kijken of ik vanmiddag weer met een ICM kan reizen voor de precieze melding (en de URL uitproberen) |
| Door RoelvdV 17-01-2012 16:50:23 |
Tadaa: vanuit een trein via wifi!
Ik heb eerst aeroplane mode aangezet om 3G uit te zetten, daarna wifi aan en verbinden met TMOBILE , de NS provider. Browser gestart en naar www.nstrein.ns.nl gesurd, vinkje aanzetten en doorklikken, klaar! Gr, Roel |
| Door domo 17-01-2012 20:02:44 |
Citaat:
Browser gestart en naar http://www.palmclub.nl/forums/nieuws....nstrein.ns.nl gesurfd, vinkje aanzetten en doorklikken, klaar!
Standaard gaat de Captive Portal naar hpwebos.com in de hoop naar de juiste pagina doorverwezen te worden. Dat adres aanpassen in http://www.palmclub.nl/forums/nieuws....nstrein.ns.nl zou het probleem dus min of meer oplossen. Voordeel van de Captive Portal applicatie is dat die het browsen kan limiteren tot alleen WiFi, zodat het "storen" van de 3G-verbinding geen probleem meer is. |
| Door RoelvdV 17-01-2012 20:53:40 |
Mijn TouchPad lag thuis, dus gewoon met mijn Pre3!
Morgen neem ik mijn TP mee, zo tegen 7:15 denk ik weer terug te komen in dit draadje. gr, Roel |
| Door RoelvdV 18-01-2012 07:12:22 |
Edit: bij een tweede poging werkte het wel, misschien was ik net te vroeg en werkte wifi nog niet helemaal in de trein. (Hmm, op mijn TP kom ik wel op de aanmeldpagina, maar bij doorklikken op Maak verbinding krijg ik de melding dat er geen internetverbinding is en keer ik terug op het aanmeldscherm).
Op mijn laptop werkt dit, helaas, niet. Direct geprobeerd met mijn Pre3: gaat prima. gr, Roel |
| Door marcaussems 18-01-2012 09:04:58 |
Idd TP was een no-go vanochtend.
Doet T-Mob dan zo iets vreemds met die aanlog of is de TP zo gevoelig. |
| Door marcaussems 31-01-2012 15:39:24 |
De update van NS-Hotspot werkte vanochtend. Dank voor de update!
|
| Door domo 31-01-2012 20:40:51 |
Citaat:
Bij mijzelf werkte het namelijk niet ![]() Mochten anderen geen succes ervaren dan zou het kunnen zijn dat webOS zelf een extra bestand aanmaakt dat mijn wijziging naar de tweede plaats verwijderd. Verwijder het volgende bestand m.b.v. Internalz Pro: Code:
/var/palm/ls2/services/pub/nl.sinds1984.hotspot.service.service Eerdere versies werkten niet vanwege een typefoutje, zo ontdekte ik dit weekend.
|
| Door RoelvdV 31-01-2012 21:23:56 |
Op mijn TP werkt het met de laatste versie. Op mijn Pre3 helaas niet. Bestand nagekeken: 1 bestand met juiste gegevens. G3 uit of aan maakt geen verschil.
gr, Roel |
| Door domo 31-01-2012 22:46:38 |
Probeer het programma eens via Preware te verwijderen, je Pre3 opnieuw op te starten en dan nogmaals installeren? Mocht je handmatig iets wijzigen daarna (bijvoorbeeld omdat er een extra service bestand aanwezig is) moet je nogmaals het toestel opnieuw opstarten. webOS houdt de service parameters namelijk in het geheugen vast.
|
| Door RoelvdV 02-02-2012 07:33:11 |
Dat werkt: verwijderen, herstart, installeren, foute tweede bestand verwijdered, herstart en dan zonder 3G via wifi verbinding maken.
Bedankt, groeten, Roel |
12-09-2011 07:56:01
Ik ben dit nu aan het uitproberen. Installeren gaat prima, maar ik krijg een webOS alert (via een blauw WiFi logo): 'Captive Portal Detected on WiFi'
NS Hotspot start goed op, toont een IP-adres, dus ga ik verder via de groene knop. Dat opent een browser en daar krijg ik deze melding: 'http://10.161.0.0 Error loading page (110)'
Ik ga nog een poging doen. Edit: zelfde fout. Wat opvalt, ia dat 3G actief blijft. Normaal gaat dat uit als wifi goed werkt.
Bedankt dat je hier mee bezig bent!
Groeten, Roel