<?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>Nick Carroll &#187; iburst</title>
	<atom:link href="http://ca.rroll.net/tag/iburst/feed/" rel="self" type="application/rss+xml" />
	<link>http://ca.rroll.net</link>
	<description>Metabolising caffeine into code</description>
	<lastBuildDate>Thu, 01 Sep 2011 04:18:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iBurst Driver doesn&#8217;t compile in Ubuntu Hardy Heron</title>
		<link>http://ca.rroll.net/2008/04/28/iburst-driver-doesnt-compile-in-ubuntu-hardy-heron/</link>
		<comments>http://ca.rroll.net/2008/04/28/iburst-driver-doesnt-compile-in-ubuntu-hardy-heron/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 13:39:55 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[iburst]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://ca.rroll.net/?p=137</guid>
		<description><![CDATA[Bah, just found out that the iBurst driver 1.3.2 doesn&#8217;t compile in Ubuntu Hardy Heron. Turns out a macro in the kernel called SET_MODULE_OWNER was deprecated in 2.6.23, and removed in 2.6.24. The iBurst driver currently depends on that macro, so I will have to look at patching it so that it can work for [...]]]></description>
			<content:encoded><![CDATA[<p>Bah, just found out that the iBurst driver 1.3.2 doesn&#8217;t compile in Ubuntu Hardy Heron.  Turns out a macro in the kernel called SET_MODULE_OWNER was deprecated in 2.6.23, and removed in 2.6.24.  The iBurst driver currently depends on that macro, so I will have to look at patching it so that it can work for Hardy Heron, which uses the 2.6.24 kernel.</p>
<p><strong>Update</strong><br />
The fix is quite simple.  Just remove SET_MODULE_OWNER from ib-net.c, recompile and install.</p>
]]></content:encoded>
			<wfw:commentRss>http://ca.rroll.net/2008/04/28/iburst-driver-doesnt-compile-in-ubuntu-hardy-heron/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iBurst on Ubuntu Gutsy Gibbon</title>
		<link>http://ca.rroll.net/2008/02/05/iburst-on-ubuntu-gutsy-gibbon/</link>
		<comments>http://ca.rroll.net/2008/02/05/iburst-on-ubuntu-gutsy-gibbon/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 06:22:44 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[iburst]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://ca.rroll.net/2008/02/05/iburst-on-ubuntu-gutsy-gibbon/</guid>
		<description><![CDATA[I got my iBurst card working on Ubuntu 7.10 (aka Gutsy Gibbon). You need to download the latest iBurst driver called ibdriver, then build and install it. Configure some pcmcia files, run pppoeconf and you should be able to connect to the Internet. The following describes what I did to get my iBurst working on [...]]]></description>
			<content:encoded><![CDATA[<p>I got my iBurst card working on Ubuntu 7.10 (aka Gutsy Gibbon).  You need to download the latest iBurst driver called ibdriver, then build and install it.  Configure some pcmcia files, run pppoeconf and you should be able to connect to the Internet.  The following describes what I did to get my iBurst working on Gutsy Gibbon.</p>
<p>1. Make sure you have libc6-dev installed.</p>
<p>$ sudo apt-get install libc6-dev</p>
<p>2. Download <a href="http://sourceforge.net/projects/ibdriver">ibdriver</a> 1.3.2 from Sourceforge.</p>
<p>3. Move the tarball to a temporary build folder and untar it.</p>
<p>$ mv ~/Desktop/ibdriver-1.3.2-linux-2.6.20.tar.gz ~/src/build<br />
$ tar zxvf ibdriver-1.3.2-linux-2.6.20.tar.gz</p>
<p>4. Make and install the driver.</p>
<p>$ cd ~/src/build/ibdriver-1.3.2-linux-2.6.20<br />
$ make<br />
$ sudo make install</p>
<p>5. Configure the PCMCIA files.</p>
<p>$ gksudo gedit /etc/pcmcia/config.opts</p>
<p>Add the following at the end of the config file.<br />
<code><br />
# iBurst card<br />
device "iburst_cs"<br />
   class "network" module "ib-pcmcia"</p>
<p>card "ArrayComm ut02"<br />
    manfid 0x02e3, 0x0001<br />
    bind "iburst_cs"</p>
<p>card "ArrayComm ut02"<br />
    manfid 0x02e3, 0x0002<br />
    bind "iburst_cs"<br />
</code></p>
<p>Create the /etc/modprobe.d/iburst file.</p>
<p>$ gksudo gedit /etc/modprobe.d/iburst</p>
<p>Add the following text to the file, save and close the file.<br />
<code><br />
options ib-net ifname="eth%d"<br />
</code></p>
<p>6. It is a good idea to restart your laptop at this point.  Plug in your PCMCIA iBurst card and use pccardctl to check that the card was detected by the driver.</p>
<p>$ pccardctl status</p>
<p>You should see that the device is bound to the &#8220;iburst_cs&#8221; driver.</p>
<p>7. Run pppoeconf to connect to your iBurst provider.</p>
<p>$ sudo pppoeconf</p>
<p>A text-based menu program will guide you through the next steps, which are:	</p>
<ul>
<li>Confirm that your Ethernet card is detected.</li>
<li>Enter your username. </li>
<li>Enter your password. </li>
<li>If you already have a PPPoE Connection configured, you will be asked if it may be modified. </li>
<li>Popular options: you are asked if you want the â€œnoauthâ€ and â€œdefaultrouteâ€ options and to remove â€œnodetachâ€ &#8211; choose Yes. </li>
<li>Use peer DNS &#8211; choose Yes. </li>
<li>Limited MSS problem &#8211; choose Yes. </li>
<li>When you are asked if you want to connect at start up, you will probably want to say yes. </li>
<li>Finally you are asked if you want to establish the connection immediately.</li>
</ul>
<p>Once you have finished these steps, your connection should be working.</p>
<p>8. Starting the connection.</p>
<p>$ sudo pon dsl-provider</p>
<p>9. Stopping the connection.</p>
<p>$ sudo poff dsl-provider</p>
]]></content:encoded>
			<wfw:commentRss>http://ca.rroll.net/2008/02/05/iburst-on-ubuntu-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

