<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Kommentare zu: Sync von Nokia E61 und Evolution per USB unter Linux</title>
	<atom:link href="http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/</link>
	<description>Alles bleibt anders ;-)</description>
	<pubDate>Tue,  6 Jan 2009 08:30:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: netandif</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-2/#comment-7022</link>
		<dc:creator>netandif</dc:creator>
		<pubDate>Sat, 27 Dec 2008 17:55:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-7022</guid>
		<description>&lt;code lang="html"&gt;
msynctool --showgroup nokia
Groupname: nokia
Member 2: evo2-sync
        Configuration : &lt;?xml version="1.0"?&gt;
&lt;config&gt;
  &lt;address_path&gt;default&lt;/address_path&gt;
  &lt;calendar_path&gt;default&lt;/calendar_path&gt;
  &lt;tasks_path/&gt;
&lt;/config&gt;

Member 1: syncml-obex-client
        Configuration : &lt;config&gt;
&lt;interface&gt;0&lt;/interface&gt;
&lt;identifier&gt;PC Suite&lt;/identifier&gt;
&lt;version&gt;1&lt;/version&gt;
&lt;wbxml&gt;1&lt;/wbxml&gt;
&lt;username&gt;&lt;/username&gt;
&lt;password&gt;&lt;/password&gt;
&lt;type&gt;5&lt;/type&gt;
&lt;usestringtable&gt;0&lt;/usestringtable&gt;
&lt;onlyreplace&gt;0&lt;/onlyreplace&gt;
&lt;recvLimit&gt;10000&lt;/recvLimit&gt;
&lt;maxObjSize&gt;0&lt;/maxObjSize&gt;
&lt;contact_db&gt;Contacts&lt;/contact_db&gt;
&lt;calendar_db&gt;&lt;/calendar_db&gt;
&lt;note_db&gt;&lt;/note_db&gt;
&lt;/config&gt;
&lt;/code&gt;

