<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Modem: Termnalbefehle senden und Einwahl initiieren]]></title><description><![CDATA[<p>Ich beschreibe zunächst das Problem:</p>
<p>1. Ich habe ein ASUS-Notebook mit dem neuen EXPRESS-Card-Slot. (Windows XP)<br />
2. Mein Provider hat aber leider nur PCMCIA-UMTS-Karten für mich. - Ein Providerwechsel ist ausgeschlossen.<br />
3. Zum Glück gibt es da einen CardReader von ElanDigitalSystems (siehe: <a href="http://www.elandigitalsystems.com/adapter/u142.php" rel="nofollow">www.elandigitalsystems.com/adapter/u142.php</a>), der die PCMCIA-UMTS-Karte aufnimmt und eine USB-Verbindung für den PC/Notebook zur Verfügung stellt.<br />
4. Treiber sind installiert und der CardReader und die darin befindliche UMTS-Karte werden tadellos erkannt. Eine Einwahl ins Internet geht auch.</p>
<p>!! Leider gehen sämtliche Vodafone, Orange, ... Einwahlsoftwares nicht, da es sich wegen dem Interface um ein Modem handelt, das nicht mehr kompatibel ist. (CardReader verwaltet es anders, Treiberprobleme...) !!</p>
<p>!! Manuelle Einwahl funktioniert aber !!</p>
<p>Nun muss man aber für eine Einwahl aber folgende AT-Befehle über den Terminal (in Windows kann man einen Terminal vor der Einwahl anzeigen lassen) eingeben:</p>
<p>at+cpin=&quot;0000&quot;<br />
at+cgdcont=1,,&quot;<a href="http://orange.fr" rel="nofollow">orange.fr</a>&quot;<br />
at+csq</p>
<p>Das ist nicht nur sehr ineffektiv sondern auch nervig, fehleranfällig und ermüdend für den Benutzer.</p>
<p>Deshalb möchte ich das ganze gerne automatisieren (Batch oder Prog oder ähnliches).</p>
<p>!! Es gibt zwar in Windows die vielgerühmten Initialisierungsbefehle für ein Modem (Gerätemanager, Modem auswählen, Registerkarte &quot;Erweitert&quot;) aber das mag das Modem nicht - es kommt immer zu einem Fehler. Man muss die Befehle leider manuell über den besagten Terminal eintragen. !!</p>
<p>Deshalb: Kann man mit C++ auf das Modem zugreifen (COM-Port !) und<br />
1. die besagten AT-Befehle senden?<br />
2. die normale Windows-Einwahlprozedur starten?<br />
3. wenn das Modem eingewählt und Windows Internet hat erneut auf das Modem zuzugreifen und mittels &quot; AT+CSQ &quot; die Signalqualität kontinuierlich abzufragen und irgendwie anzuzeigen?</p>
<p>Ist das überhaupt möglich - insbesondere Punkt 2 in Verbindung mit Punkt 1.<br />
Und das Schwerste scheint mir Punkt 3!</p>
<p>Ich danke euch für eure Hilfe!<br />
MfG<br />
Inno</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/192004/modem-termnalbefehle-senden-und-einwahl-initiieren</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 10:26:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/192004.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 09 Sep 2007 12:59:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Modem: Termnalbefehle senden und Einwahl initiieren on Sun, 09 Sep 2007 12:59:30 GMT]]></title><description><![CDATA[<p>Ich beschreibe zunächst das Problem:</p>
<p>1. Ich habe ein ASUS-Notebook mit dem neuen EXPRESS-Card-Slot. (Windows XP)<br />
2. Mein Provider hat aber leider nur PCMCIA-UMTS-Karten für mich. - Ein Providerwechsel ist ausgeschlossen.<br />
3. Zum Glück gibt es da einen CardReader von ElanDigitalSystems (siehe: <a href="http://www.elandigitalsystems.com/adapter/u142.php" rel="nofollow">www.elandigitalsystems.com/adapter/u142.php</a>), der die PCMCIA-UMTS-Karte aufnimmt und eine USB-Verbindung für den PC/Notebook zur Verfügung stellt.<br />
4. Treiber sind installiert und der CardReader und die darin befindliche UMTS-Karte werden tadellos erkannt. Eine Einwahl ins Internet geht auch.</p>
<p>!! Leider gehen sämtliche Vodafone, Orange, ... Einwahlsoftwares nicht, da es sich wegen dem Interface um ein Modem handelt, das nicht mehr kompatibel ist. (CardReader verwaltet es anders, Treiberprobleme...) !!</p>
<p>!! Manuelle Einwahl funktioniert aber !!</p>
<p>Nun muss man aber für eine Einwahl aber folgende AT-Befehle über den Terminal (in Windows kann man einen Terminal vor der Einwahl anzeigen lassen) eingeben:</p>
<p>at+cpin=&quot;0000&quot;<br />
at+cgdcont=1,,&quot;<a href="http://orange.fr" rel="nofollow">orange.fr</a>&quot;<br />
at+csq</p>
<p>Das ist nicht nur sehr ineffektiv sondern auch nervig, fehleranfällig und ermüdend für den Benutzer.</p>
<p>Deshalb möchte ich das ganze gerne automatisieren (Batch oder Prog oder ähnliches).</p>
<p>!! Es gibt zwar in Windows die vielgerühmten Initialisierungsbefehle für ein Modem (Gerätemanager, Modem auswählen, Registerkarte &quot;Erweitert&quot;) aber das mag das Modem nicht - es kommt immer zu einem Fehler. Man muss die Befehle leider manuell über den besagten Terminal eintragen. !!</p>
<p>Deshalb: Kann man mit C++ auf das Modem zugreifen (COM-Port !) und<br />
1. die besagten AT-Befehle senden?<br />
2. die normale Windows-Einwahlprozedur starten?<br />
3. wenn das Modem eingewählt und Windows Internet hat erneut auf das Modem zuzugreifen und mittels &quot; AT+CSQ &quot; die Signalqualität kontinuierlich abzufragen und irgendwie anzuzeigen?</p>
<p>Ist das überhaupt möglich - insbesondere Punkt 2 in Verbindung mit Punkt 1.<br />
Und das Schwerste scheint mir Punkt 3!</p>
<p>Ich danke euch für eure Hilfe!<br />
MfG<br />
Inno</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1361880</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1361880</guid><dc:creator><![CDATA[Innocentus]]></dc:creator><pubDate>Sun, 09 Sep 2007 12:59:30 GMT</pubDate></item></channel></rss>