<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Как определить оператора сим&#096;ки?</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID9/7761.html</link>
    <description>есть gprs модем ComWL&lt;br&gt;задача стоит в том чтобы при замене симки определялся провайдер, и запускалcz ppp с соответствующим скриптом&lt;br&gt;&lt;br&gt;pon provider&lt;br&gt;&lt;br&gt;&lt;br&gt;нашел в и-нете IPC::Open2&lt;br&gt;&lt;br&gt;#!/usr/bin/perl -w&lt;br&gt;&lt;br&gt;    use IPC::Open2;&lt;br&gt;    open2(*MODEM_IN,*MODEM_OUT, &quot;cu -l /dev/ttyS0&quot;);&lt;br&gt;    $_ = &amp;lt;MODEM_IN&amp;gt;;&lt;br&gt;    chop;&lt;br&gt;    if ( !m/^Connected/ ) &#123;&lt;br&gt;        print &quot;$0: cu printed $_ instead of Connected&quot;;&lt;br&gt;    &#125;else&#123;&lt;br&gt;        print &quot;HERE&quot;;&lt;br&gt;    &#125;&lt;br&gt;&lt;br&gt;&lt;br&gt;sub read_line &#123;&lt;br&gt;    $_ = &amp;lt;MODEM_IN&amp;gt;;&lt;br&gt;    $_ &amp;#124;&amp;#124; die(&quot;got eof on modem&quot;);&lt;br&gt;    s/&#091;&#092;r&#092;n&#093;+$//;&lt;br&gt;    if ( $_ eq &quot;&quot; ) &#123;&lt;br&gt;        $_ = &amp;lt;MODEM_IN&amp;gt;;&lt;br&gt;        $_ &amp;#124;&amp;#124; die(&quot;got eof on modem&quot;);&lt;br&gt;        s/&#091;&#092;r&#092;n&#093;+$//;&lt;br&gt;    &#125;&lt;br&gt;    return $_;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;    print MODEM_OUT &quot;AT+CIMI&#092;r&#092;n&quot;;&lt;br&gt;    my $line = read_line();&lt;br&gt;    print &quot;$line&#092;n&quot;;&lt;br&gt;    print MODEM_OUT &quot;~.&#092;r&#092;n&quot;&lt;br&gt;&lt;br&gt;но что-то не так..&lt;br&gt;скрипт виснет после &lt;br&gt;    open2(*MODEM_IN,*MODEM_OUT, &quot;cu -l /dev/ttyS0&quot;);&lt;br&gt;    $_ = &amp;lt;MODEM_IN&amp;gt;;&lt;br&gt;&lt;br&gt;ЗЫ&lt;br&gt;Надо считать код IMSI - AT+CIMI&lt;br&gt;Ответом будет цифоровой ASCII код, типа &quot;25099хххх</description>

<item>
    <title>Как определить оператора сим&#096;ки? (NuINu)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID9/7761.html#2</link>
    <pubDate>Wed, 10 Dec 2008 08:36:19 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;    open2(*MODEM_IN,*MODEM_OUT, &quot;cu -l /dev/ttyS0&quot;); &lt;br&gt;&lt;br&gt;а сам ты к модему с помощью cu подсоединяешься?&lt;br&gt;попробуй правильно выставить скорость.&lt;br&gt;</description>
</item>

<item>
    <title>Как определить оператора сим&#096;ки? (zigli)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID9/7761.html#1</link>
    <pubDate>Wed, 10 Dec 2008 07:58:58 GMT</pubDate>
    <description>вот так&lt;br&gt;</description>
</item>

</channel>
</rss>
