среда, 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: надеюсь ни у кого вопросов не возникает, зачем надо ставить программу от Мегафона.
Отправить комментарий