среда, 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 комментариев:

Unknown комментирует...

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

Unknown комментирует...

возникают. есть же serviceguid мегафоновский.

Melcor комментирует...

могу объяснить зачем бубен:
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<====
Теперь понятно ?

Melcor комментирует...

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

tinman321 комментирует...

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

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

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

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

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

Анонимный комментирует...

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

tinman321 комментирует...

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