Страницы

среда, 24 февраля 2010 г.

Megafon's faggots detected

# предыдущая история про другой модем от Мегафона: http://tinman321.blogspot.com/2009/08/huawei-e156g-and-xubuntu-904.html - наверное продам его ^^.

Занимался тут "сексом" с новым халявным модемом от Мегафона - Huawei E1550. О нём и его работе в Linux уже достаточно много написано в интернете, а вот о моей загвозке я нигде не нашел. Задача проста - заставить эту железяку работать, а вот путь к решению оказался долог. Не буду рассказывать чем и сколько я занимался, скажу сразу о результатах. А в результате на устройстве оказался нерабочий скрипт установки (а я то вокруг да около копался). Загвозка крылась в строке:
CURRENT_PATH=`echo $0|sed 's/\install_linux$//'`
после замены на
CURRENT_PATH=`pwd`
всё встало на свои места. Кто-нибудь объясните, зачем нужен был тот бубен?

Остаётся ещё один вопрос: как выпилить/удалить эту гадость? Скрипт прилагается, исходники взяты отсюда:
http://forum.ubuntu-it.org/index.php?topic=296883.msg2312547

#!/bin/bash
PDIR="MegaFon_Internet"
/usr/local/$PDIR/driver/Uninstall
rm -rf /usr/local/$PDIR
rm -rf /root/Desktop/MobilePartner.desktop
rm -rf /usr/share/applications/MobilePartner.desktop
rm -rf /usr/share/applications/UninstallMobilePartner.desktop
if [ -f "/etc/datacard_config" ]
then
rm -rf /etc/datacard_config
fi

Запускать от root.
Ну и напоследок снимок программы:


Post Scriptum: надеюсь ни у кого вопросов не возникает, зачем надо ставить программу от Мегафона.

7 комментариев:

  1. Спасибо за ценную информацию - задумываюсь приобрести. А скорость какую показывает?

    ОтветитьУдалить
  2. возникают. есть же serviceguid мегафоновский.

    ОтветитьУдалить
  3. могу объяснить зачем бубен:
    8<================
    sh-4.0$ echo 'echo $0 `pwd`;path=`dirname $0`;echo $path' >/tmp/test.script
    sh-4.0$ mkdir /tmp/otherdir
    sh-4.0$ cd /tmp/otherdir
    sh-4.0$ sh -x /tmp/test.script
    ++ pwd
    + echo /tmp/test.script /tmp/otherdir
    /tmp/test.script /tmp/otherdir
    ++ dirname /tmp/test.script
    + path=/tmp
    + echo /tmp
    /tmp
    sh-4.0$ sh /tmp/test.script
    /tmp/test.script /tmp/otherdir
    /tmp
    sh-4.0$ cat /tmp/test.script
    echo $0 `pwd`;path=`dirname $0`;echo $path

    8<====
    Теперь понятно ?

    ОтветитьУдалить
  4. правда не очень понятно почему current path и зачем там \ перед install_linux выглядит как typo

    ОтветитьУдалить
  5. Спасибо за ценную информацию - задумываюсь приобрести
    отлично в NM работает этот модем

    А скорость какую показывает?
    в зоне действия сети 3g около мегабита было, а так обычный GPRS/EDGE

    возникают. есть же serviceguid мегафоновский
    ну это немного не то, как с помощью него ходить в интернет? Или вы предлагаете для выхода в инет одна программа, для баланса лезть в интернет, для отправки СМС на другую страницу и т.д.?

    Теперь понятно ?
    я не понял что за плюсы такие (: лол

    зачем там \ перед install_linux
    это вообще отдельная песня, но я тоже не осилил

    ОтветитьУдалить
  6. А кард-ридер одновременно с модемом, случайно, не заработал?

    ОтветитьУдалить
  7. > А кард-ридер одновременно с модемом, случайно, не заработал?
    не знаю даже, не пробовал (:

    ОтветитьУдалить