|
Yay for Google ads! |
Serial console on the ActiontecWith a little research, I was able to determine that the Actiontec came with a serial console, and that hooking up to it was fairly simple. The only catch was that it used 3.3 volt logic (most serial adapters use much more than that). An associated resource noted that 3.3-volt line levels are terribly common in devices such as cell phones, and USB-to-serial cables designed for these phones are easy to come by. I went to my local radio shack, and picked up a serial data cable for the LG 1200; not because it was the cheapest option available, but because the important details were already available on the site, and I knew it would work. Wireup details
Also worth noting is that Actiontec left easy-to-use pins, rather than
simple solder points like some other companies do on their production
devices.
Obviously I can't punch any new holes in the case, and the only holes
large enough to fit this kind of wiring are the ones in the bottom where
you would mount the box on a wall or something. So, using a high-tech
connector detaching device (which I know looks deceptively like a rusty
Serial cableAll that remained was to attach up the serial-USB cable and see how it works. I chopped off the connector that went to the cell phone and picked out the wires I was interested in. For this particular model, the red wire went to Receive, the orange to Transmit, and the shielding was the ground. I had gleaned that information from this page, the same page that told me which cable to buy. The USB-serial adapter I bought is based on the Prolific PL2303 chipset. In order to use it with Windows, you need drivers that you can find on the Prolific support site. I'd read that the Linux drivers shipped with the kernel, but I wasn't able to make it work, even after an extensive five-minute trial. Once you wire it up, the appropriate connection settings are 38400 8-N-1. Remeber that hardware flow control isn't available, because you didn't use those wires. I just left flow control off, and with good results.
Now that I've got working console, I can go ahead and try to figure out what went wrong with my firmware upgrade. |