<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.gauner.org</title>
	<atom:link href="http://blog.gauner.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gauner.org</link>
	<description>"When the power of love overcomes the love of power, the world will know peace." - Sri Chinmoy Ghose</description>
	<lastBuildDate>Thu, 04 Feb 2010 19:16:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>KDE 4.4 is ready!</title>
		<link>http://blog.gauner.org/2010/02/04/kde-4-4-is-ready/</link>
		<comments>http://blog.gauner.org/2010/02/04/kde-4-4-is-ready/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 19:16:05 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=948</guid>
		<description><![CDATA[A few minutes ago KDE 4.4 was tagged in the SVN. Soon the package maintainers will start building binary packages and hopefully they will arive in Debian sid soon. I can&#8217;t wait to try out the new Akonadi-powered KDE-PIM packages and the improved plasma shell.
Let&#8217;s see which other features will be presented in the release [...]]]></description>
			<content:encoded><![CDATA[<p>A few minutes ago <a href="http://websvn.kde.org/tags/KDE/4.4.0/">KDE 4.4 was tagged in the SVN</a>. Soon the package maintainers will start building binary packages and hopefully they will arive in Debian sid soon. I can&#8217;t wait to try out the new Akonadi-powered KDE-PIM packages and the improved plasma shell.</p>
<p>Let&#8217;s see which other features will be presented in the release notes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2010/02/04/kde-4-4-is-ready/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shinson Hapkido Trailer</title>
		<link>http://blog.gauner.org/2010/02/04/shinson-hapkido-trailer/</link>
		<comments>http://blog.gauner.org/2010/02/04/shinson-hapkido-trailer/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 12:19:13 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Hapkido]]></category>
		<category><![CDATA[Sport]]></category>
		<category><![CDATA[martial arts]]></category>
		<category><![CDATA[shinson]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=946</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/gJCH7fJyrEc&#038;hl=de_DE&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gJCH7fJyrEc&#038;hl=de_DE&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2010/02/04/shinson-hapkido-trailer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opt-Out from Ad-Networks</title>
		<link>http://blog.gauner.org/2010/02/04/opt-out-from-ad-networks/</link>
		<comments>http://blog.gauner.org/2010/02/04/opt-out-from-ad-networks/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 12:04:17 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Verschiedenes]]></category>
		<category><![CDATA[google ads nai]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=942</guid>
		<description><![CDATA[Just two links where you can opt-out from popular advertising networks: Google and NAI.
]]></description>
			<content:encoded><![CDATA[<p>Just two links where you can opt-out from popular advertising networks: <a href="http://www.google.com/privacy_ads.html">Google</a> and <a href="http://www.networkadvertising.org/managing/opt_out.asp">NAI</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2010/02/04/opt-out-from-ad-networks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mount.nfs: Operation not permitted on Debian sid</title>
		<link>http://blog.gauner.org/2010/02/03/mount-nfs-operation-not-permitted-on-debian-sid/</link>
		<comments>http://blog.gauner.org/2010/02/03/mount-nfs-operation-not-permitted-on-debian-sid/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 15:46:20 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Verschiedenes]]></category>
		<category><![CDATA[nfs linux etch sid]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=939</guid>
		<description><![CDATA[When I tried to mount an NFSv3 share from an Debian etch host I&#8217;ve got the error &#8220;mount.nfs: Operation not permitted&#8221;.
The solution was to force mount.nfs to NFSv3: mount -t nfs -o nfsvers=3 server:/share /mnt
Thanks to this post.
]]></description>
			<content:encoded><![CDATA[<p>When I tried to mount an NFSv3 share from an Debian etch host I&#8217;ve got the error &#8220;mount.nfs: Operation not permitted&#8221;.</p>
<p>The solution was to force mount.nfs to NFSv3: mount -t nfs -o nfsvers=3 server:/share /mnt</p>
<p>Thanks to this <a href="http://blog.sviluppoweb.eu/2010/01/17/netgear-readynas-duo-nfs-and-debian-sid-mount-nfs-operation-not-permitted/">post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2010/02/03/mount-nfs-operation-not-permitted-on-debian-sid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Containers vs. Linux Vservers</title>
		<link>http://blog.gauner.org/2010/02/03/linux-containers-vs-linux-vservers/</link>
		<comments>http://blog.gauner.org/2010/02/03/linux-containers-vs-linux-vservers/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 12:34:19 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Verschiedenes]]></category>
		<category><![CDATA[linux vserver lxc container virtualization contextualization]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=929</guid>
		<description><![CDATA[Since Linux-Vservers seem to be having a hard time in Debian and the Vserver maintainers probably aren&#8217;t going to go the same way as the OpenVZ maintainers who promissed to get OpenVZ in shape for Debian, it&#8217;s time to look for alternatives. If you want to stay with contextualization, a lightweight form of virtualization, there [...]]]></description>
			<content:encoded><![CDATA[<p>Since Linux-Vservers seem to be having a <a href="http://lists.debian.org/debian-devel-announce/2009/10/msg00003.html">hard time in Debian</a> and the Vserver maintainers probably aren&#8217;t going to go the same way as the OpenVZ maintainers who promissed to get OpenVZ in shape for Debian, it&#8217;s time to look for alternatives. If you want to stay with contextualization, a lightweight form of virtualization, there is only a limited set of options. According to <a href="http://virt.kernelnewbies.org/TechComparison">KernelNewbies TechComparison of virtualization techniques</a> there are only a mere three approaches which go for contextualization (also called containers).</p>
<p>There three are</p>
<ul>
<li><a href="http://www.openvz.org/">OpenVZ</a></li>
<li><a href="http://www.linux-vserver.org/">Linux-Vserver</a></li>
<li><a href="http://lxc.sourceforge.net/">Linux Containers (LXC)</a></li>
</ul>
<p>Since I have objections to OpenVZ, which, despite its cool features like live migration, are keeping me away from it, it&#8217;s time to look for LXC.</p>
<p>The one killer-argument of LXC is that it is mainline, meaning that is has been submitted to and accepted by the linux official kernel tree and doesn&#8217;t need any patches. So you can expect LXC to be fully usable starting with Kernel 2.6.29, which should be available in most stable distributions by now. To make full use of LXC you&#8217;ll need the userland tools as well. They are available from <a href="http://lxc.sourceforge.net/">Sourceforge</a> and as a Debian Package in squeeze (currently testing). However backporting them to lenny (currently stable) shouldn&#8217;t be hard since lenny fullfills all dependencies and it should only be a matter of installing the package from squeeze by hand.</p>
<p>So far LXC looks very promising but still a bit rough about the edges. I&#8217;m not going to present a more detailed howto here, yet. Please have a look at <a href="http://nigel.mcnie.name/blog/a-five-minute-guide-to-linux-containers-for-debian">this five minute guide to LXC</a> instead.</p>
<p>I&#8217;m working on the lxc-debian tools to improve them; have look at my <a href="http://git.gauner.org/lxc-debian.git/?a=shortlog;h=refs/heads/tex">git repository</a>. I&#8217;m planning to write a Vserver to LXC conversion tool. Hopefully I can push my work upstream sometime. I really like to try to concentrate the work into one coordinated project.</p>
<p>If your curios about the development of LXC, you should subscribe to the LXC mailinglists <a href="https://lists.sourceforge.net/lists/listinfo/lxc-devel">lxc-devel</a> and <a href="https://lists.sourceforge.net/lists/listinfo/lxc-users">lxc-users</a> at sf.net.</p>
<p><strong>Update</strong>: Two more links regarding LXC. The<a href="http://lxc.teegra.net/"> LXC HOWTO</a> and &#8220;<a href="http://www.stgraber.org/2009/11/06/lxc-containers-or-extremely-fast-virtualization">LXC containers or extremely fast virtualization</a>&#8220;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2010/02/03/linux-containers-vs-linux-vservers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Setting up Gitweb on Debian</title>
		<link>http://blog.gauner.org/2010/02/03/setting-up-gitweb-on-debian/</link>
		<comments>http://blog.gauner.org/2010/02/03/setting-up-gitweb-on-debian/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 11:00:48 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Verschiedenes]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=925</guid>
		<description><![CDATA[There are many blog posts and howtos about setting up gitweb on the web. Unfortunately none of those seems to work for me. Either you can&#8217;t check out via http or it&#8217;s just not working.
Here is my configuration, which works for me on Debian Lenny. If you follow this instructions you&#8217;ll get a working gitweb [...]]]></description>
			<content:encoded><![CDATA[<p>There are many blog posts and howtos about setting up gitweb on the web. Unfortunately none of those seems to work for me. Either you can&#8217;t check out via http or it&#8217;s just not working.</p>
<p>Here is my configuration, which works for me on Debian Lenny. If you follow this instructions you&#8217;ll get a working gitweb Webinterface, checkouts via HTTP and git URLs.</p>
<p>First create a new directory to hold the git repositories. I&#8217;ll use the FHS compliant /srv/git:</p>
<blockquote><p>mkdir /srv/git</p></blockquote>
<p>Then create a new Apache 2 Vhost:</p>
<blockquote><p>&lt;VirtualHost *:80&gt;<br />
ServerName git.example.net<br />
ServerAdmin you@example.net<br />
SetEnv  GITWEB_CONFIG   /etc/gitweb.conf<br />
DocumentRoot    /srv/git<br />
ErrorLog /var/log/apache2/git.example.net-error.log<br />
CustomLog /var/log/apache2/git.example.net-access.log combined<br />
HostnameLookups On<br />
UseCanonicalName Off<br />
ServerSignature Off</p>
<p>Alias /gitweb.css /usr/share/gitweb/gitweb.css<br />
Alias /git-favicon.png /usr/share/gitweb/git-favicon.png<br />
Alias /git-logo.png /usr/share/gitweb/git-logo.png<br />
Alias /git /srv/git</p>
<p>ScriptAlias /gitweb.cgi /usr/lib/cgi-bin/gitweb.cgi<br />
DirectoryIndex gitweb.cgi<br />
&lt;Directory /srv/git&gt;<br />
AllowOverride None<br />
Options Indexes FollowSymlinks<br />
Order Allow,Deny<br />
Allow From All</p>
<p>RewriteEngine On<br />
RewriteCond %{REQUEST_FILENAME}         !-f<br />
#RewriteCond %{REQUEST_FILENAME}        !-d<br />
RewriteRule ^.* /gitweb.cgi/$0          [L,PT]<br />
&lt;/Directory&gt;<br />
# for debugging rewrite rules<br />
#RewriteLog /srv/www/git.gauner.org/logs/rewrite.log<br />
#RewriteLogLevel 9<br />
&lt;/VirtualHost&gt;</p></blockquote>
<p>In most tutorials you&#8217;re told to include the RewriteCond matching directories (!-d), but for me that broke pretty URLs, so I disabled it.</p>
<p>If you use lighttpd, check out this <a href="http://adminfaq.itzoo.de/content/2/92/de/gitweb-auf-debian-lenny-mit-lighttpd-aufsetzen.html">FAQ entry</a>.</p>
<p>Now you&#8217;ll need to make some adjustments to /etc/gitweb.conf:</p>
<blockquote><p>$projectroot = &#8220;/srv/git&#8221;;</p>
<p># turn off potentially CPI-intensive features<br />
$feature{&#8217;search&#8217;}{&#8216;default&#8217;} = [undef];<br />
$feature{&#8216;blame&#8217;}{&#8216;default&#8217;} = [undef];<br />
$feature{&#8216;pickaxe&#8217;}{&#8216;default&#8217;} = [undef];<br />
$feature{&#8216;grep&#8217;}{&#8216;default&#8217;} = [undef];<br />
$feature{&#8217;snapshot&#8217;}{&#8216;default&#8217;} = [undef];</p>
<p># nicer-looking URLs (req. apache rewrite rules)<br />
$feature{&#8216;pathinfo&#8217;}{&#8216;default&#8217;} = [1];</p>
<p>$site_name = &#8220;git.example.net&#8221;;<br />
$my_uri = &#8220;http://git.example.net&#8221;;</p>
<p># target of the home link on top of all pages<br />
$home_link = $my_uri || &#8220;/&#8221;;</p>
<p>@git_base_url_list = (&#8220;git://git.example.net&#8221;);</p></blockquote>
<p>Restart the Apache and checkout if your Vhost works.</p>
<p>Finally you can setup the OpenBSD inetd in /etc/inetd.conf add this line:</p>
<blockquote><p>git     stream  tcp     nowait  nobody  /usr/bin/git-daemon git-daemon &#8211;inetd &#8211;verbose &#8211;base-path=/srv/git /srv/git</p></blockquote>
<p>Now you&#8217;re done. Of course you need to install apache2, gitweb and openbsd-inetd but that should be clear <img src='http://blog.gauner.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Go <a href="http://nigel.mcnie.name/blog/using-git-for-your-sourceforgegoogle-code-project">here</a> or <a href="http://hokietux.net/blog/?p=58">here</a> for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2010/02/03/setting-up-gitweb-on-debian/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A380 at the Matterhorm</title>
		<link>http://blog.gauner.org/2010/02/02/a380-am-matterhorm/</link>
		<comments>http://blog.gauner.org/2010/02/02/a380-am-matterhorm/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 09:52:48 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Verschiedenes]]></category>
		<category><![CDATA[a380]]></category>
		<category><![CDATA[flight]]></category>
		<category><![CDATA[swiss]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=919</guid>
		<description><![CDATA[The Swiss Luftwaffe has released some impressing fotos of the A380 in front of the Matterhorn.
Here&#8217;s a teaser:

If you click on the image you&#8217;ll get a larger image. In the far right is the well known Matterhorn. In front is the A380 just above a F/A-18C Hornet from the Swiss Luftwaffe. In the background you [...]]]></description>
			<content:encoded><![CDATA[<p>The Swiss Luftwaffe has released some <a href="http://www.lw.admin.ch/internet/luftwaffe/de/home/aktuell/hotnews/newsfotos.html#parsys_8405">impressing fotos of the A380 in front of the Matterhorn</a>.<br />
Here&#8217;s a teaser:</p>
<p><a href="http://www.lw.admin.ch/internet/luftwaffe/de/home/aktuell/hotnews/newsfotos.parsysrelated1.18721.downloadList.42773.DownloadFile.tmp/20100014wallpaper.jpg"><img src="http://www.lw.admin.ch/internet/luftwaffe/de/home/aktuell/hotnews/newsfotos.parsys.25164.Image.jpeg" border="0" alt="" /></a></p>
<p>If you click on the image you&#8217;ll get a larger image. In the far right is the well known Matterhorn. In front is the A380 just above a F/A-18C Hornet from the Swiss Luftwaffe. In the background you see a part of the ski-region Zermatt-Cervinia. Just off the image on the left side would be the Klein-Matterhorn and the <a href="http://en.wikipedia.org/wiki/Gobba_di_Rollin">Gobba di Rollin</a>. This is the starting point of the Theodulglacier. Nearby you can see some ski lifts and ski tracks leading to and from the Pleatau Rosa/Testa Grigia, which is the border to Italy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2010/02/02/a380-am-matterhorm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resize a LUKS Partition on LVM</title>
		<link>http://blog.gauner.org/2010/01/23/resize-a-luks-partition-on-lvm/</link>
		<comments>http://blog.gauner.org/2010/01/23/resize-a-luks-partition-on-lvm/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 19:02:18 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Verschiedenes]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=916</guid>
		<description><![CDATA[Resizing LVM LVs is great, but how to do this with an encrypted partition?
umount /myfs
fsck.ext3 -C 0 -f /dev/mapper/myfs
cryptsetup luksClose myfs
lvextend -l+10 /dev/myvg/mylv
cryptsetup luksOpen /dev/myvg/mylv myfs
cryptsetup &#8211;verbose resize myfs
mount  /dev/mapper/myfs /myfs
umount /myfs
fsck.ext3 -f /dev/mapper/myfs
resize2fs /dev/mapper/myfs
fsck.ext2 -f /dev/mapper/myfs
mount /dev/mapper/myfs /myfs
via linux.kernel.device-mapper.dm-crypt.
]]></description>
			<content:encoded><![CDATA[<p>Resizing LVM LVs is great, but how to do this with an encrypted partition?</p>
<blockquote><p>umount /myfs<br />
fsck.ext3 -C 0 -f /dev/mapper/myfs<br />
cryptsetup luksClose myfs<br />
lvextend -l+10 /dev/myvg/mylv<br />
cryptsetup luksOpen /dev/myvg/mylv myfs<br />
cryptsetup &#8211;verbose resize myfs<br />
mount  /dev/mapper/myfs /myfs<br />
umount /myfs<br />
fsck.ext3 -f /dev/mapper/myfs<br />
resize2fs /dev/mapper/myfs<br />
fsck.ext2 -f /dev/mapper/myfs<br />
mount /dev/mapper/myfs /myfs</p></blockquote>
<p>via <a href="http://osdir.com/ml/linux.kernel.device-mapper.dm-crypt/2006-01/msg00032.html">linux.kernel.device-mapper.dm-crypt</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2010/01/23/resize-a-luks-partition-on-lvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Groupware with Kontact</title>
		<link>http://blog.gauner.org/2009/11/30/groupware-with-kontact/</link>
		<comments>http://blog.gauner.org/2009/11/30/groupware-with-kontact/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 12:41:35 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=914</guid>
		<description><![CDATA[Kontact, a part of the Kolab project, has some very nice Groupware features that were presented on the MK09.
Fortunately most of these are very well usable even without a Kolab server.
Unfortunately these are not so well documented (or the documentation is not very easy to find).
When trying out these features in noticed that the groupware [...]]]></description>
			<content:encoded><![CDATA[<p>Kontact, a part of the Kolab project, has some very nice Groupware features that were presented on the MK09.</p>
<p>Fortunately most of these are very well usable even without a Kolab server.</p>
<p>Unfortunately these are not so well documented (or the documentation is not very easy to find).</p>
<p>When trying out these features in noticed that the groupware features will only work properly (at least with Kontact from KDE 4.3) if you access your mailbox via &#8220;Disconnected IMAP&#8221;. If you fail to do so you&#8217;ll probably get an &#8220;Write access denied&#8221; error.</p>
<p>Please note, that Kontact is very unstable sometimes, but again, this depends heavily on the version of Kontact/KDE you use. My experience is based on KDE 4.3 from Debian unstable.</p>
<p>Right, it is called unstable for a reason &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2009/11/30/groupware-with-kontact/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenStreetMap on Garmin with mkgmap</title>
		<link>http://blog.gauner.org/2009/10/20/openstreetmap-on-garmin-with-mkgmap/</link>
		<comments>http://blog.gauner.org/2009/10/20/openstreetmap-on-garmin-with-mkgmap/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 16:32:46 +0000</pubDate>
		<dc:creator>tex</dc:creator>
				<category><![CDATA[Verschiedenes]]></category>

		<guid isPermaLink="false">http://blog.gauner.org/?p=911</guid>
		<description><![CDATA[Due to simplicity I&#8217;ve always used pre-compiled OSM maps for my Garmin. Since they are only available for certain pre-defined areas there is a slight lack of comfort, since I did need to change the whole gmapsupp.img every time I&#8217;ve moved out of the loaded area. Today I tried mkgmap to comile my own set [...]]]></description>
			<content:encoded><![CDATA[<p>Due to simplicity I&#8217;ve always used pre-compiled OSM maps for my Garmin. Since they are only available for certain pre-defined areas there is a slight lack of comfort, since I did need to change the whole gmapsupp.img every time I&#8217;ve moved out of the loaded area. Today I tried mkgmap to comile my own set of tiles into a gmapsupp.img and it did work great. I took a map of germany and added some areas I did also want to visit. At first I couldn&#8217;t believe how fast mkgmap had processed the tiles, but the output was a valid gmapsupp.img and after transfering to the Garmin it did work flaslessly.</p>
<p>How to create your own gmapsupp.img:</p>
<p>- Grab the tiles you want. I used a<a href="http://ftp5.gwdg.de/pub/misc/openstreetmap/teddynetz.de/latest/de_rout_gmapsupp.img.gz"> routable map of germany</a> as the base.</p>
<p>- Then I&#8217;ve added <a href="http://osm.ammit.de/osm/latest/img/">some additional tiles</a>. Selecting those is assisted by <a href="http://ulrichkuester.de/OSM/CoordinateToOSMTile.html">this nice applet</a>.</p>
<p>- Extract the downloaded files: gunzip *.img.gz</p>
<p>- And combine them using mkgmap: java -jar mkgmap.jar &#8211;gmapsupp *.img</p>
<p>This will result in a gmapsupp.img file that you can transfer to your Garmin.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gauner.org/2009/10/20/openstreetmap-on-garmin-with-mkgmap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