So sieht die Konfiguration aus, wenn ich es mit der Multisync GUI einrichte.
Man kann also beim Evolution Sync Plugin nicht viel falsch machen.</description>
		<content:encoded><![CDATA[<div class="codesnip-container" >
<div class="codesnip">msynctool &#8211;showgroup nokia<br />
Groupname: nokia<br />
Member 2: evo2-sync<br />
&nbsp; &nbsp; &nbsp; &nbsp; Configuration : <span class="sc2"><span class="kw2">&lt;</span>?xml <span class="kw3">version</span>=<span class="st0">&#8220;1.0&#8243;</span>?<span class="kw2">&gt;</span></span><br />
<span class="sc2">&lt;config&gt;</span><br />
&nbsp; <span class="sc2">&lt;address_path&gt;</span>default<span class="sc2"><span class="kw2">&lt;</span>/address_path&gt;</span><br />
&nbsp; <span class="sc2">&lt;calendar_path&gt;</span>default<span class="sc2"><span class="kw2">&lt;</span>/calendar_path&gt;</span><br />
&nbsp; <span class="sc2">&lt;tasks_path/<span class="kw2">&gt;</span></span><br />
<span class="sc2"><span class="kw2">&lt;</span>/config&gt;</span></p>
<p>Member 1: syncml-obex-client<br />
&nbsp; &nbsp; &nbsp; &nbsp; Configuration : <span class="sc2">&lt;config&gt;</span><br />
<span class="sc2">&lt;interface&gt;</span>0<span class="sc2"><span class="kw2">&lt;</span>/interface&gt;</span><br />
<span class="sc2">&lt;identifier&gt;</span>PC Suite<span class="sc2"><span class="kw2">&lt;</span>/identifier&gt;</span><br />
<span class="sc2">&lt;version&gt;</span>1<span class="sc2"><span class="kw2">&lt;</span>/version&gt;</span><br />
<span class="sc2">&lt;wbxml&gt;</span>1<span class="sc2"><span class="kw2">&lt;</span>/wbxml&gt;</span><br />
<span class="sc2">&lt;username&gt;</span><span class="sc2"><span class="kw2">&lt;</span>/username&gt;</span><br />
<span class="sc2">&lt;password&gt;</span><span class="sc2"><span class="kw2">&lt;</span>/password&gt;</span><br />
<span class="sc2">&lt;type&gt;</span>5<span class="sc2"><span class="kw2">&lt;</span>/type&gt;</span><br />
<span class="sc2">&lt;usestringtable&gt;</span>0<span class="sc2"><span class="kw2">&lt;</span>/usestringtable&gt;</span><br />
<span class="sc2">&lt;onlyreplace&gt;</span>0<span class="sc2"><span class="kw2">&lt;</span>/onlyreplace&gt;</span><br />
<span class="sc2">&lt;recvLimit&gt;</span>10000<span class="sc2"><span class="kw2">&lt;</span>/recvLimit&gt;</span><br />
<span class="sc2">&lt;maxObjSize&gt;</span>0<span class="sc2"><span class="kw2">&lt;</span>/maxObjSize&gt;</span><br />
<span class="sc2">&lt;contact_db&gt;</span>Contacts<span class="sc2"><span class="kw2">&lt;</span>/contact_db&gt;</span><br />
<span class="sc2">&lt;calendar_db&gt;</span><span class="sc2"><span class="kw2">&lt;</span>/calendar_db&gt;</span><br />
<span class="sc2">&lt;note_db&gt;</span><span class="sc2"><span class="kw2">&lt;</span>/note_db&gt;</span><br />
<span class="sc2"><span class="kw2">&lt;</span>/config&gt;</span></div>
</div>
<p>So sieht die Konfiguration aus, wenn ich es mit der Multisync GUI einrichte.<br />
Man kann also beim Evolution Sync Plugin nicht viel falsch machen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Gerhard</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-2/#comment-7016</link>
		<dc:creator>Gerhard</dc:creator>
		<pubDate>Sat, 27 Dec 2008 17:16:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-7016</guid>
		<description>Hallo,
ich bin neu auf Linux umgestiegen.
Auch bei meinem E61 werden die Kontakte zu evolution, aber nicht zum Calendar (steht so im Sync Profil) des E61 übertragen.
Könnt Ihr mir nochmal Tips geben wie ich bidirektional auch zum Handy syncen kann ?

Vielen Dank im Voraus,
und vielen Dank für die tolle ANleitung !

Gerhard</description>
		<content:encoded><![CDATA[<p>Hallo,<br />
ich bin neu auf Linux umgestiegen.<br />
Auch bei meinem E61 werden die Kontakte zu evolution, aber nicht zum Calendar (steht so im Sync Profil) des E61 übertragen.<br />
Könnt Ihr mir nochmal Tips geben wie ich bidirektional auch zum Handy syncen kann ?</p>
<p>Vielen Dank im Voraus,<br />
und vielen Dank für die tolle ANleitung !</p>
<p>Gerhard</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: netandif</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-1/#comment-3309</link>
		<dc:creator>netandif</dc:creator>
		<pubDate>Wed, 12 Nov 2008 17:33:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-3309</guid>
		<description>Naja, das Sync-Profil und die Einstellung im Handy müssen natürlich zusammen passen. Komischerweise hat es bei mir auch mit 'Contacts' sofort funktioniert. Ich musste mein E61 nicht auf auf Englisch umstellen. Aber schon gut, dass hier jetzt mehrmals auf dieses etwaige Problem hingewiesen wurde. Man sieht übrigens welch Schreibweise im Handy verwendet wird, indem man im Handy bei den Synchronisationseinstellungen das Profil PC Suite bearbeitet. Dort sind die Einstellungen unter Programme zu finden.</description>
		<content:encoded><![CDATA[<p>Naja, das Sync-Profil und die Einstellung im Handy müssen natürlich zusammen passen. Komischerweise hat es bei mir auch mit &#8216;Contacts&#8217; sofort funktioniert. Ich musste mein E61 nicht auf auf Englisch umstellen. Aber schon gut, dass hier jetzt mehrmals auf dieses etwaige Problem hingewiesen wurde. Man sieht übrigens welch Schreibweise im Handy verwendet wird, indem man im Handy bei den Synchronisationseinstellungen das Profil PC Suite bearbeitet. Dort sind die Einstellungen unter Programme zu finden.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Transwoc</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-1/#comment-3307</link>
		<dc:creator>Transwoc</dc:creator>
		<pubDate>Wed, 12 Nov 2008 15:35:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-3307</guid>
		<description>Hallo zusammen! 

Ich bin ein absoluter Linuxneuling aber ich dachte trotzdem, dass es dem ein oder anderen helfen könnte zu erfahren wo der Knackpunkt dabei war eine Synchronisation unter Ubuntu mit dem Nokia E71 zustande zu bringen. Synchronisiert wurden bisher Kalender und Kontakte. Ich habe mich im allgemeinen an die oben stehende Anleitung gehalten aaaaber am Ende die Sprache im Telefon unter Menü/System/Einstellungen/Allgemein/Personalisieren/Sprache   auf Englisch stellen müssen. 
... und siehe da... alles prima.  

LG 
Transwoc</description>
		<content:encoded><![CDATA[<p>Hallo zusammen! </p>
<p>Ich bin ein absoluter Linuxneuling aber ich dachte trotzdem, dass es dem ein oder anderen helfen könnte zu erfahren wo der Knackpunkt dabei war eine Synchronisation unter Ubuntu mit dem Nokia E71 zustande zu bringen. Synchronisiert wurden bisher Kalender und Kontakte. Ich habe mich im allgemeinen an die oben stehende Anleitung gehalten aaaaber am Ende die Sprache im Telefon unter Menü/System/Einstellungen/Allgemein/Personalisieren/Sprache   auf Englisch stellen müssen.<br />
&#8230; und siehe da&#8230; alles prima.  </p>
<p>LG<br />
Transwoc</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: NetAndif</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-1/#comment-2916</link>
		<dc:creator>NetAndif</dc:creator>
		<pubDate>Thu, 23 Oct 2008 17:17:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-2916</guid>
		<description>Das mit den udev-rules sollte unter openSUSE eigentlich etwas simpler zu machen sein.
Erstelle mal im Ordner /etc/udev/rules.d/ eine Datei mit dem Namen '51-nokia.rules' mit folgendem Inhalt :
SYSFS{idVendor}=="0421", SYSFS{idProduct}=="044d", MODE="0666"

Könnte mir vorstellen, dass das funktioniert.
Noch was: die id 044d gilt für das Nokia E61. Normalerweise müsste es auch funktionieren, den Eintrag SYSFS{idProduct} komplett wegzulassen. Dann würde die Regel für alle Nokia Devices gelten.</description>
		<content:encoded><![CDATA[<p>Das mit den udev-rules sollte unter openSUSE eigentlich etwas simpler zu machen sein.<br />
Erstelle mal im Ordner /etc/udev/rules.d/ eine Datei mit dem Namen &#8216;51-nokia.rules&#8217; mit folgendem Inhalt :<br />
SYSFS{idVendor}==&#8221;0421&#8243;, SYSFS{idProduct}==&#8221;044d&#8221;, MODE=&#8221;0666&#8243;</p>
<p>Könnte mir vorstellen, dass das funktioniert.<br />
Noch was: die id 044d gilt für das Nokia E61. Normalerweise müsste es auch funktionieren, den Eintrag SYSFS{idProduct} komplett wegzulassen. Dann würde die Regel für alle Nokia Devices gelten.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: wurstbrot</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-1/#comment-2913</link>
		<dc:creator>wurstbrot</dc:creator>
		<pubDate>Thu, 23 Oct 2008 06:57:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-2913</guid>
		<description>Ich nutze Opensuse 11.0
Leider funtioniert der Eintrag einer neuen .rules Datei unter udev nicht. Hat jemand eine genaue Anleitung für das Verfahren unter Opensuse?</description>
		<content:encoded><![CDATA[<p>Ich nutze Opensuse 11.0<br />
Leider funtioniert der Eintrag einer neuen .rules Datei unter udev nicht. Hat jemand eine genaue Anleitung für das Verfahren unter Opensuse?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Michael</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-1/#comment-2552</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Thu, 25 Sep 2008 19:03:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-2552</guid>
		<description>Ich habs mit Deiner Anleitung und der aus dem Forum:

:http://forum.ubuntuusers.de/topic/e65-womit-erfolgreich-synchronisieren/

hinbekommen, dass es auch per Bluetooth klappt.
Leider nicht zu 100%. Vom E61 zum PC klappt es stets. Werden Termine im PC geändert, übernimmt diese mein E61 manchmal und manchmal nicht. Ursache hab ich noch nicht herausgefunden. Lösungshinweise erwünscht ;-)

Hier meine abweichende Einstellung für syncml-obex-client:


  &lt;!-- (Only for bluetooth) The bluetooth address if the bluetooth mode is selected --&gt;
  00:12:D1:86:CD:92
  
  &lt;!-- (Only for bluetooth) The bluetooth channel to use. `sdptool browse $MAC` to search for the correct channel --&gt;
  10
  
  &lt;!-- (Only for USB) The usb interface number of the SYNCML-SYNC target. use syncml-obex-client -u (you will need access to the USB raw device) to find it. --&gt;
  0
  
  &lt;!-- The string that the plugin will use to identify itself. Some devices need a special string here. --&gt;
  PC Suite
  
  &lt;!-- The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 --&gt;
  1
  
  &lt;!-- if the plugin should use wbxml --&gt;
  1
  
  &lt;!-- The username to use. Leave empty to not require a username --&gt;
  
  
  &lt;!-- the password for the username --&gt;
  
  
  &lt;!-- sets the connection type to use. 5 means obex over usb, 2 means obex over bluetooth --&gt;
  2
  
  &lt;!-- If wbxml is enabled, defines wether the wbxml should use string tables --&gt;
  0
  
  &lt;!-- Never send ADD command, but send REPLACE (not needed normally) --&gt;
  0

  &lt;!-- Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! --&gt;
  0
  
  &lt;!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 --&gt;
  10000
  
  0
  
  &lt;!-- The name of the contacts db. Must be the same as the phones sends --&gt;
  Contacts
  
  &lt;!-- The name of the calendar db. Must be the same as the phones sends --&gt;
  Calendar
  
  &lt;!-- The name of the note db. Must be the same as the phones sends --&gt;
  Notes


Gruß aus Leipzig
Michael</description>
		<content:encoded><![CDATA[<p>Ich habs mit Deiner Anleitung und der aus dem Forum:</p>
<p>:http://forum.ubuntuusers.de/topic/e65-womit-erfolgreich-synchronisieren/</p>
<p>hinbekommen, dass es auch per Bluetooth klappt.<br />
Leider nicht zu 100%. Vom E61 zum PC klappt es stets. Werden Termine im PC geändert, übernimmt diese mein E61 manchmal und manchmal nicht. Ursache hab ich noch nicht herausgefunden. Lösungshinweise erwünscht <img src='http://blog.netandif.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Hier meine abweichende Einstellung für syncml-obex-client:</p>
<p>  <!-- (Only for bluetooth) The bluetooth address if the bluetooth mode is selected --><br />
  00:12:D1:86:CD:92</p>
<p>  <!-- (Only for bluetooth) The bluetooth channel to use. `sdptool browse $MAC` to search for the correct channel --><br />
  10</p>
<p>  <!-- (Only for USB) The usb interface number of the SYNCML-SYNC target. use syncml-obex-client -u (you will need access to the USB raw device) to find it. --><br />
  0</p>
<p>  <!-- The string that the plugin will use to identify itself. Some devices need a special string here. --><br />
  PC Suite</p>
<p>  <!-- The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 --><br />
  1</p>
<p>  <!-- if the plugin should use wbxml --><br />
  1</p>
<p>  <!-- The username to use. Leave empty to not require a username --></p>
<p>  <!-- the password for the username --></p>
<p>  <!-- sets the connection type to use. 5 means obex over usb, 2 means obex over bluetooth --><br />
  2</p>
<p>  <!-- If wbxml is enabled, defines wether the wbxml should use string tables --><br />
  0</p>
<p>  <!-- Never send ADD command, but send REPLACE (not needed normally) --><br />
  0</p>
<p>  <!-- Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! --><br />
  0</p>
<p>  <!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 --><br />
  10000</p>
<p>  0</p>
<p>  <!-- The name of the contacts db. Must be the same as the phones sends --><br />
  Contacts</p>
<p>  <!-- The name of the calendar db. Must be the same as the phones sends --><br />
  Calendar</p>
<p>  <!-- The name of the note db. Must be the same as the phones sends --><br />
  Notes</p>
<p>Gruß aus Leipzig<br />
Michael</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Deno</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-1/#comment-2003</link>
		<dc:creator>Deno</dc:creator>
		<pubDate>Fri, 22 Aug 2008 07:19:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-2003</guid>
		<description>Ah, I see now - one has to start the client from the command line to see the synchronization report. the complaints where about the calender and contacts on exchange side. The synchronization of contacts with local DB worked well. I'll have to try this at work again, it could be a problem with remote access.</description>
		<content:encoded><![CDATA[<p>Ah, I see now - one has to start the client from the command line to see the synchronization report. the complaints where about the calender and contacts on exchange side. The synchronization of contacts with local DB worked well. I&#8217;ll have to try this at work again, it could be a problem with remote access.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Deno</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-1/#comment-2002</link>
		<dc:creator>Deno</dc:creator>
		<pubDate>Fri, 22 Aug 2008 07:07:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-2002</guid>
		<description>Hi netandif

Nice tutorial. For those of us who never touched the udev before, here a couple of things i learned yesterday night:

1) you can use the udevmonitor to see what is going on, and also to find out how your usb device is called. 
2) Once you know this, use udevinfo to find out what can be used in udev/rules.d/* files, e.g.:

udevinfo -a -p /sys/bus/usb/devices/1-1&#124;less

gives 

 looking at device '/devices/pci0000:00/0000:00:1d.0/usb1/1-1':
    KERNEL=="1-1"
    SUBSYSTEM=="usb"
...
    ATTR{idVendor}=="0421"
    ATTR{idProduct}=="04f0"
...
    ATTR{manufacturer}=="Nokia"
    ATTR{product}=="Nokia N95"

etc

by the way, one can do the same with one of the untersections:

udevinfo -a -p /sys/bus/usb/devices/1-1\:1.8&#124;less

this time you get the nokia part as "parent device" and all properties  always have an "s" at the end of the parameter name:

 looking at device '/bus/usb/devices/1-1/1-1:1.8':
    KERNEL=="1-1:1.8"
    SUBSYSTEM=="usb"
...
    ATTR{interface}=="SYNCML-DM"

looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb1/1-1':
    KERNELS=="1-1"
...
    ATTRS{idVendor}=="0421"
    ATTRS{idProduct}=="04f0"
...
    ATTRS{manufacturer}=="Nokia"
    ATTRS{product}=="Nokia N95"

3) Your rules for udev configuration did not work for me, so I tried to find out more about it. First, I found out that I have a nice  /etc/udev/rules.d/README file on the system. This one suggested to put my own rule in a file called 5x-something, so I decided to use a new file called /etc/udev/rules.d/55-nokia.rules. This should help with package upgrades in the future. 

4) What worked in the end was this:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0421",  GROUP="plugdev"

This presumably sets a group "plugdev" to all Nokia devices, which is fine with me. I also decided against seting up a dedicated user, to make things more portable. In case you are in doubt if you belong to "plugdev" group,  consult the "groups" command.

Later I found out that this rule also works:

SUBSYSTEM=="usb", ATTRS{manufacturer}=="Nokia", GROUP="plugdev"

Obviously this rule is easier to understand, so I sticked to it.

5) Testing the rule requires hotplug event after reloading the rules with "udevcontrol reload_rules" (which may not be really needed, but it does not hurt). This means "reconect the usb cable", and then try to find out if it worked, e.g. with:

 find /dev/bus/usb/ -exec ls -l {} \;
...
crw-rw-r-- 1 root root    189,  0 2008-08-21 21:12 001
crw-rw-r-- 1 root plugdev 189, 42 2008-08-22 08:49 043
crw-rw-r-- 1 root plugdev 189, 42 2008-08-22 08:49 /dev/bus/usb/001/043
crw-rw-r-- 1 root root 189, 0 2008-08-21 21:12 /dev/bus/usb/001/001
....

If you see something like the output above, the rule worked. 

6) The rest of the configuration way not very eventful. It's worth to mention that "multisync-qad" apparently reads the names of addressbook, calendar and task databases from the evolution settings, and allows you to choose the one you consider correct. This even works for remote databases lying on an exchange server, which is really cool.

7) Finally, it took me a while to understand that "refresh" button on "multisync-qad" actually means "go and synchronize the databases.  The sync worked with N95, although the multisync reported "All conflicts have been reported" in the end. I only wonder wher eis this report?

bye and thx again for the tutorial.

Deno</description>
		<content:encoded><![CDATA[<p>Hi netandif</p>
<p>Nice tutorial. For those of us who never touched the udev before, here a couple of things i learned yesterday night:</p>
<p>1) you can use the udevmonitor to see what is going on, and also to find out how your usb device is called.<br />
2) Once you know this, use udevinfo to find out what can be used in udev/rules.d/* files, e.g.:</p>
<p>udevinfo -a -p /sys/bus/usb/devices/1-1|less</p>
<p>gives </p>
<p> looking at device &#8216;/devices/pci0000:00/0000:00:1d.0/usb1/1-1&#8242;:<br />
    KERNEL==&#8221;1-1&#8243;<br />
    SUBSYSTEM==&#8221;usb&#8221;<br />
&#8230;<br />
    ATTR{idVendor}==&#8221;0421&#8243;<br />
    ATTR{idProduct}==&#8221;04f0&#8243;<br />
&#8230;<br />
    ATTR{manufacturer}==&#8221;Nokia&#8221;<br />
    ATTR{product}==&#8221;Nokia N95&#8243;</p>
<p>etc</p>
<p>by the way, one can do the same with one of the untersections:</p>
<p>udevinfo -a -p /sys/bus/usb/devices/1-1\:1.8|less</p>
<p>this time you get the nokia part as &#8220;parent device&#8221; and all properties  always have an &#8220;s&#8221; at the end of the parameter name:</p>
<p> looking at device &#8216;/bus/usb/devices/1-1/1-1:1.8&#8242;:<br />
    KERNEL==&#8221;1-1:1.8&#8243;<br />
    SUBSYSTEM==&#8221;usb&#8221;<br />
&#8230;<br />
    ATTR{interface}==&#8221;SYNCML-DM&#8221;</p>
<p>looking at parent device &#8216;/devices/pci0000:00/0000:00:1d.0/usb1/1-1&#8242;:<br />
    KERNELS==&#8221;1-1&#8243;<br />
&#8230;<br />
    ATTRS{idVendor}==&#8221;0421&#8243;<br />
    ATTRS{idProduct}==&#8221;04f0&#8243;<br />
&#8230;<br />
    ATTRS{manufacturer}==&#8221;Nokia&#8221;<br />
    ATTRS{product}==&#8221;Nokia N95&#8243;</p>
<p>3) Your rules for udev configuration did not work for me, so I tried to find out more about it. First, I found out that I have a nice  /etc/udev/rules.d/README file on the system. This one suggested to put my own rule in a file called 5x-something, so I decided to use a new file called /etc/udev/rules.d/55-nokia.rules. This should help with package upgrades in the future. </p>
<p>4) What worked in the end was this:</p>
<p>SUBSYSTEM==&#8221;usb&#8221;, ATTRS{idVendor}==&#8221;0421&#8243;,  GROUP=&#8221;plugdev&#8221;</p>
<p>This presumably sets a group &#8220;plugdev&#8221; to all Nokia devices, which is fine with me. I also decided against seting up a dedicated user, to make things more portable. In case you are in doubt if you belong to &#8220;plugdev&#8221; group,  consult the &#8220;groups&#8221; command.</p>
<p>Later I found out that this rule also works:</p>
<p>SUBSYSTEM==&#8221;usb&#8221;, ATTRS{manufacturer}==&#8221;Nokia&#8221;, GROUP=&#8221;plugdev&#8221;</p>
<p>Obviously this rule is easier to understand, so I sticked to it.</p>
<p>5) Testing the rule requires hotplug event after reloading the rules with &#8220;udevcontrol reload_rules&#8221; (which may not be really needed, but it does not hurt). This means &#8220;reconect the usb cable&#8221;, and then try to find out if it worked, e.g. with:</p>
<p> find /dev/bus/usb/ -exec ls -l {} \;<br />
&#8230;<br />
crw-rw-r&#8211; 1 root root    189,  0 2008-08-21 21:12 001<br />
crw-rw-r&#8211; 1 root plugdev 189, 42 2008-08-22 08:49 043<br />
crw-rw-r&#8211; 1 root plugdev 189, 42 2008-08-22 08:49 /dev/bus/usb/001/043<br />
crw-rw-r&#8211; 1 root root 189, 0 2008-08-21 21:12 /dev/bus/usb/001/001<br />
&#8230;.</p>
<p>If you see something like the output above, the rule worked. </p>
<p>6) The rest of the configuration way not very eventful. It&#8217;s worth to mention that &#8220;multisync-qad&#8221; apparently reads the names of addressbook, calendar and task databases from the evolution settings, and allows you to choose the one you consider correct. This even works for remote databases lying on an exchange server, which is really cool.</p>
<p>7) Finally, it took me a while to understand that &#8220;refresh&#8221; button on &#8220;multisync-qad&#8221; actually means &#8220;go and synchronize the databases.  The sync worked with N95, although the multisync reported &#8220;All conflicts have been reported&#8221; in the end. I only wonder wher eis this report?</p>
<p>bye and thx again for the tutorial.</p>
<p>Deno</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: dyan</title>
		<link>http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/comment-page-1/#comment-1940</link>
		<dc:creator>dyan</dc:creator>
		<pubDate>Thu, 14 Aug 2008 18:11:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netandif.de/2008/02/22/sync-von-nokia-e61-und-evolution-per-usb-unter-linux/#comment-1940</guid>
		<description>Danke für das tolle Tutorial. Alle ging, jedoch erhalte ich beim Sync folgende Fehlermeldung:

Error while initializing syncengine. Unablo to open fifo.

Kann mir jemand weiterhelfen? Danke und Gruss Dyan</description>
		<content:encoded><![CDATA[<p>Danke für das tolle Tutorial. Alle ging, jedoch erhalte ich beim Sync folgende Fehlermeldung:</p>
<p>Error while initializing syncengine. Unablo to open fifo.</p>
<p>Kann mir jemand weiterhelfen? Danke und Gruss Dyan</p>
]]></content:encoded>
	</item>
</channel>
</rss>
