<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rdf:RDF [
<!ENTITY % HTMLlat1 PUBLIC
 "-//W3C//ENTITIES Latin 1 for XHTML//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
]>
<rdf:RDF
 xmlns="http://purl.org/rss/1.0/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="http://www.datenfreihafen.org/~stefan/weblog">
<title>linux</title>
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/cat_3/</link>
<description>datenfreihafen.org, linux, and computer science.</description>
<dc:language>en-us</dc:language>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:date>2008-08-07T22:55:06+02:00</dc:date>
<admin:generatorAgent rdf:resource="http://nanoblogger.sourceforge.net" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/08/#e2008-08-07T22_53_49.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/#e2008-05-23T00_37_09.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/11/#e2007-11-15T22_58_34.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/11/#e2007-11-15T22_27_27.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/07/#e2007-07-24T17_37_05.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/05/#e2007-05-15T20_20_29.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/05/#e2007-05-09T16_11_28.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/03/#e2007-03-24T03_50_43.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/03/#e2007-03-09T02_18_47.txt" />
<rdf:li rdf:resource="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/02/#e2007-02-18T15_52_03.txt" />
</rdf:Seq>
</items>
</channel>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/08/#e2008-08-07T22_53_49.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/08/#e2008-08-07T22_53_49.txt</link>
<title>Driver for the gpr400 PCMCIA smart card reader anyone?</title>
<dc:date>2008-08-07T22:53:49+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux</dc:subject>
<description><![CDATA[<p>For a long time I have this PCMCIA smart card reader sitting on my desk waiting
to help me writing a linux 2.6 driver for it. Sadly I never came to it.</p>

<p>What I <a href="http://svn.datenfreihafen.org/gpr400/">found</a> is a 2.4 driver and a
small patch to port it over to 2.6, some small work from my side to catch up with
2.6.13 pcmcia API changes. That's it. The last time I checked it was recognized,
not more. I'm pretty sure it needs some real love to get in shape for mainline,
but it could be a nice coding project even if the docs are not available as far
as I know. At least some code as reference.</p>

<p>I already send a
<a href="http://driverdev.linuxdriverproject.org/pipermail/prjmgr/2008-August/thread.html">mail</a>
to the linux driver project, but gathered no feedback so far. If any of my
readers like to give it a try or know somebody who likes, just drop me a mail and
I'll send the device over.</p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/#e2008-05-23T00_37_09.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/#e2008-05-23T00_37_09.txt</link>
<title>Talk and Radio Interview at the LinuxTag 2008</title>
<dc:date>2008-05-23T00:37:09+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux, openezx, openmoko, events</dc:subject>
<description><![CDATA[<p>Next tuesday I'll be on my way to Berlin for the
<a href="http://www.linuxtag.org/2008">LinuxTag</a>. It will be some busy days between
giving a
<a href="http://www.linuxtag.org/2008/de/conf/events/vp-mittwoch/vortragsdetails.html?talkid=12">talk</a>,
an <a href="http://cms.radiotux.de/index2.php">interview</a> for Radio Tux and hanging out
at the booth of my <a href="http://openmoko.com/">ex-employer</a>.</p>

<p>Still I'm looking forward to it. This time I hopefully have some time to attend
the technically talks. I look at you kernel track. And let
<a href="http://laforge.gnumonks.org/weblog/2008/05/21#20080521-lastminute_talk-linuxtag">Harald</a>
de-mystify the security of the micro waves around us.</p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/11/#e2007-11-15T22_58_34.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/11/#e2007-11-15T22_58_34.txt</link>
<title>Navilock BT-451 under linux and navit</title>
<dc:date>2007-11-15T22:58:34+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux, openezx, openmoko</dc:subject>
<description><![CDATA[<p>Bluetooth GPS reciever just rock. Small, easy to use, no cables and useable with
different devices. Once my day-by-day gadgets and notebook have all one build-in
I can get it of it, but that will take some time.</p>

<p>So the toy is called BT-451 and has a u-blox ANTARIS4 SuperSense chip build-in.
Getting it to work is easy:</p>

<pre>
hcitool scan
rfcomm connect hci0 <MAC>
</pre>

<p>After this you have a serial port (perhaps /dev/bluetooth/rfcomm/0) where all
the NMEA data comes in. Just give this one to <a href="http://gpsd.berlios.de/">gpsd</a>
and you can use it in multiple applications. I also heard that this is even
easier with <a href="http://folks.o-hand.com/iain/gypsy/">gypsy</a>. No more need to deal
with rfcomm yourself. That screams for a test once it is in debian.</p>

<p>There is some more stuff I like about the BT-451. Once it had a fix I was able
to put it in a pocket of my jacket, sit in my car and it still gets the
position. Tested with driving home with my notebook on the seat next to be and
tracking the drive with <a href="http://navit.sourceforge.net/">navit</a>.
<a href="http://totalueberwachung.de/blog/">Daniel</a> also discovered that the USB plug is
not only for charging, but also shows up as ACM modem and spies out the NMEA on
/dev/ttyACM0. And once connected via USB it also works without a battery.</p>

<p>The above mentioned navit is one of the most promising stuff I like to use
regulary with the GPS. It's a navigation system with a routing engine. Not only
download maps and show them, but do real routing with vector based maps. As we
all know maps are problematic. <a href="http://www.openstreetmap.org/">OpenStreetMap</a> is
working on this problem. Until this is useable everywhere I like to have some
commercial maps I can route with on my linux system. Don't expect some vendor
has got this ready. :(</p>

<p>But FOSS has, as almost, an answer for me. Navit support different vector maps
for commercial CDs. Just buy such one, copy the files and navit handles the
rest. Great.</p>

<p>No I just need to test the navit setup on my Neos. :)</p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/11/#e2007-11-15T22_27_27.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/11/#e2007-11-15T22_27_27.txt</link>
<title>PDF forms without acrobat under linux</title>
<dc:date>2007-11-15T22:27:27+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux</dc:subject>
<description><![CDATA[<p>Fill forms in PDF files is a long missing feature for me. Using acroread just
for this was always a reason to feel guilty. ;)</p>

<p>But thanks to the work on <a href="http://poppler.freedesktop.org/">poppler</a> and
<a href="http://www.gnome.org/projects/evince/">evince</a> this gap is closed. I
know this news is perhaps not bleeding edge, but just today I installed it from
debian experimental. Be aware that you need to install evince-gtk instead of
evince.</p>

<p>Thanks to everybody who made this happen.</p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/07/#e2007-07-24T17_37_05.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/07/#e2007-07-24T17_37_05.txt</link>
<title>Randr-1.2 with the radeon driver</title>
<dc:date>2007-07-24T17:37:05+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux</dc:subject>
<description><![CDATA[<p>After having again trouble with using a video projector with my ThinkPad I
decided to give the randr-1.2 branch of the radeon driver a try.</p>

<p>For the randr-1.2 support inside the xserver and xrandr you need pretty new
versions of it. Xserver-core should be version 1.3 no idea about xrandr. Using
Debian SID everything you need is already there. Perhaps you need to install
some -dev packages for X stuff.</p>

<pre>
git clone git://anongit.freedesktop.org/git/xorg/driver/xf86-video-ati
git checkout randr-1.2
./configure
make
</pre>

<p>The only missing thing is now to copy the driver in the right directory. Make
sure you backup the old driver before.</p>

<pre>
cp src/.libs/radeon_drv.so /usr/lib/xorg/modules/drivers/
</pre>

<p>Now you can restart X and run xrandr. Attach another monitor and run it again. :)</p>

<p>For some further tips I found <a href="http://burtonini.com/blog/computers/randr-2007-02-06-17-50">this blog
entry</a> from Ross
Burton very helpful.</p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/05/#e2007-05-15T20_20_29.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/05/#e2007-05-15T20_20_29.txt</link>
<title>OpenMoko LUG BS talk appointment shift</title>
<dc:date>2007-05-15T20:20:29+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux, openmoko</dc:subject>
<description><![CDATA[<p>Today we realized that the day of the talk will be a german public holiday
called 'Vatertag'. We decided to shift the talk about one week, 2007-05-24. Time
and place are the same.</p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/05/#e2007-05-09T16_11_28.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/05/#e2007-05-09T16_11_28.txt</link>
<title>OpenMoko talk at next LUG Braunschweig meeting</title>
<dc:date>2007-05-09T16:11:28+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux, openmoko</dc:subject>
<description><![CDATA[<p>In the spirit of spreading the word
<a href="http://totalueberwachung.de/blog/">Daniel</a>,
<a href="http://sicherheitsschwankung.de/">Jan</a> and me will give a short talk at our next
<a href="http://www.lug-bs.de/wiki/index.php/Main_Page">local LUG</a> meeting. Thursday
2007-05-17 at 19:30 at the datacenter of the university. You can find more infos
about the location on the website if you are interested.</p>

<p>Here is a short overview about the topics we like to cover:</p>

<ul>
<li>Show actually prototypes. (We will have P0 and P1 devices there)</li>
<li>History and background of the project</li>
<li>Hard- and software status</li>
<li>How can I participate</li>
<li>Questions and answers</li>
</ul>

<p>The latest point should be the longest.</p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/03/#e2007-03-24T03_50_43.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/03/#e2007-03-24T03_50_43.txt</link>
<title>Cheap and powerfull copy and printer laser combination.</title>
<dc:date>2007-03-24T03:50:43+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux, freelancer</dc:subject>
<description><![CDATA[<p>For my small home office I searched for a cheap duplex laser printer which can
also make copies.</p>

<p>After some research I found the
<a href="http://www.brother.de/index.cfm?pos=product&amp;artnr=DCP8065DNG1">Brother DCP-8065DN</a>.
The price on the website is too high. I got mine for 490 Euro.</p>

<p>That is really cheap if you look at the features the beast offers me:</p>

<ul>
<li>Duplex laser printer with PostScript 3 and some other emulations.</li>
<li>Parallel, USB 2.0 and network connection. (Even IPv6. cool)</li>
<li>Duplex copies up to 50 sheets at once.</li>
<li>Scan sheets, put them into a PDF or leave as JPEG and upload it to a FTP
server or send per mail.</li>
<li>Perhaps network scanning. Need to check linux support here, but this has no
priority at the moment.</li>
</ul>

<p>Besides the printer and copy features especially the duplex up to 50 sheets scan
feature is just great.</p>

<p>Take a pile of paper you like to get rid of. Put it into the machine and you get
a nice PDF uploaded to your FTP. Great. :)</p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/03/#e2007-03-09T02_18_47.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/03/#e2007-03-09T02_18_47.txt</link>
<title>Searching components for a compile monster</title>
<dc:date>2007-03-09T02:18:47+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux, openezx, openmoko</dc:subject>
<description><![CDATA[<p>For the last two years my main working machine was a Thinkpad T40p. Nice machine
for my day-by-day work, but it doesn't fit the needs of working with
<a href="http://www.openembedded.org/">Openembedded</a> for
<a href="http://www.openezx.org/">OpenEZX</a> and <a href="http://www.openmoko.org/">OpenMoko</a> the
whole day. :)</p>

<p>Pentium M 1,6GHz, 512MB RAM and 80GB slow notebook hdd is nothing what I would
call the right system for building packages and images the whole day.</p>

<p>So I'm now searching for nice components to build my own compile monster. My
limit is 1500 Euro without display. It follows a brief list of components I like
to have in it:</p>

<ul>
<li>Two Opteron CPUs with dual-core.</li>
<li>4GB RAM</li>
<li>Matching motherboard with Gigabit onboard. Good linux support is a must here. I like to use it as production system without playing to much with kernel patches on it.</li>
<li>At least one 400GB SATA HDD. I'm not sure about raid yet.</li>
</ul>

<p>My biggest problem is to find matching components. All the different names,
versions and marketing foo is a hell for building a system on its own.</p>

<p>If anybody has any hints for good components, just drop me a
<a href="stefan@datenfreihafen.org">mail</a></p>]]></description>
</item>
<item rdf:about="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/02/#e2007-02-18T15_52_03.txt">
<link>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/02/#e2007-02-18T15_52_03.txt</link>
<title>Using notify-send from shell scripts and cron job for smooth notification.</title>
<dc:date>2007-02-18T15:52:03+02:00</dc:date>
<dc:creator>Stefan Schmidt</dc:creator>
<dc:subject>linux</dc:subject>
<description><![CDATA[<p>Sometimes you need a possibility to notify the desktop user from shell scripts,
cron, etc..</p>

<p><a href="http://www.galago-project.org/news/index.php">Notification-daemon and
libnotify</a> are the way to go here.</p>

<p>They provide a nice little commandline tool to generate notifications calls
notify-send. You can set title, text, icon, level and category. Really neat to
notify you about stuff in your own scripts.</p>

<p>But there is a problem if you like to notify the user from scripts running with
another uid. You need the right dbus session address.
<a href="http://gnome-hacks.web.com/hacks.html?id=82">This</a> little script fixes the
problem for you. Searching for the address and set it correctly before executing
notify-send.</p>]]></description>
</item>
</rdf:RDF>

