31 авг. 2012 г.

Mobile Partner для Linux | Huawei | Ubuntu

Устанавливаем и настраиваем Huawei Mobile Partner в Linux

Несмотря на то, что софт, о котором пойдет речь, "От Мегафона", симкарты других операторов работают с ним прекрасно!
Достаточно зайти в меню "Профиль", нажать кнопочку "Добавить"(справа вверху) и ввести настройки своего оператора.
Все манипуляции проводились на UBUNTU 12.04

Для начала я рекомендую установить и опробовать утилиту для управления модемом Modem Manager Gui, и только потом, если у вас по каким-то причинам возникнут проблемы с ним, устанавливать  Мобайл Партнер.

Устанавливаем "родную"  утилиту от HUAWEI под названием 'Mobile Partner'. Вообще она содержится на устройстве хранения внутри модема и определяется как CD-ROM при подключении модема к компу. Если этого не происходит, вы можете скачать  АРХИВ [15Mb] с софтом для линукс(Взят с  образа модема) версии 22.001.*

Подготовимся:
Открываем в консоли dconf-editor и  разрешаем отображаться в трее нашей программе. Для этого добавим: 'MobilePartner.bin'
путь на скриншоте:
Не забудем, так же сделать

unity --replace

Как установить Mobile Partner:
  • Копируем или разархивируем папку с инсталлятором в домашнюю директорию
  • Даем права на исполнение файлу "install", для этого кликаем по нему правой кнопкой мыши-вкладка "права"-ставим галку "исполнение файла как программы"
  • Открываем терминал и запускаем этот файл с правами администратора
sudo ./MP_Linux/install
  • Во время инсталляции жмем Enter, когда нужно.
  • Не пугаемся, когда начнут сыпаться ошибки и терминал заполнят кроваво-красные надписи. Это оно нам "какбэ намекает", что устройство будет работать "только в режиме модема"
  • Подключаем модем. Запускаем Mobile Partner (если он не запустился автоматически секунд через 5-10)
И тут не обходится без эксцессов, установщик меняет файл /etc/sudoers и предоставляет пользователю права SUDO (об этом писал Хабр и не раз обсуждалось в сети), а это делает серьезную брешь в системе безопасности... Исправим:

sudo gedit  /etc/sudoers

Ищем и удаляем строку (она будет в самом конце файла)
ALL ALL=(ALL:ALL) ALL

Далее добавим мульку:

 sudo gedit /usr/share/applications/MobilePartner.desktop

Ищем и приводим к такому виду строку:
Exec=gksu /usr/local/MegaFon_Modem/ReadDisplay

Теперь после запуска программы система у Вас спросит пароль!

Итак мы все запустили, идем в меню "settings"-"General" и меняем язык на Русский.
Там же мы можем поменять скины, которые появились в этой версии программы.
Плюсом софтины является то, что мы можем смотреть баланс, контролировать траффик, посылать запросы и прочее.

Теперь поговорим о внешнем виде программы... Мне он показался мягко говоря отстойным и чужеродным. Я постарался(чуть-чуть) и переделал один из стандартных скинов, а так же перерисовал диалоговые окна и иконку в трее под стандартную тему убунты...  а вот содержимое окон ковырять было лень, откровенно говоря, так как разбираться в дебрях кода нет ни времени, ни желания. Так что выставляю на обсуждение то, что имеется.






Архив с оберткой скачать можно ЗДЕСЬ.
Установка: Распаковываем и копируем от root'а в папку с программой(по умолчанию /usr/local/MegaFon_Modem), предварительно удалив старые скины(sudo rm -rf /usr/local/MegaFon_Modem/skins).
Запускаем программу
Скин будет доступен под названием "Футбол"(да, я даже поленился поменять название).

Если данный материал и обложка понравились, и у Вас есть замечания или предложения, не стесняйтесь- пишите их в комментариях. 
Удачи и стабильного коннекта!



5 Snow Dimon: Mobile Partner для Linux | Huawei | Ubuntu Устанавливаем и настраиваем Huawei Mobile Partner в Linux Несмотря на то, что софт, о котором пойдет речь, "От Мегафона&quo...
ВКонтакте
FaceBook
Google+
UP