LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile
User Name
Password
Linux - Mobile This forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, LiMo, Maemo, MeeGo, Openmoko, Ubuntu Mobile, WebOS, Firefox OS, Open Mobile Alliance and other similar projects and products.
A reminder that LQ now has a dedicated Android sister site: AndroidQuestions.org

Notices

Reply
 
Search this Thread
Old 11-05-2012, 02:44 PM   #1
NotAComputerGuy
Member
 
Registered: Jun 2012
Distribution: Linux Mint - Debian Edition
Posts: 290

Rep: Reputation: 7
N900 - Linux Syncing?


Hi all,

I'd like to be able to sync my contacts and calendar with my computer (Linux Mint Debian). Anyone know how I can do this? Google brings up nothing of any use, just stuff relating to syncevolution which relies on a service that doesn't exist.

Would be grateful for a simple how to.

Thanks
 
Old 11-07-2012, 11:31 PM   #2
FredGSanford
Member
 
Registered: Nov 2005
Location: USA
Distribution: Mageia Cauldron & Salix 14
Posts: 943
Blog Entries: 5

Rep: Reputation: 88
If you're using google default Contact Manager & Calendar, it will sync with the online apps. Of course you will have to have wifi or 3G for them to sync.
 
Old 11-08-2012, 05:57 AM   #3
NotAComputerGuy
Member
 
Registered: Jun 2012
Distribution: Linux Mint - Debian Edition
Posts: 290

Original Poster
Rep: Reputation: 7
Not sure what you mean by the Online Apps? I can't see any reference to them within the application manager.

Thanks for the reply though
 
Old 11-10-2012, 05:52 PM   #4
FredGSanford
Member
 
Registered: Nov 2005
Location: USA
Distribution: Mageia Cauldron & Salix 14
Posts: 943
Blog Entries: 5

Rep: Reputation: 88
If you're using google contact manager & gmail on your phone, it should sync the contacts & mail online using any devices. You would have to make sure sync is active on the phone also.

So if you add a new contact to the phone, it should show up if you access it from your computer.

Last edited by FredGSanford; 11-10-2012 at 05:54 PM.
 
Old 11-29-2012, 01:26 PM   #5
af7567
LQ Newbie
 
Registered: Nov 2012
Posts: 16

Rep: Reputation: 6
On my N900 I use syncevolution for syncing contacts with google, and erminig for syncing calendar with google. Syncevolution can also sync with google calendar but it would never sync the alarm times - nor does erminig really but at least it sets an alarm "0 minutes before" .

If you go to add new service in syncevolution there are templates for google calendar and google contacts. You will need a gmail account already set up to do this though, and you will obviously have to get your PC to sync with google too.

Before doing anything you should probably make a backup of your current contacts and calendar on whatever devices you are going to be playing around with.
 
1 members found this post helpful.
Old 12-04-2012, 12:17 AM   #6
NotAComputerGuy
Member
 
Registered: Jun 2012
Distribution: Linux Mint - Debian Edition
Posts: 290

Original Poster
Rep: Reputation: 7
Hi,

Ermining works fantastically! Took a little while to get working for a newbie like me, but now it works! Just need to work out synevolution. If you've got an easy to follow guide it'd be much appreciated. All I've seen don't seem to work, so I'm guessing there's bits missing, or that go without saying, and I'm not doing something right.

Thanks
 
Old 12-04-2012, 08:43 AM   #7
af7567
LQ Newbie
 
Registered: Nov 2012
Posts: 16

Rep: Reputation: 6
Quote:
Originally Posted by NotAComputerGuy View Post
Just need to work out synevolution. If you've got an easy to follow guide it'd be much appreciated.
I don't know the url for any guide, there must be one somewhere though but to add contacts syncing with syncevolution all you should have to do is:

Start up syncevolution
Sync services menu > Add new service
Press Next and type in "contacts" as the service name. (you can actually put anything you like in here)
Choose Google Contacts as the template, press Next
Put your gmail email address in Account, and gmail password in Password, press Next
Leave Contacts database as 'contacts', press Next
Then Finish. You should now be able to click the contacts on the list of services and press Synchronize.


edit: I have syncevolution version 1.3+20120925 from extras-devel, if you are having problems it may be because you have an older version. You can check your version by running syncevolution --version in a terminal.

Last edited by af7567; 12-04-2012 at 08:46 AM. Reason: added version
 
1 members found this post helpful.
Old 12-26-2012, 11:51 AM   #8
af7567
LQ Newbie
 
Registered: Nov 2012
Posts: 16

Rep: Reputation: 6
Quote:
Originally Posted by vinitaceo View Post
I can't see any reference to them within the application manager.
I have just had a look at the maemo.org repositories and erminig seems to be in extras-devel only.

If you want to enable extras-devel then the information for activating it can be found at http://wiki.maemo.org/Extras#Extras-devel along with the warnings about using devel
 
Old 01-01-2013, 03:11 AM   #9
patrick295767
Member
 
Registered: Feb 2006
Distribution: Debian
Posts: 275

Rep: Reputation: 39
If you daily like to use crontab to sync your EPOC, please find this useful script (no manpage )

It could eventually help.

/usr/sbin/usbpsion
Code:
#!/bin/sh



FILELISTC=` ls -1 /media/psion | grep "C" `


