<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Tumbleweed Rants</title>
  <subtitle>Stefano's World</subtitle>
  <link rel="alternate" type="text/html" href="http://tumbleweed.org.za/2007/12/09/that-was-camp"/>
  <link rel="self" type="application/atom+xml" href="http://tumbleweed.org.za/node/110/atom/feed"/>
  <id>http://tumbleweed.org.za/node/110/atom/feed</id>
  <updated>2008-01-02T19:55:16+00:00</updated>
  <entry>
    <title>That was *camp</title>
    <link rel="alternate" type="text/html" href="http://tumbleweed.org.za/2007/12/09/that-was-camp" />
    <id>http://tumbleweed.org.za/2007/12/09/that-was-camp</id>
    <published>2007-12-09T21:31:52+00:00</published>
    <updated>2008-01-02T19:55:16+00:00</updated>
    <author>
      <name>tumbleweed</name>
    </author>
    <category term="dnsmasq" />
    <category term="geekdninner" />
    <category term="gprs" />
    <category term="internet" />
    <category term="netinstall" />
    <category term="starcamp" />
    <category term="ubuntu" />
    <summary type="html"><![CDATA[<p>I&#8217;m now sitting in Arniston, on a horribly slow <span class="caps"><span class="caps">GPRS</span></span> connection, after <a href="http://starcamp.org.za/">*camp</a>, which was this weekend, at <a href="http://www.aims.ac.za/" title="The African Institute of Mathematical Studies"><span class="caps"><span class="caps">AIMS</span></span></a>. It was a BarCamp-like &#8220;unconference&#8221;, organised by the <a href="http://www.geekdinner.org.za/">geekdinner</a> crowd. I put off having the weekend at Arniston for *camp, and for me, I think that was&nbsp;worth&nbsp;it.</p>

<p>The event was really good. I haven&#8217;t been very involved in the organising, and didn&#8217;t come prepared with a talk (just equipment). At the start, it felt like there were never going to be enough talks to keep us going, but as soon as it started, it began rolling, and continued for 2 days. The talks were varied, from technical, to psychological, to practical. I was really impressed. The quality of the talks was quite high - I was rarely bored (although I did have <span class="caps"><span class="caps">IRC</span></span>&nbsp;distractions).</p>

<p>As usual, I had <a href="http://www.jonathancarter.co.za/">Jonathan Carter</a>&#8217;s camera, and videoed everything. I&#8217;m going to go home to around 8 hours of video that needs editing, synchronizing, encoding, and uploading to archive.org. It&#8217;ll take a while, guys,&nbsp;be&nbsp;patient.</p>

<p>Today, I got involved with setting up the lab for practical demos. We had 9 PCs lent, and needed Ubuntu on them. Of course, the natural approach is netinstall - I&#8217;m familiar with netinstalling Ubuntu, and it is a great way to set up a pile of computers. However, we ran into problem&nbsp;after&nbsp;problem.</p>

<ol>
<li>We were using dnsmasq (on my laptop) for <span class="caps"><span class="caps">DHCP</span></span> and <span class="caps"><span class="caps">TFTP</span></span>, but it wasn&#8217;t the router. So I set the <span class="geshifilter"><code class="geshifilter-text">router</code></span> <span class="caps">DHCP</span> option. This seemed to break dnsmasq - PCs stopped accepting leases and <span class="caps">DHCPDECLINED</span> them. I&#8217;ve never seen that before. So I had to route through my laptop -&nbsp;no&nbsp;biggie.</li>
<li><span class="caps"><span class="caps">AIMS</span></span> is behind a 400kbps connection, and while thy have an apt-cacher, it seemed badly seeded, and it looked like it was going to take us hours to install, so I went to my car and collected a set of Ubuntu archive DVDs that I happened to have on hand, and loaded them via a cluster of laptops and&nbsp;rsync&nbsp;;-)</li>
<li>Of course those DVDs didn&#8217;t have udebs on them (the debian-installer bits and pieces), so I had to quickly write a script to download all the udebs, and their necessary&nbsp;support&nbsp;structure.</li>
<li>Now the machines netboot installed really fast, <em>but</em> at the very end of the install, it failed, due to some package&nbsp;signature&nbsp;problem.</li>
<li>I ran debmirror, to ensure that my mirror was up to date, and it was. I ran the md5 sum checks, and they passed. I have no idea what the&nbsp;problem&nbsp;was.</li>
<li>Eventually, the lab was installed with 3 install CDs, and then clubbed into shape with clusterssh. 5hrs or so after starting - what a waste of time, we should have started&nbsp;with&nbsp;CDs&#8230;</li>
</ol>

<p>So, lesson for next time, test your netboot setup in advance, don&#8217;t assume that a mirror will be in working shape. We should have set up the lab on day one, for use on&nbsp;day&nbsp;2.</p>

<p>The upshot of this is that I didn&#8217;t see any talks today (excepting a practical in the lab, on scribus, once it was up). I&#8217;ll have to watch the&nbsp;videos&nbsp;later.</p>

<p>Now, I&#8217;m going to enjoy a few days in Arniston, and then come home&nbsp;to&nbsp;graduate.</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>I&#8217;m now sitting in Arniston, on a horribly slow <span class="caps">GPRS</span> connection, after <a href="http://starcamp.org.za/">*camp</a>, which was this weekend, at <a href="http://www.aims.ac.za/" title="The African Institute of Mathematical Studies"><span class="caps">AIMS</span></a>. It was a BarCamp-like &#8220;unconference&#8221;, organised by the <a href="http://www.geekdinner.org.za/">geekdinner</a> crowd. I put off having the weekend at Arniston for *camp, and for me, I think that was worth&nbsp;it.</p>

<p>The event was really good. I haven&#8217;t been very involved in the organising, and didn&#8217;t come prepared with a talk (just equipment). At the start, it felt like there were never going to be enough talks to keep us going, but as soon as it started, it began rolling, and continued for 2 days. The talks were varied, from technical, to psychological, to practical. I was really impressed. The quality of the talks was quite high - I was rarely bored (although I did have <span class="caps">IRC</span>&nbsp;distractions).</p>

<p>As usual, I had <a href="http://www.jonathancarter.co.za/">Jonathan Carter</a>&#8217;s camera, and videoed everything. I&#8217;m going to go home to around 8 hours of video that needs editing, synchronizing, encoding, and uploading to archive.org. It&#8217;ll take a while, guys, be&nbsp;patient.</p>

<p>Today, I got involved with setting up the lab for practical demos. We had 9 PCs lent, and needed Ubuntu on them. Of course, the natural approach is netinstall - I&#8217;m familiar with netinstalling Ubuntu, and it is a great way to set up a pile of computers. However, we ran into problem after&nbsp;problem.</p>

<ol>
<li>We were using dnsmasq (on my laptop) for <span class="caps">DHCP</span> and <span class="caps">TFTP</span>, but it wasn&#8217;t the router. So I set the <code>router</code> DHCP option. This seemed to break dnsmasq - PCs stopped accepting leases and DHCPDECLINED them. I&#8217;ve never seen that before. So I had to route through my laptop - no&nbsp;biggie.</li>
<li><span class="caps">AIMS</span> is behind a 400kbps connection, and while thy have an apt-cacher, it seemed badly seeded, and it looked like it was going to take us hours to install, so I went to my car and collected a set of Ubuntu archive DVDs that I happened to have on hand, and loaded them via a cluster of laptops and rsync&nbsp;;-)</li>
<li>Of course those DVDs didn&#8217;t have udebs on them (the debian-installer bits and pieces), so I had to quickly write a script to download all the udebs, and their necessary support&nbsp;structure.</li>
<li>Now the machines netboot installed really fast, <em>but</em> at the very end of the install, it failed, due to some package signature&nbsp;problem.</li>
<li>I ran debmirror, to ensure that my mirror was up to date, and it was. I ran the md5 sum checks, and they passed. I have no idea what the problem&nbsp;was.</li>
<li>Eventually, the lab was installed with 3 install CDs, and then clubbed into shape with clusterssh. 5hrs or so after starting - what a waste of time, we should have started with&nbsp;CDs&#8230;</li>
</ol>

<p>So, lesson for next time, test your netboot setup in advance, don&#8217;t assume that a mirror will be in working shape. We should have set up the lab on day one, for use on day&nbsp;2.</p>

<p>The upshot of this is that I didn&#8217;t see any talks today (excepting a practical in the lab, on scribus, once it was up). I&#8217;ll have to watch the videos&nbsp;later.</p>

<p>Now, I&#8217;m going to enjoy a few days in Arniston, and then come home to&nbsp;graduate.</p>
    ]]></content>
  </entry>
</feed>
