Open up Terminal and do the following
-
Set up your virtualenv
~> virtualenv -p --no-site-packages haruka ~/haruka> source bin/activate -
Clone Repository
~/haruka> git clone git@github.com:catalpainternational/HarukaSMS.git -
Install dependencies
~/haruka> cd HarukaSMS ~/haruka/HarukaSMS> pip install -r requirements.txt -
Make sure your HUAWEI dongle is plugged into your USB port
-
Start a new Terminal Session. (This is to ensure that step 6 works)
-
Create the database
~/haruka/HarukaSMS> python manage.py syncdb -
Run the development webserver
~/haruka/HarukaSMS> python manage.py runserver & -
Run the GSM router
~/haruka/HarukaSMS> pygsm-gateway.py