if [ "$1" = "--mount" ] ; then
  [ ! -d /media/psion ] && mkdir /media/psion
  chmod a+x /media/psion/
  [ "$2" = "" ] && exit
  if [ "$FILELISTC" = ""  ]  ; then 
    pkill ncpd
    pkill nfsd 
    pkill plpnfsd 
    [ ! -d /media/psion ] && mkdir -p /media/psion   
    ncpd -s /dev/ttyUSB0
    echo "user: $2"
    plpnfsd  -d /media/psion/  -u "$2" 
  ls /media/psion
  fi
  exit
fi



if [ "$1" = "--umount" ] ; then
  if [ "$FILELISTC" != ""  ]  ; then 
    umount /media/psion/  
    pkill ncpd
    pkill nfsd 
    pkill plpnfsd 
  fi
  ls /media/psion
fi
psionsync.sh
Code:
#/bin/sh

# Requires:
#   plptools_0.18-1_i386.deb
#   for i386




if [  "$1" = "--sync" ] ||  [  "$1" = "" ] ; then 

  # check if usb serial is present
  CHECKIFUSB0=` ls -1 /dev/ttyUSB0 ` 
  if [ "$CHECKIFUSB0" = ""  ]  ; then 
    echo "** Warning: no USB cable for the psion detected. **"
    exit
  fi

  CHECKSUDOUS=` sudo -l | grep usbpsion `
  if [ "$CHECKSUDOUS" != ""  ]  ; then 
    # prepare
    WOHOME=` whoami ` 
    echo "** mount"
    sudo usbpsion --mount  $WOHOME

    # Check mount
    FILELISTC=` ls -1 /media/psion | grep "C" `
    if [ "$FILELISTC" = ""  ]  ; then 
      echo "** Not Mounted **"
      exit
    else 
      echo "** Mounted **"
    fi

    echo "** LIST **"
    ls /media/psion
    echo 

    # check few dirs
    [ ! -d ~/Documents/mydevices/psion/pc2psion/ ] && mkdir -p ~/Documents/mydevices/psion/pc2psion
    ls ~/Documents/mydevices/psion

    # operation of sync if possible
    CHECKIFMOUNT=`ls '/media/psion/C:' | grep System`
    if [ "$CHECKIFMOUNT" != "" ] ; then 
      echo "  > Status: mounted"
      echo "** Sync"

      # ******* PC => PSION 
      echo 
      printf "\033[32m%10s\n\033[0m" "PC => Psion" 
      cd ~/Documents/mydevices/psion/
      bash ~/.fvwm/scripts/cp.sh   pc2psion/   '/media/psion/C:'


      # ******* PSION => PC
      echo 
      printf "\033[32m%10s\n\033[0m" "Psion => PC"
      [ ! -d  '/media/psion/C:/psion2pc/emails/'  ] && mkdir -p  '/media/psion/C:/psion2pc/emails/' 
      ls  '/media/psion/C:/psion2pc/'  
      cp -r -v '/media/psion/C:/psion2pc/'  ~/Documents/mydevices/psion/


      # ******* BACKUP
      echo 
      printf "\033[32m%10s\n\033[0m" "Backup: Psion => Psion (D:)"
      [ ! -d  '/media/psion/D:/backup/psion2pc/'  ] && mkdir -p  '/media/psion/D:/backup/psion2pc/' 
      ls  '/media/psion/C:/psion2pc/'  
      cp -r -v '/media/psion/C:/psion2pc/' '/media/psion/D:/backup/psion2pc/' 
    fi


    echo "** Umount"
    sudo usbpsion --umount 
    exit
  fi
fi
 
Old 12-15-2013, 05:08 AM   #10
patrick295767
Member
 
Registered: Feb 2006
Distribution: Debian
Posts: 275

Rep: Reputation: 39
Hi

Still up to date, since there is not many users of N900 or PSION 5 MX, this is still of interests for some.

plptools of 1.0.9 in Debian stable has now plpfuse, instead of the older plp executable.

You may run this script that will backups your SD and C: drive of Psion/Nokia to the /backups/psion directory.

usbpsiondebian.sh :
Code:
#!/bin/sh
    ## usbpsiondebian.sh
    pkill ncpd
    pkill nfsd 
    pkill plpnfsd 
    ncpd -s /dev/ttyUSB0
    mkdir  /mnt/psion/  
    plpfuse  -d /mnt/psion/  
    mkdir /backups
    cp  -u -r -v -d "/mnt/psion/" /backups
or this one:
Code:
#!/bin/sh


if [ "$1" == "umount" ] ; then
    echo Unmounting
    pkill ncpd
    pkill nfsd 
    pkill plpnfsd 
    umount /mnt/psion
    umount /mnt/psion
    umount /mnt/psion
    umount /mnt/psion
    exit
fi

    ## usbpsiondebian.sh
    pkill ncpd
    pkill nfsd 
    pkill plpnfsd 
    umount /mnt/psion
    umount /mnt/psion
    umount /mnt/psion
    umount /mnt/psion
    rm -rf /mnt/psion
    mkdir  /mnt/psion/  
    chmod 777  /mnt/psion/  
    chmod 777 -R /mnt/psion/  
    ncpd -s /dev/ttyUSB0
    plpfuse  -d /mnt/psion/

Greetings
Pat

Last edited by patrick295767; 12-16-2013 at 12:52 AM.
 
  


Reply

Tags
calendar, contacts, maemo, sync


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
what is the best phone to install linux to, besides the n900? BlackHawk Linux - Mobile 5 01-17-2012 03:09 PM


All times are GMT -5. The time now is 01:13 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration