<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
  <title>Blog by Daniel Bovensiepen</title>
  <id>tag:blog.bovensiepen.net,2010:/</id>
  
  <link href="http://blog.bovensiepen.net/" rel="alternate" type="text/html" />
  <updated>2010-07-10T21:53:08Z</updated>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/bovi" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="bovi" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry xml:base="http://blog.bovensiepen.net/">
    <author>
      <name>bovi</name>
    </author>
    <id>tag:blog.bovensiepen.net,2010-07-10:9</id>
    <published>2010-07-10T21:51:00Z</published>
    <updated>2010-07-10T21:53:08Z</updated>
    <category term="emerge" />
    <category term="gentoo" />
    <category term="git" />
    <category term="gnuradio" />
    <category term="gsl" />
    <category term="python" />
    <link href="http://blog.bovensiepen.net/2010/7/10/gnu-radio-3-3-1-git-on-gentoo-linux" rel="alternate" type="text/html" />
    <title>GNU Radio 3.3.1-git on Gentoo Linux</title>
<content type="html">
            &lt;p&gt;The dependencies for &lt;span class="caps"&gt;GNU&lt;/span&gt; Radio 3.3.1 out of the git repo are looking currently like this on Gentoo:&lt;/p&gt;


&lt;div class="CodeMacro"&gt;
&lt;pre&gt;&lt;code&gt;emerge swig fftw cppunit boost alsa-lib sdcc guile wxpython xmlto numpy gsl&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;


	&lt;p&gt;The official wiki sadly missed the &lt;i&gt;gsl&lt;/i&gt; package. Without this one you won’t fulfill the requirements for nearly all packages of &lt;span class="caps"&gt;GNU&lt;/span&gt; Radio (not even &lt;i&gt;gnuradio-core&lt;/i&gt;). After emerge of these packages you can grab the source and compile it:&lt;/p&gt;


&lt;div class="CodeMacro"&gt;
&lt;pre&gt;&lt;code&gt;# git clone git://gnuradio.org/gnuradio
# cd gnuradio
# ./bootstrap
# ./configure --prefix=/usr/
# make
# make check
# sudo make install&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;


	&lt;p&gt;Another important point which will be interesting in the future, is the incompatibility of &lt;span class="caps"&gt;GNU&lt;/span&gt; Radio to Python 3. With &lt;i&gt;eselect&lt;/i&gt; you should check which version of Python is at the moment your preferred interpreter. At the time of writing on my machine Python 2.6.5 was the current interpreter. This one handles &lt;span class="caps"&gt;GNU&lt;/span&gt; Radio without to much trouble.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blog.bovensiepen.net/">
    <author>
      <name>bovi</name>
    </author>
    <id>tag:blog.bovensiepen.net,2010-07-10:8</id>
    <published>2010-07-10T15:00:00Z</published>
    <updated>2010-07-10T15:57:23Z</updated>
    <category term="ath9k" />
    <category term="configuration" />
    <category term="dmesg" />
    <category term="fujitsu" />
    <category term="gentoo" />
    <category term="kernel" />
    <category term="linux" />
    <category term="lscpu" />
    <category term="lspci" />
    <category term="lspcmcia" />
    <category term="notebook" />
    <category term="s710" />
    <link href="http://blog.bovensiepen.net/2010/7/10/linux-on-fujitsu-s710" rel="alternate" type="text/html" />
    <title>Linux on Fujitsu S710</title>
<content type="html">
            I just got today a spare solid state hard disc for my notebook from work. It is a Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt; and I just gave Gentoo a try to see how long it would take me to put all the drivers together to use it in a sufficient way. Well, it was quite easy, here is my &lt;a href="http://blog.bovensiepen.net/assets/2010/7/10/linuxkernelconfig_fujitsu_s710.txt"&gt;Linux Kernel configuration file for the Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt;&lt;/a&gt;. If you are interested in the built in hardware, here are the system information from the running machine:
&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://blog.bovensiepen.net/assets/2010/7/10/dmesg_s710.txt"&gt;&lt;i&gt;dmesg&lt;/i&gt; for the Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://blog.bovensiepen.net/assets/2010/7/10/lscpu_s710.txt"&gt;&lt;i&gt;lscpu&lt;/i&gt; for the Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://blog.bovensiepen.net/assets/2010/7/10/lshal_s710.txt"&gt;&lt;i&gt;lshal&lt;/i&gt; for the Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://blog.bovensiepen.net/assets/2010/7/10/lspci_s710.txt"&gt;&lt;i&gt;lspci&lt;/i&gt; for the Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://blog.bovensiepen.net/assets/2010/7/10/lspcmcia_s710.txt"&gt;&lt;i&gt;lspcmcia&lt;/i&gt; for the Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://blog.bovensiepen.net/assets/2010/7/10/lsusb_s710.txt"&gt;&lt;i&gt;lsusb&lt;/i&gt; for the Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Hope this helps people who like to use a Linux system also on their Fujitsu &lt;span class="caps"&gt;S710&lt;/span&gt;. For now the Wlan (ath9k), Graphic (agpgart-intel), Ethernet (e1000e), &lt;span class="caps"&gt;PCMCIA&lt;/span&gt; (yenta_cardbus), Trackpad (Synaptics Touchpad), &lt;span class="caps"&gt;USB&lt;/span&gt; and Sound (HDA Intel) works like a charm for me. The rest I didn’t use yet.
          </content>  </entry>
  <entry xml:base="http://blog.bovensiepen.net/">
    <author>
      <name>bovi</name>
    </author>
    <id>tag:blog.bovensiepen.net,2010-04-10:6</id>
    <published>2010-04-10T21:38:00Z</published>
    <updated>2010-07-10T15:54:30Z</updated>
    <category term="expect" />
    <category term="hirschmann" />
    <category term="network" />
    <category term="script" />
    <category term="telnet" />
    <link href="http://blog.bovensiepen.net/2010/4/10/automatic-configuration-of-hirschmann-switches-2-2" rel="alternate" type="text/html" />
    <title>Automatic configuration of Hirschmann switches</title>
<content type="html">
            &lt;p&gt;&lt;a href="http://www.hirschmann.de"&gt;Hirschmann&lt;/a&gt; is a german company which is producing quite sophisticated network components. For the networks in our current projects (area of 40km and more than 600 network components) we were using these switches mainly due to the ring protocol from Hirschmann which provides a decent fail over time (less than 50ms). All in all the components we are using (RS20, &lt;span class="caps"&gt;RS30&lt;/span&gt;, Mach 4004 and Power &lt;span class="caps"&gt;MICE&lt;/span&gt;) are industrial quality network components with great performance.&lt;/p&gt;


	&lt;p&gt;The issue we run into was the deployment of the configuration. Hirschmann provides special tools which are working on layer 2 to configure all of their network components (&lt;i&gt;HiDiscovery Protocol&lt;/i&gt;). In fact this is a handy way to configure large networks but for our needs it wasn’t enough. So we decided to script our configuration. We were using telnet and expect to do this but we run into trouble while trying to change the password. The problem was, that our switch software didn’t support the script mode of changing a password (using a &lt;i&gt;scambled password&lt;/i&gt;). Only an interactive mode was available and this one failed permanently when triggered by &lt;i&gt;expect&lt;/i&gt;.&lt;/p&gt;


	&lt;p&gt;The solution was to use the &lt;i&gt;“-s”&lt;/i&gt; flag to slow down the speed of expect. An argument I didn’t know before but a colleague told me, that this was used in the past also to slow down the communication over very slow connections like modems.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blog.bovensiepen.net/">
    <author>
      <name>bovi</name>
    </author>
    <id>tag:blog.bovensiepen.net,2010-04-08:4</id>
    <published>2010-04-08T21:33:00Z</published>
    <updated>2010-04-08T21:42:33Z</updated>
    <category term="carddav" />
    <category term="iphone" />
    <link href="http://blog.bovensiepen.net/2010/4/8/carddav-on-the-iphone" rel="alternate" type="text/html" />
    <title>CardDAV on the iPhone</title>
<content type="html">
            &lt;p&gt;Since several weeks I have finished my home network. Everything is built around a Mac Mini Server which provides a mail-, web-, vpn- and time machine server. On top of the web server I’m using CalDAV and CardDAV to sync my events and contacts to all Macs. To all Macs? NO. Till yesterday the iPhone was not able to sync to a CardDAV server. Even not the own one from Apple. But today with the iPhone 4.0 Beta update I was able to add a CardDAV account next to the mail and CalDAV one. And it seems to work without any issues so far. Great improvement!&lt;/p&gt;


	&lt;p&gt;But the bad part here is, that the missing feature (previous 4.0) was not clearly marked anywhere on the Apple site. Apple explained that you can sync events and contacts without any issues. But for contacts it was in the past always necessary to use the iTunes sync function.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blog.bovensiepen.net/">
    <author>
      <name>bovi</name>
    </author>
    <id>tag:blog.bovensiepen.net,2010-04-08:1</id>
    <published>2010-04-08T19:07:00Z</published>
    <updated>2010-04-08T19:09:08Z</updated>
    <category term="offtopic" />
    <link href="http://blog.bovensiepen.net/2010/4/8/a-fresh-start" rel="alternate" type="text/html" />
    <title>a fresh start</title>
<content type="html">
            &lt;p&gt;Once again I just dropped everthing I had in my digital life and started over again with a new homepage and blog. The last time I was able to handle the blog for around 3 month. I’m going to break this record… maybe.&lt;/p&gt;
          </content>  </entry>
</feed>
