<?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>Panthar's Lair &#187; Linux</title>
	<atom:link href="http://panthar.org/topics/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://panthar.org</link>
	<description>Adventures of a Professional Computer Tamer</description>
	<lastBuildDate>Tue, 05 Jan 2010 22:50:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://panthar.org/?pushpress=hub'/>
		<item>
		<title>HOWTO: Palm Treo 755p in Linux</title>
		<link>http://panthar.org/2007/06/22/howto-palm-treo-755p-in-linux/</link>
		<comments>http://panthar.org/2007/06/22/howto-palm-treo-755p-in-linux/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 17:46:08 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://panthar.org/2007/06/22/howto-palm-treo-755p-in-linux/</guid>
		<description><![CDATA[I recently purchased a Palm Treo 755p. One of the first things I did was to plug it into my Linux machine to try the syncing capabilities, since Linux distributions (I am currently using Ubuntu 7.04) tend to support Palm devices pretty well. But, when I plugged it in, I discovered that it was not [...]]]></description>
			<content:encoded><![CDATA[<p>I recently purchased a Palm Treo 755p.  One of the first things I did was to plug it into my Linux machine to try the syncing capabilities, since Linux distributions (I am currently using Ubuntu 7.04) tend to support Palm devices pretty well.  But, when I plugged it in, I discovered that it was not recognized by the kernel.  So, I figured out what was needed to make it function:</p>
<p><span id="more-126"></span></p>
<p>After poking through the kernel logs and watching udev events, I was able to make this device work perfectly:</p>
<p>I created the file:</p>
<pre>/etc/udev/rules.d/10-custom.rules</pre>
<p>Inside this file, I inserted the following:</p>
<pre>SUBSYSTEM=="usb", ATTR{idVendor}=="0830", ATTR{idProduct}=="0061", \\
    RUN+="/sbin/modprobe visor"</pre>
<p>Then, I restarted udev (<code>/etc/init.d/udev restart</code>) and the device works properly.  The correct module is loaded, /dev/ttyUSB0 and /dev/ttyUSB1 are created, and /dev/pilot is created, linking to the correct USB device.</p>
<p>If you have a different PalmOS-based device that is not loading properly, this can also work for you.  Just do:</p>
<pre>lsusb</pre>
<p>and look for a line like:</p>
<pre>Bus 002 Device 020: ID 0830:0061 Palm, Inc.</pre>
<p>Inside the 10-custom.rules file, use the values before and after the colon as the <code>ATTR{idVendor}</code> and <code>ATTR{idProduct}</code></p>
]]></content:encoded>
			<wfw:commentRss>http://panthar.org/2007/06/22/howto-palm-treo-755p-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOWTO: PHP with MSSQL on Ubuntu 6.06</title>
		<link>http://panthar.org/2006/06/15/php-with-mssql-on-ubuntu-606/</link>
		<comments>http://panthar.org/2006/06/15/php-with-mssql-on-ubuntu-606/#comments</comments>
		<pubDate>Thu, 15 Jun 2006 22:38:32 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://panthar.org/2006/06/15/php-with-mssql-on-ubuntu-606/</guid>
		<description><![CDATA[I recently set up an Ubuntu server that needed to access a MSSQL database. The php5-sybase package sort of worked (the queries appeared to work, but data was missing). So, I set out to build some .deb packages with MSSQL support built in. First make sure you have the Debian package development tools: apt-get install [...]]]></description>
			<content:encoded><![CDATA[<p>I recently set up an Ubuntu server that needed to access a MSSQL database. The php5-sybase package sort of worked (the queries appeared to work, but data was missing). So, I set out to build some .deb packages with MSSQL support built in.</p>
<p><span id="more-113"></span></p>
<p>First make sure you have the Debian package development tools:</p>
<p><code>apt-get install build-essential debhelper</code></p>
<p>(More tools might be needed depending on what you already have installed, but you will tend to get warnings about what is missing)</p>
<p>Then, download the PHP sources:</p>
<p><code>apt-get source php5</code></p>
<p>(The current version in the Ubuntu repositories at this time is php5-5.1.2, so adjust for version numbers in the future.)</p>
<p>And you will need all the dependencies for building PHP:</p>
<p><code>apt-get build-dep php5</code></p>
<p>Change into the debian build directory for PHP:</p>
<p><code>cd php5-5.1.2/debian</code></p>
<p>The first step is to edit the â€œmodulelistâ€? file. Insert a line above the one that says</p>
<p><code>mysql MySQL</code></p>
<p>with the contents:</p>
<p><code>mssql MSSQL</code></p>
<p>Next, edit the file &#8220;rules&#8221; and look for the section starting with &#8220;configure-apache2-stamp&#8221;. You will see a line similar to:</p>
<p><code>--with-mysql=shared,/usr</code></p>
<p>Open a line above this with the contents:</p>
<p><code>--with-mssql=shared,/usr</code></p>
<p>Make sure not to forget the backslash on the end.Now, we must edit the &#8220;control&#8221; file in the same directory.  Add this to the end of the file:</p>
<pre style="font-size: 11px">Package: php5-mssql
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${php:Depends}, php5-common (= ${Source-Version})
Description: MSSQL module for php5
 This package provides a module for MSSQL using FreeTDS.
 .
 PHP5 is an HTML-embedded scripting language. Much of its syntax is borrowed
 from C, Java and Perl with a couple of unique PHP-specific features thrown
 in. The goal of the language is to allow web developers to write
 dynamically generated pages quickly.</pre>
<p>Move up a directory.</p>
<p><code>cd ..</code></p>
<p>Now, run:</p>
<p><code>dpkg-buildpackage</code></p>
<p>And go get something to eat. This will do the whole configure/compile for PHP and create debs in the parent directory. When this process is done, move up to the parent directory:</p>
<p><code>cd ..</code></p>
<p>And, you will see all of the PHP debs, including the new php5-mssql_[version].deb</p>
<p>Run a dpkg -i on the ones you need, and you should be all set to connect to MSSQL databases.</p>
<p><!-- technorati tags begin --></p>
<p style="font-size: 10px; text-align: right">technorati tags:<a href="http://technorati.com/tag/php" rel="tag">php</a>, <a href="http://technorati.com/tag/mssql" rel="tag">mssql</a>, <a href="http://technorati.com/tag/ubuntu" rel="tag">ubuntu</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://panthar.org/2006/06/15/php-with-mssql-on-ubuntu-606/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->