View source for Mofi

From Openmoko

Jump to: navigation, search

You do not have permission to edit this page, for the following reasons:

  • The action you have requested is limited to users in the group: Administrators.
  • You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page:

Template used on this page:

Return to Mofi.

Personal tools

What is Mofi?

Mofi is software for the OpenMoko platform allowing phone users to search for and connect to available wireless access points (APs)

Where can I download Mofi?

Mofi is available on the OpenMoko forge at

Download the latest package at

or alternatively, get the source from

See #Instalation for info on how to install Mofi..

More Information

Mofi is written in Python and leverages the PyGTK library. Mofi stores AP passwords in a configuration file, scans APs within range and generates a wpa_supplicant.conf from the information found. The system then uses the wpa_supplicant.conf to connect to the first accessible AP.

The Gnome UI can be used to view available access points, and specify which access point is preferred.

Information on the project can be found on the Moko forge at

An RSS feed is also available at containing latest news for the project.


Through opkg

just scp the ipk to your Freerunner, then install using opkg:

scp mofi_0.02_armv4t.ipk  root@

ssh root@
 > cd /tmp/
 > opkg install mofi_0.02_armv4t.ipk

To run on your Freerunner:

from the main menu choose the Applications section then "Wifi Mofi". Alternatively, mofi can be run from the console by typing mofi

From source

You'll have to add some dependencies:

opkg install python-core python-misc python-lang python-subprocess python-threading python-pygtk python-pygobject

there are some more, but when you try to run these will be indicated.. please post the additional dependencies to the project bug list, cheers:

run ./ - this will set up the environment and move files to your freerunner. note you may have to change the value of FREERUNNER to point to the correct IP..

then to run mofi open the console on your Freerunner and type

Screen Shots

Mofi pass.png

Mofi connect.png