Archive

Archive for July, 2010

Mobile Partner on Ubuntu

Mobile Partner වෙනුවට  Ubuntu-Linux වල තියන්නෙ  Network Manager එක නේ.Ubuntu-Linux සමග Mobile Broadband අන්තර්ජාල  සඹදතා බාව්තාකරන බොහෝ අය මේගැන දන්නව.මම මේ ඉදිරිපත්කරන්න බලාපොරොත්තුවෙන්නෙ ‘Vodafone Mobile Card for Linux’ ස්තාපනය කරන ආකාරය. මෙහි විශේෂත්වය තමයි Windows වල භාවිතාවන Mobile Partner මෘදුකාංගයට සමාන ලෙසම වන අතුරු මුහුනතකින් මේක සමන්විත වීම.

මේක ‘Vodafone Mobile Card for Linux’ ලෙස නම්කර තිබුනත්  මේක භාවිතාකිරීමට Vodafone පාරිභෝගිකයකු වීමටම අවශය නැ.මම මේක Huawei E220 මොඩෙම් එක සමග Test කරල බැලුව .අනෙක් Mobile Broadband cards වලටත් වැඩ.මෙම list එකේ අඩංගු නොවන සමහර Mobile Broadband cards නුත් වැඩ. මෙහි ප්‍රදානම වාසිය තමයි Network Manager එකේ ක්‍රියාකාරිත්වයට මේක ස්තාපනයෙන්  කිසිම බලපෑමක් වෙන්නෙ නැති එක.
මීට අමතරව තවත් අමතර පහසුකම් රැසකින් මෙය සමන්විතයි.

  • Signal Strength(3G/2G) එක සහ සේවා සපයන්නාගේ නම .
  • Connectin Type එක(3G only/3G Preferred/2G Only/2G) වෙනස්කිරීමේ හැකියාව.
  • Profiles සෑදීම/Edit/Delete කිරීම හෝ  Static DNS settings  යෙදීමේ හැකියාව .
  • SMS යැවීමේ/බැලීමේ/Delete/Draft/Reply/Forward කිරීමේ  හැකියාව.
  • Messege Center number එක සහ Validity period වෙනස්කිරීමේ හැකියාව   .
  • Contacts Sim එකට හෝ Machine එකට Save කිරීම.
  • පවතින මාසයේ සහ පෙර මාසයේ data_usage graphic වාර්තාව .
  • අවශය පරිදි Data Usage popup Notifications Enable/Dissable කිරීම .
  • Download සහ Upload Speed.

මීට අමතරව තවත් බොහෝ දේ..

හැබයි මේක ස්තාපනය කරන්න ලේසිවුනත් තව පොඩි වැඩ ටිකක් තියනව කරන්න.
මොකද මෙක ස්තාපනය(install) කරපුගමන්ම වැඩකරන්නෙ නැ, මොකද  Errors 3 ක් තියනව හදන්න.
1)Python Library Path Error
2)Configuration File Error
3)Data Schema Error
ඒ Errors 3 නිවැරදි කලාම නියමෙටම වැඩ . ස්තාපනය සහ Errors නිවැර්දිකරන හැටි තමයි මේ.

1)මුලින්ම .deb file එක Download කරන්න .
මම ubuntu9.10 භාවිතාකරන නිසා තේරුවෙ vodafone-mobile-connect_1.99.17-8_all.deb මම නම් කියන්නෙ  vodafone-mobile-connect_1.99.17-8_all.deb තෝරගන්න කියල.

2)දැන් එම File එක(vodafone-mobile-connect_1.99.17-8_all.deb) GDebi Package Installer එකෙන් open කරන්න(Double click කරන්න) .

Applications->Internet->Vodafone Mobile Connect වලට ගිහින් හෝ Terminal එකේ vodafone-mobile-connect-card-driver-for-linux ගහල බලන්න වැඩද කියල.මගේ නම් වැඩකලේ නැ.

3)හරි , දැන් අපිට තියෙන්නෙ Errors 3 හදන්න.

4)Terminal එක Open කරල sudo gedit /usr/bin/upgrade-vmc-plugins
pwd එක ගැහුවට පස්සෙ gedit Text editor එකෙන් File එකක් Open වේවි.
දැන් import shutil කියන තැන Search කරල ( Search->Find හෝ (Ctrl+F)) කරලා එම තැනට හරියටම යටින් මේ ටික past කරන්න

import sys
sys.path.append(‘/usr/lib/python2.5/site-packages’);

දැන් Save කරන්න .

5)දැන් Terminal එකේ

gedit /usr/share/vodafone-mobile-connect/gtk-tap.py

ගහල මුල් පියවරෙහි පරිදිම import signal යන තැන සොයල හරියටම ඊට යටින් මේ ටික past කරන්න

import sys
sys.path.append(‘/usr/lib/python2.5/site-packages’)

දැන් Save කරන්න .

6)/usr/share/vodafone-mobile-connect/resources/templates/ වලට ගිහින් ඒක ඇතුලෙ තියන vmc.cfg.tpl කියන file  එක copy කරල home directory ය අතුලෙ   .vmc2 කියල( dot ) directory(folder) යක් හදල එකට past කරන්න.

7)දැන් Terminal එකේ

sudo gedit /usr/lib/python2.5/site-packages/vmc/contrib/axiom/_schema.py

දැන් open වෙන gedit Text editor එකේ indexed යන පද සියල්ල Search කරල ඒව  “indexed”  ලෙස( double quotes සමග) Repalace_All කරන්න .
Search->Replace කලවිට එන වින්ඩෝව තුල මේ වගෙ.

දැන් Save කරන්න .

8)Applications->Internet->Vodafone Mobile Connect

දැන් හරි 🙂

ආශ්‍රිත ලිපි:

Ubuntu notifications | New device discovered | Device removed .

උබුන්ටු-ලිනක්ස්(9.10) මෙහෙයුම් පද්ධතිය භාවිතාකරන කොට අලුතින් උපාංගයන් computer එකට සම්බන්ධ කල විට හා විසන්ධි කලවිට notification එකක් දිස්වන්න සකස්කරන්නෙ මෙහෙමයි.
Modem

(1) මුලින්ම මේ script එක බාගත (Download) කරගෙන ,
Home folder (/home/YOUR_USER_NAME/) එකේ My_scripts කියල folder එකක් හදල monitor.py file එක ඒ ෆොල්ඩර් එකට (My_scripts)  move(cut&past) කරන්න.

(2) දැන් monitor.py file එක right ක්ලික් කරල properties->permissions tab එකේ Execute: tic කරන්න.

(3)System->Preference->Startup Applications click Add
(4) දැන් එන වින්ඩෝව මේ වගෙ.


(5)Name: Nitification
Command: Click Browse කරල /home/YOUR_USER_NAME/My_scripts
directory එකේ monitor.py තොරන්න.

Comment: new devices discovered.

දැන් add කරල close කරන්න.
(6) logout & login 🙂

(7) දැන් හරි .

ආශ්‍රිත ලිපි :http://brainstorm.ubuntu.com/idea/20125/

Categories: Tech, Ubuntu Tags: