<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Actiontec DSL Modem Hacking</title>
	<atom:link href="http://www.tlarson.com/blog/2005/09/24/actiontec-dsl-modem-hacking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tlarson.com/blog/2005/09/24/actiontec-dsl-modem-hacking/</link>
	<description>What's Tyler Larson stumbled into today?</description>
	<pubDate>Thu, 20 Nov 2008 12:58:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: tylerl</title>
		<link>http://www.tlarson.com/blog/2005/09/24/actiontec-dsl-modem-hacking/#comment-6</link>
		<dc:creator>tylerl</dc:creator>
		<pubDate>Sun, 09 Oct 2005 22:05:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.tlarson.com/blog/?p=18#comment-6</guid>
		<description>&lt;i&gt;any info on what the other 6 pins are on this router jp604?&lt;/i&gt;

According to the bootloader, this hardware has two serial ports. The pins pointed out are on the "primary" one--the one the console is attached to. It wouldn't be a stretch to think that this second set of pins correspond to the second serial port. I'm not sure what you'd do with it, though.

The /dev directory in the stock os image does have one serial port listed, by the way. Rather than /dev/ttyS0, it's /dev/tts/0 -- the name is different, but the major/minor numbers are 4/64, which correspond to the first serial port.  /etc/securetty lists tts/0 and tts/1, though the latter doesn't appear in /dev, and mknod isn't available.

The clever fellow who discovered which pins to use for the serial console did so with a simple multimeter, based on the following knowledge:

The voltage difference between ground and send/recv is about 5v.
The resistance between send and recv is fairly high
The resistance between multiple jumped lines (like grounds) is low.


Then it's trial and error to find out which is send and which is recv.</description>
		<content:encoded><![CDATA[<p><i>any info on what the other 6 pins are on this router jp604?</i></p>
<p>According to the bootloader, this hardware has two serial ports. The pins pointed out are on the &#8220;primary&#8221; one&#8211;the one the console is attached to. It wouldn&#8217;t be a stretch to think that this second set of pins correspond to the second serial port. I&#8217;m not sure what you&#8217;d do with it, though.</p>
<p>The /dev directory in the stock os image does have one serial port listed, by the way. Rather than /dev/ttyS0, it&#8217;s /dev/tts/0 &#8212; the name is different, but the major/minor numbers are 4/64, which correspond to the first serial port.  /etc/securetty lists tts/0 and tts/1, though the latter doesn&#8217;t appear in /dev, and mknod isn&#8217;t available.</p>
<p>The clever fellow who discovered which pins to use for the serial console did so with a simple multimeter, based on the following knowledge:</p>
<p>The voltage difference between ground and send/recv is about 5v.<br />
The resistance between send and recv is fairly high<br />
The resistance between multiple jumped lines (like grounds) is low.</p>
<p>Then it&#8217;s trial and error to find out which is send and which is recv.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mith</title>
		<link>http://www.tlarson.com/blog/2005/09/24/actiontec-dsl-modem-hacking/#comment-5</link>
		<dc:creator>mith</dc:creator>
		<pubDate>Sun, 09 Oct 2005 08:20:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.tlarson.com/blog/?p=18#comment-5</guid>
		<description>any info on what the other 6 pins are on this router jp604?</description>
		<content:encoded><![CDATA[<p>any info on what the other 6 pins are on this router jp604?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
