• Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 1 сентября 2010 08:15

    Выхожу в интернет с помощью Linux Ubuntu и Fedora. Под NM модем заработал без проблем (Huawei E173), но хотелось бы иметь возможность учета трафика и проверки баланса, поэтому нужен Mobile Partner. В интернете нашел только прогу Мегафона. Установилась она без проблем, но звонить отказалась напрочь, ктому же она видит мой модем как Huawei E620 и отказывается определять HSPA...

    Может кто сталкивался с такой проблемой и решил ее? Ответы "Установи Windows и не парь свой мозг" не актуальны, так как линукс нужен по работе :)

    Ну а вообще было бы круто, чтобы Велком сам выложил на сайте Mobile Partner для Туксика :)

  • Pepenez Linux Team
    офлайн
    Pepenez Linux Team

    2204

    18 лет на сайте
    пользователь #51627

    Профиль
    Написать сообщение

    2204
    # 1 сентября 2010 08:35

    А Mobile Partner под вайн не пойдет?

    В каждой женщине - должна быть загадка... а также подсказка и отгадка! А ещё логин, пароль, и админка.
  • Astronomik Senior Member
    офлайн
    Astronomik Senior Member

    2027

    18 лет на сайте
    пользователь #43548

    Профиль
    Написать сообщение

    2027
    # 1 сентября 2010 08:42

    Artsiom, правильно она все видит. 1550, 156, 173 определяются после переключения в режим модема именно как 620. В соответствии с чипом.

    Дурной пример заразителен :) Куда катится мир?
  • Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 1 сентября 2010 09:45

    Понял! Спасибо! Буду пробовать дальше :)

    Только надо разобраться, почему HSPA не видит.

  • Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 2 сентября 2010 07:54

    Всетаки тема открыта... В данный момент сижу в нете из-под NM.

    Mobile Partner Velcom под вайны запустился без проблем, вот только модем он не видит :)

    Mobile Partner от Мегафона после повторной установки модем не видит тоже, хотя я после его удаления ничего не менял. Разбираться с ним не хочу, так как он и в прошлый раз подключаться отказывался...

  • Astronomik Senior Member
    офлайн
    Astronomik Senior Member

    2027

    18 лет на сайте
    пользователь #43548

    Профиль
    Написать сообщение

    2027
    # 2 сентября 2010 10:13

    Artsiom, учет трафика и проверка баланса в принципе делаются легко. Вот тебе ссылка http://ru.gentoo-wiki.com/wiki/MF626. Только почитай до конца. Там первая половина подключение модема без usbmodeswitch, а вторая как раз то, что тебе нужно. Если хорошо погуглишь, то, думаю, найдешь и как организовать звонки.

    Дурной пример заразителен :) Куда катится мир?
  • Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 2 сентября 2010 10:21

    Да. Спасибо :) Почитаю.

    Ussd запросы я нашел как с помощью php делать. Но мне аж смешно :) Для того, что под Виндовс работает из коробки, мне под Linux пришлось на домашнем ПК поднять веб сервер :D php -f не катит...

    Astronomik. На счет ссылки по поводу учета трафика спасибо. Обязательно почитаю. Если все прокатит - напишу здесь мануал :)

  • Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 3 сентября 2010 16:22

    http://beliashou.com/blog/archives/5706

    Пользуйтесь товарищи линуксоиды. Все работает, вопросов, жалоб и нареканий нет. :) Осталось с балансом разобраться. USSD запросы пока отправлять не научился, но это уже дело времени. Удобный учет трафика есть :)

    ЗЫ. Слетел Empathy, но его легко заменил Pidgin. Скайп работает нормально. HSPA тоже в норме.

  • Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 7 сентября 2010 13:32

    Опять добрался до темы :)

    после перезагрузки прога умерла. И утянула за собой звук. Он тоже умер :(

    Звук удалось воскресить удалением Pulseaudio и переходом на ALSA. Прога так и не ожила :( Гррррр...

  • raubtier Linux Team
    офлайн
    raubtier Linux Team

    5147

    16 лет на сайте
    пользователь #98666

    Профиль
    Написать сообщение

    5147
    # 8 сентября 2010 21:23

    чета я вставляю модем, и убунту не подхватывает. :(

    Обновлено

    Забыл поставить usb_modeswitch :)

    У подлы час няпроста быць няподлым (c) Г. Бураўкін
  • LPby Member
    офлайн
    LPby Member

    187

    14 лет на сайте
    пользователь #203232

    Профиль
    Написать сообщение

    187
    # 9 сентября 2010 12:59

    Пытаюсь выполнить USSD запрос напрямую через модем с помощью AT команд.

    Получается следующее:

    at

    OK

    ati

    Manufacturer: huawei

    Model: E1780

    Revision: 11.126.10.01.327

    IMEI: ***************

    +GCAP: +CGSM,+DS,+ES

    OK

    at+cusd

    OK

    at+cusd=?

    +CUSD: (0-2)

    OK

    at+cusd?

    +CUSD: 0

    OK

    at+cusd=1,"*100*1#",15

    ERROR

    at+cusd=1,*100*1#,15

    ERROR

    need help!

    PS:

    кому интересно можно тренироваться на скрипте

    $ cat 3g-balance.py

    #!/usr/bin/python

    import binascii

    import sys

    f = open("/dev/ttyUSB0", "r+")

    data=''

    print>>f, "AT+CUSD=1,*100*1#,15\r\n"

    while 1==1:

    data=f.readline()

    if data[:5] == "ERROR":

    print data[:5]

    sys.exit(1)

    elif data[:5]=="+CUSD":

    data = data[10:-6]

    print binascii.unhexlify(data)

    f.close

  • Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 9 сентября 2010 14:27

    А Mobile Partner установить не пробовал?

    Он кстати работает только при отключении от локальной сети :)

  • LPby Member
    офлайн
    LPby Member

    187

    14 лет на сайте
    пользователь #203232

    Профиль
    Написать сообщение

    187
    # 9 сентября 2010 15:37 Редактировалось LPby, 1 раз.

    вопрос не стоял какой софт использовать, а как выполнить ussd запрос из консоли/скрипта

    долго гуглил, наконец нашел рабочий скрипт на перле, пока еще не смотрел как он работает, но мой запрос он выполнил, сижу изучаю ))))

    вот скрипт:

    код выделить все

    $ cat /usr/sbin/3g-ussd.pl
    #!/usr/bin/perl -l --
    # ussd.pl --- USSD messaging via GSM modem
    # Created: 03 Jul 2010
    # ver 0.2

    use warnings;
    use strict;

    my $PORT = '/dev/ttyUSB3';

    do {
    open my $modem, '+<', $PORT or die $!;

    print $modem 'AT+CUSD=1,',
    substr(encode_text7( shift ), 2),
    ",15\r\n"
    or die $!;

    while ( <$modem> ) {
    if ( /^\+CUSD:/ ) {
    die "USSD ERROR\n" if /\+CUSD: 2/;
    print /^\+CUSD: 0,"([^"]+)/
    ? decode_text7("FF$1")
    : "Unknown message: $_";
    last;
    }
    }
    } while @ARGV;

    # hi mtve
    sub decode_text7 {
    pack '(b*)*',
    unpack 'C/(a7)',
    pack 'C a*',
    unpack 'C b*',
    pack 'H*', $_[0]
    }

    sub encode_text7 {
    uc
    unpack 'H*',
    pack 'C b*',
    length $_[0],
    join '',
    unpack '(b7)*', $_[0];
    }

    Работает так:

    $ 3g-balance.pl *100*1#

    U Vas ostalos' 1493 Mb

    :ura::ura:

    взято здесь: http://what-me.livejournal.com/11306.html

  • Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 9 сентября 2010 19:38

    спасибо! глючный mobile partner был удален. :)

    Для упрощения задачи я создал файлик

    cat > /usr/sbin/3g

    /home/X/ussd '*100#' '*100*1#'

    В консольке под рутом просто набираем 3g и видим остаток балланс :)

  • LPby Member
    офлайн
    LPby Member

    187

    14 лет на сайте
    пользователь #203232

    Профиль
    Написать сообщение

    187
    # 10 сентября 2010 14:59

    еще один вариант: http://betment-6.livejournal.com/6002.html

  • fdv Member
    офлайн
    fdv Member

    277

    13 лет на сайте
    пользователь #286975

    Профиль
    Написать сообщение

    277
    # 23 сентября 2010 09:53
    Artsiom:

    Но мне аж смешно Для того, что под Виндовс работает из коробки, мне под Linux пришлось на домашнем ПК поднять веб сервер php -f не катит...

    Тоесть на Windows php -f работает?

    Мир вашему дому
  • Artsiom Linux TeamАвтор темы
    офлайн
    Artsiom Linux Team Автор темы

    420

    19 лет на сайте
    пользователь #30552

    Профиль
    Написать сообщение

    420
    # 24 сентября 2010 12:31

    Можно настроить. Но тут вопрос был не в этом.

  • Dark_Sarmat Senior Member
    офлайн
    Dark_Sarmat Senior Member

    913

    18 лет на сайте
    пользователь #36608

    Профиль
    Написать сообщение

    913
    # 27 февраля 2013 00:51

    И еще один вариант: http://www.ionline.by/chasto-zadavaemye-voprosy-f-a-q/kak-nastroi ... 7-02-2013/

    Это тот же mobile partner но только под линукс и с поддержкой большого количества 3g модемов

    Не бывает плохой стратегии, бывает мало танков!
  • puchu Junior Member
    офлайн
    puchu Junior Member

    50

    13 лет на сайте
    пользователь #287550

    Профиль
    Написать сообщение

    50
    # 28 сентября 2013 20:23 Редактировалось puchu, 1 раз.

    wvdial + https://github.com/JochenHoch2/gsm-ussd и не занимайтесь барахлом