<?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>Professional Geekism &#187; argh</title>
	<atom:link href="http://www.ninjabadger.net/tag/argh/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ninjabadger.net</link>
	<description>Ninjas. Badgers. Linux. Me.</description>
	<lastBuildDate>Fri, 05 Aug 2011 13:49:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Dell 6224 switch &#8216;Oversize Packets&#8217; counter</title>
		<link>http://www.ninjabadger.net/2011/01/28/dell-6224-switch-oversize-packets-counter/</link>
		<comments>http://www.ninjabadger.net/2011/01/28/dell-6224-switch-oversize-packets-counter/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 16:00:13 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[argh]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[san]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=131</guid>
		<description><![CDATA[It&#8217;s been a while since I&#8217;ve written anything on my blog, but following the lack of any hits on Google regarding this, I felt this might well be a useful snippet to those in the same boat as myself. I&#8217;m currently testing &#038; tweaking an iSCSI setup that utilises a Dell 6224 switch. These are [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I&#8217;ve written anything on my blog, but following the lack of any hits on Google regarding this, I felt this might well be a useful snippet to those in the same boat as myself.</p>
<p>I&#8217;m currently testing &#038; tweaking an iSCSI setup that utilises a Dell 6224 switch. These are very fast switches for the money (about ~£900 if you&#8217;ve got a good account manager!) and provide a lot of features, including stacking, if you have more than one. Their drawbacks, however, are mostly in the lack of documentation and/or the same level of user interface &#8216;polish&#8217; that you receive from other manufacturers. Most people will say; &#8216;you get what you pay for&#8217;, but for the most part they are great switches for the money you pay.</p>
<p>One such &#8220;lack of documentation&#8221; has had me annoyed today. I&#8217;ve been using <a href="http://en.wikipedia.org/wiki/Link_Aggregation_Control_Protocol#Link_Aggregation_Control_Protocol">LACP</a> to bond ports and, at the same time, have raised the MTU to the maximum of 9216 (which can be done per-port, without a reboot or a switchport up/down event, I might add) across all ports. All this, in an attempt to glean a little more performance (i.e. lower processing overhead) from my iSCSI sessions.</p>
<p>And it seemed to work just fine. However, upon inspecting the interface counters, I noticed a stunning amount of packets being regarded as &#8216;Oversize Packets&#8217;:</p>
<p><code><br />
switch#show interfaces counters port-channel 1<br />
Alignment Errors: ............................. 0<br />
FCS Errors: ................................... 0<br />
Single Collision Frames: ...................... 0<br />
Multiple Collision Frames: .................... 0<br />
Late Collisions: .............................. 0<br />
Excessive Collisions: ......................... 0<br />
Oversize Packets: ............................. 15829678<br />
Internal MAC Rx Errors: ....................... 0<br />
Received Pause Frames: ........................ 0<br />
Transmitted Pause Frames: ..................... 0<br />
</code><br />
I wasn&#8217;t sure whether or not to take this as an error or just a simple &#8216;count&#8217; of packets. &#8220;Oversize&#8221; would indicate that they&#8217;re bigger than the port was expecting, but I was still hitting around 120MB/sec (out of the theoretical 125MB/sec that Gigabit Ethernet can physically provide) which wouldn&#8217;t be conducive to a serious string of frame/packet errors.</p>
<p>I couldn&#8217;t find anything online, so I contacted Dell ProSupport to raise a ticket. I had to go through the annoying rigmarole of explaining the problem three times over, but eventually a &#8216;switch expert&#8217; explained that he wasn&#8217;t certain on the use of that counter and that its purpose <strong>depended on the firmware version currently in use</strong> (in my case, this was 3.2.0.9) and needed to check with his colleagues.</p>
<p>He eventually rang back to inform me that this was not a problem with the switch. The &#8220;Oversize Packets&#8221; counter merely serves to log packets that have a payload in excess of 1518 bytes. A fixed amount. It doesn&#8217;t matter than the MTU was set to 9216, it just continues counting the packets. Utterly useless, then!</p>
<p>As some form of consolation, he also mentioned that it didn&#8217;t update in real time.. Owing me to believe that there was some form of port stats analysing process running over the real time output. When it&#8217;s this useless, could I please have an option to turn it off? Or better yet, don&#8217;t bother logging it by default! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2011/01/28/dell-6224-switch-oversize-packets-counter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pidgin 2.5.5 hogging my CPU time</title>
		<link>http://www.ninjabadger.net/2009/04/11/pidgin-255-hogging-my-cpu-time/</link>
		<comments>http://www.ninjabadger.net/2009/04/11/pidgin-255-hogging-my-cpu-time/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 16:08:06 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[argh]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[pidgin]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=93</guid>
		<description><![CDATA[I&#8217;ve had a re-occurring issue with pidgin randomly screwing with my CPU usage; actually maxing out a single core for no apparent reason and/or crashing thereafter. In actual fact, I think I can even attribute a few recent gnome-panel crashes to this behaviour, as well. Today I&#8217;ve been informed (by my darling girlfriend) that her [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had a re-occurring issue with pidgin randomly screwing with my CPU usage; actually maxing out a single core for no apparent reason and/or crashing thereafter. In actual fact, I think I can even attribute a few recent gnome-panel crashes to this behaviour, as well.</p>
<p>Today I&#8217;ve been informed (by my darling girlfriend) that her buddy icon was out of date: she&#8217;d changed it a while back, yet my client was appeared to be stubbornly displaying the old icon, even weeks later. As I couldn&#8217;t find a method for forcing the buddy icon to update within the program itself, I navigated to <code>~/.purple/icons</code> (finding approximately 1,660 cached icons!) and deleted the lot.</p>
<p>Since restarting pidgin it&#8217;s taken a while for the buddy icons to repopulate for some reason, but after a few tests, it does appear that they&#8217;re updating properly when changed by the other party. As a side effect, I believe I&#8217;ve found (and fixed) the cause of pidgin&#8217;s leak/loop/error! Hopefully someone else will find my serendipitous bug-squashing useful.</p>
<p>I may even launch a bug report, given that I couldn&#8217;t find one. Now all I need is time to do so&#8230; <img src='http://www.ninjabadger.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2009/04/11/pidgin-255-hogging-my-cpu-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu and Flash 10</title>
		<link>http://www.ninjabadger.net/2009/03/02/ubuntu-and-flash-10/</link>
		<comments>http://www.ninjabadger.net/2009/03/02/ubuntu-and-flash-10/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 23:06:46 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[argh]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=87</guid>
		<description><![CDATA[Bizarrely, I&#8217;ve noticed that the Canonical-supplied Adobe Flash 10 plugin isn&#8217;t working as well as the Adobe-supplied version. You could regard this as a possibly moronic statement at first, but there&#8217;s a little evidence to back it up. Firstly, I&#8217;ve been using the &#8216;adobe-flashplugin&#8217; package provided via the Canonical Partner repository for some time. I [...]]]></description>
			<content:encoded><![CDATA[<p>Bizarrely, I&#8217;ve noticed that the Canonical-supplied Adobe Flash 10 plugin isn&#8217;t working as well as the Adobe-supplied version.</p>
<p>You could regard this as a possibly moronic statement at first, but there&#8217;s a little evidence to back it up. Firstly, I&#8217;ve been using the &#8216;adobe-flashplugin&#8217; package provided via the Canonical Partner repository for some time. I think it works a heck of a lot better than Flash 9, and I&#8217;ve been much happier with the experience. That isn&#8217;t to say that it&#8217;s perfect, but at least Firefox doesn&#8217;t crash with every 3rd/4th Youtube video I play.</p>
<p>By standard of course, the Canonical Partner repository is disabled within a fresh Ubuntu installation. So when my girlfriend mentioned that the videos on <a href="http://www.llewtube.com">Llewtube.com</a> weren&#8217;t displaying, I wasn&#8217;t surprised to find that she was using the latest version of the &#8216;flashplugin-nonfree&#8217; package:</p>
<p><code>sudo dpkg -l | grep flash<br />
ii  flashplugin-nonfree   10.0.22.87ubuntu1~intrepid1   Adobe Flash Player plugin installer</code></p>
<p>Given that I could view the videos on the aforementioned website without a single issue, I went to check my plugin version:</p>
<p><code>ii  adobe-flashplugin   10.0.22.87-2intrepid1   Adobe Flash Player plugin version 10</code></p>
<p>So we&#8217;re supposedly using the same version of the Flash plugin, but from different packages. Would anyone like to explain why one package works and the other does not?</p>
<p>Getting around the problem was a simple task for her: simply enable the Partner repository by navigating to the Software Sources configuration utility (via System -> Administration -> Software Sources) and (after giving your password) checking the two &#8216;partner&#8217; lines under the Third Party tab. If you don&#8217;t have them, you can add them (one at a time) with these two lines:</p>
<p><code>deb http://archive.canonical.com/ubuntu intrepid partner<br />
deb-src http://archive.canonical.com/ubuntu intrepid partner</code></p>
<p>(If you&#8217;re reading this, and you&#8217;ve not yet upgraded to Ubuntu 8.10; the bulk of this guide should work with 8.04 also. You will, however, need to swap out &#8216;intrepid&#8217; for &#8216;hardy&#8217;! <img src='http://www.ninjabadger.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>When you&#8217;ve enabled the partner repositories (check the boxes) it&#8217;s a matter of closing Software Sources and letting it reload the package sources when prompted. After that, simply open a terminal and paste in the following:</p>
<p><code>sudo apt-get remove --purge flashplugin-nonfree &#038;&#038; sudo apt-get install adobe-flashplugin</code></p>
<p>If you restart Firefox, you should now be sorted. If in doubt, search in Synaptic (System -> Administration -> Synaptic) for &#8216;Flash&#8217; and see what is (or isn&#8217;t) installed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2009/03/02/ubuntu-and-flash-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zyxel ADSL Modems and Bridging</title>
		<link>http://www.ninjabadger.net/2008/07/01/zyxel-adsl-modems-and-bridging/</link>
		<comments>http://www.ninjabadger.net/2008/07/01/zyxel-adsl-modems-and-bridging/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 20:44:14 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[adsl2+]]></category>
		<category><![CDATA[argh]]></category>
		<category><![CDATA[zyxel]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=34</guid>
		<description><![CDATA[First thing&#8217;s first: AAAAAARGH!!! *waves arms in the air maniacally* I&#8217;ve spent the evening getting my RoutITX project off the ground and into service. But to do this, I needed an ADSL2+ modem. So, rather than persist with using my Netgear DB834GT, I thought I&#8217;d try out a P660R-D1 from Zyxel. Simple little thing, only [...]]]></description>
			<content:encoded><![CDATA[<p>First thing&#8217;s first: AAAAAARGH!!! *waves arms in the air maniacally*</p>
<p>I&#8217;ve spent the evening getting my RoutITX project off the ground and into service. But to do this, I needed an ADSL2+ modem. So, rather than persist with using my Netgear DB834GT, I thought I&#8217;d try out a P660R-D1 from Zyxel. Simple little thing, only about Â£25, and claims to be able to do bridging to its (single) Ethernet port.</p>
<p>Can it hell. I&#8217;ve tried everything I can; it can sync the DSL to a lovely speed, but it can&#8217;t get any further than that. </p>
<p>What I&#8217;d like is a nice, small, cheap, ADSL2+ modem (preferably including Annex M) that does a perfect bridge, with good reliability and performance.</p>
<p>There&#8217;s got to be one out there? I&#8217;d love to know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2008/07/01/zyxel-adsl-modems-and-bridging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

