Beste forumleden,
ik heb volgend probleem waar ik niet uit geraak.
Voor een natuurproject proberen we een Raspberry Pi continu metingen te laten doen in het veld. Graag lezen we die resultaten realtime uit.
Daarom is de Pi raadloos verbonden (afstand < 1m) met een 4G Dongle (merk ZTE). De Pi is als OpenVPN Client verbonden met de NAS die als OpenVPN server ingesteld staat. Via DDNS en correct port-forwarding op mijn router, kan ik dan met Reverse Proxy routing op mijn NAS naar de webpage op de Raspberry Pi surfen, en dit vanaf eender welk public IP.
Dit lukt.
Echter, regelmatig valt de connectie weg (t.t.z. ik kan dan niet naar de pagina van de Raspberry Pi surfen). Soms voor een aantal uren, en soms voor een dag of dagen. Dan krijg ik volgende fout: "Proxy Error The Proxy server received an invalid response from an upstream server The proxy server could not handle the request" (Raspberry Pi webserver draait op Caddy).
Ik kan op dat moment echter wél pingen naar de Raspberry Pi (bv vanaf mijn NAS), evenwel met vertragingen van 1 - 2 s.
De data voor de webpagina zijn beperkt (volgens chrome wordt er ong 300KB getransfered en 1.4MB resources). Site staat hier.
Toen ik vandaag even ter plaatste was, kon ik mijn telefoon verbinden via de WIFI van de ZTE dongle, en kon ik toch (traag) naar bv destandaard surfen. De pagina van de webserver kreeg ik via de DNS niet geladen.
Na de verbinding af en aan te zetten, lukte het wel terug.
Nu heb ik de ZTE dongle ingesteld op 4G verbinding, en de APN handmatig geconfigureerd (globaldata.iot) zoals aangegeven door de aanbieder van de SIM kaart (en roaming geactiveerd). SIM kaart is van Always Connected.
Ik zie dat signaalsterkte ongeveer -107dBm is, en denk/vermoed dat dit het probleem is (nl vlak bij de Nederlandse grens), en hierdoor verbinding soms wél en soms niet werkt.
Al vind ik het gek dat ik daar ter plaatste altijd wel 4G verbinding heb, én ik vind het gek dat de verbinding soms wel werkt (ondanks lage signaalsterkte).
VRAGEN voor het forum:
1) zou een extra externe antenne voor de dongle kunnen helpen?
2) zou ik andere of extra instellingen aan de ZTE dongle moeten geven?
3) zou het eventueel een ander probleem kunnen zijn (bv de reverse proxy server op de NAS)?
(PS, opstelling waarbij de Pi de data doorgeeft aan een andere server die dan op een stabieler netwerk draait, is absoluut niet aan de orde)
ik heb volgend probleem waar ik niet uit geraak.
Voor een natuurproject proberen we een Raspberry Pi continu metingen te laten doen in het veld. Graag lezen we die resultaten realtime uit.
Daarom is de Pi raadloos verbonden (afstand < 1m) met een 4G Dongle (merk ZTE). De Pi is als OpenVPN Client verbonden met de NAS die als OpenVPN server ingesteld staat. Via DDNS en correct port-forwarding op mijn router, kan ik dan met Reverse Proxy routing op mijn NAS naar de webpage op de Raspberry Pi surfen, en dit vanaf eender welk public IP.
Dit lukt.
Echter, regelmatig valt de connectie weg (t.t.z. ik kan dan niet naar de pagina van de Raspberry Pi surfen). Soms voor een aantal uren, en soms voor een dag of dagen. Dan krijg ik volgende fout: "Proxy Error The Proxy server received an invalid response from an upstream server The proxy server could not handle the request" (Raspberry Pi webserver draait op Caddy).
Ik kan op dat moment echter wél pingen naar de Raspberry Pi (bv vanaf mijn NAS), evenwel met vertragingen van 1 - 2 s.
De data voor de webpagina zijn beperkt (volgens chrome wordt er ong 300KB getransfered en 1.4MB resources). Site staat hier.
Toen ik vandaag even ter plaatste was, kon ik mijn telefoon verbinden via de WIFI van de ZTE dongle, en kon ik toch (traag) naar bv destandaard surfen. De pagina van de webserver kreeg ik via de DNS niet geladen.
Na de verbinding af en aan te zetten, lukte het wel terug.
Nu heb ik de ZTE dongle ingesteld op 4G verbinding, en de APN handmatig geconfigureerd (globaldata.iot) zoals aangegeven door de aanbieder van de SIM kaart (en roaming geactiveerd). SIM kaart is van Always Connected.
Ik zie dat signaalsterkte ongeveer -107dBm is, en denk/vermoed dat dit het probleem is (nl vlak bij de Nederlandse grens), en hierdoor verbinding soms wél en soms niet werkt.
Al vind ik het gek dat ik daar ter plaatste altijd wel 4G verbinding heb, én ik vind het gek dat de verbinding soms wel werkt (ondanks lage signaalsterkte).
VRAGEN voor het forum:
1) zou een extra externe antenne voor de dongle kunnen helpen?
2) zou ik andere of extra instellingen aan de ZTE dongle moeten geven?
3) zou het eventueel een ander probleem kunnen zijn (bv de reverse proxy server op de NAS)?
(PS, opstelling waarbij de Pi de data doorgeeft aan een andere server die dan op een stabieler netwerk draait, is absoluut niet aan de orde)
/f/image/uEp4O1Lb3EWLtcZmhQCH8j1D.png?f=fotoalbum_large)