[C++] Redial / Lägga på & Ringa upp igen - IFRÅN C++!
- Jine
- Inlägg: 1795
- Blev medlem: 21 juli 2004, 20:25:56
- Skype: Jim.Nelin
- Ort: Trångsund, Stockholm
- Kontakt:
[C++] Redial / Lägga på & Ringa upp igen - IFRÅN C++!
Hej!
Jag har kommit på att det finns ett litet program jag skulle vilja skapa.
Nämligen ett program som kopplar ner mitt 3Bredband och kopplar upp det igen - NÄR anslutningen slutar svara.
Det är nämligen så att vid tung tankning och liknande så dör linan, den slutar ta emot helt och skickar bara. Då behöver man disconnecta / Hang up, och sedan Ringa upp igen / Dial.
Hur gör man detta ifrån C++? Finns det nån DLL fil att kalla/hämta resurser ifrån?
Help me out!
Mvh Jim
Jag har kommit på att det finns ett litet program jag skulle vilja skapa.
Nämligen ett program som kopplar ner mitt 3Bredband och kopplar upp det igen - NÄR anslutningen slutar svara.
Det är nämligen så att vid tung tankning och liknande så dör linan, den slutar ta emot helt och skickar bara. Då behöver man disconnecta / Hang up, och sedan Ringa upp igen / Dial.
Hur gör man detta ifrån C++? Finns det nån DLL fil att kalla/hämta resurser ifrån?
Help me out!
Mvh Jim
Kod: Markera allt
poff; sleep 2; pon

Kan nog tyvärr inte komma med något mer kreativt... Mer än att du bör ringa 3 och fråga varför det blir som det blir.
Dåligt skämt av mig: http://www.ambienteto.arti.benicultural ... html?pon+1
Vad har antalet anslutningar med ditt modem att göra?
Modemet bryr sig inte ett dugg om anslutningar, bara om paket.
Vad har antalet anslutningar med ditt modem att göra?
Modemet bryr sig inte ett dugg om anslutningar, bara om paket.
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
Jepp, precis som speakman/Icecap säger så är det knappast modemet som är problemet utan routern. Jag har en ASUS WL-500G router och den lär ha samma problem med sin orignal firmware. Om jag minns rätt så är problemet att den inte slänger bort gamla connections utan minnet tar till sist slut.
Edit: Så detta har alltså troligtvis ingenting med ISP:n att göra.
Edit: Så detta har alltså troligtvis ingenting med ISP:n att göra.
Har nåt liknande problem med min router (linksys). När jag tankar (lagliga) torrents så dör anslutningen totalt i bägge ändar efter ett tag, men bara när jag kör över den trådlösa anslutningen... och bara sen jag "uppgraderade" till vista på laptopen... både routern och datorn måste startas om för att det ska fungera igen
Men kör man med sladd så funkar det galant
Du kan inte beställa en lämplig sladd från tre istället? 

Men kör man med sladd så funkar det galant


- Jine
- Inlägg: 1795
- Blev medlem: 21 juli 2004, 20:25:56
- Skype: Jim.Nelin
- Ort: Trångsund, Stockholm
- Kontakt:
Hej!
Roligt med folk som bara skummar igenom tråden... ^^,
Till att börja med vill jag bara säga att det handlar om ett Mobild bredband.
Modemet är ett Huawei E220 och det är ett känt problem att det backar ur när antalet anslutningar blir för högt.
Och jo, antalet anslutningar är faktist det som det gäller. Då modemet tydligen inte klarar för många aktiva anslutningar, stryper det sig själv och går och lägger sig.
Detta problem uppstår framförallt när jag tankar via torrents, då flera hundra anslutningar skapas och hålls aktiva, då tekniken fungerar så att den endast hämtar små fragment av huvudfilen.
Det går att lösa problemet genom att dra ner maxantalet anslutningar till nånstans runt 20-30st MAX, men detta innebär en EXTREM hastighetsskillnad mot högre antal anslutningar.
Så enda riktigt fungerande, och säkra alternativet jag kommit på, är just att koda ett program som ringer upp ppp anslutningen igen.
Hur gör man detta då? I windows? ;P poff/pon verkar ju rätt bra, dock har jag inga planer på att släppa in linux på min workstation - ÄN.
mvh Jim
Roligt med folk som bara skummar igenom tråden... ^^,
Till att börja med vill jag bara säga att det handlar om ett Mobild bredband.
Modemet är ett Huawei E220 och det är ett känt problem att det backar ur när antalet anslutningar blir för högt.
Och jo, antalet anslutningar är faktist det som det gäller. Då modemet tydligen inte klarar för många aktiva anslutningar, stryper det sig själv och går och lägger sig.
Detta problem uppstår framförallt när jag tankar via torrents, då flera hundra anslutningar skapas och hålls aktiva, då tekniken fungerar så att den endast hämtar små fragment av huvudfilen.
Det går att lösa problemet genom att dra ner maxantalet anslutningar till nånstans runt 20-30st MAX, men detta innebär en EXTREM hastighetsskillnad mot högre antal anslutningar.
Så enda riktigt fungerande, och säkra alternativet jag kommit på, är just att koda ett program som ringer upp ppp anslutningen igen.
Hur gör man detta då? I windows? ;P poff/pon verkar ju rätt bra, dock har jag inga planer på att släppa in linux på min workstation - ÄN.
mvh Jim
Med RAS funktionerna som finns i Windows API:et borde du kunna ringa upp/koppla ner en anslutning.
http://msdn2.microsoft.com/en-us/library/aa446739.aspx
Verkar även som om det finns ett kommando som heter "resdial" i XP.
Lite lättare att använda men inte lika fin lösning om det ska skötas från C++.
http://www.microsoft.com/resources/docu ... x?mfr=true
http://msdn2.microsoft.com/en-us/library/aa446739.aspx
Verkar även som om det finns ett kommando som heter "resdial" i XP.
Lite lättare att använda men inte lika fin lösning om det ska skötas från C++.
http://www.microsoft.com/resources/docu ... x?mfr=true
Jo det förstod jag direkt...Jine skrev:Roligt med folk som bara skummar igenom tråden... ^^,
Till att börja med vill jag bara säga att det handlar om ett Mobild bredband.


Skämt åsido så skickade jag tillbaka mitt tre-bredband efter en vecka, fungerande sanslöst dåligt på de platser jag testade det på. Lite konstigt än då, föräldrarna använder samma tjänst i nyköping, där funkar det mycket bättre än i Norrköping... go figure
