Homepage Johann Hanne 
Valid XHTML 1.0 Strict
About | Projects | Gadgets | Photos | Links
Projects - Actiontec DPCM stuff 

The Actiontec Dual PC Modem is a 2-port ethernet + analog modem router manufactured by Actiontec. It's advertised as analog modem which can be used by two PCs concurrently (or more than two PCs if you add an hub). Although the two ethernet ports are actually independent, the firmware shipped by Actiontec bridges them together, so it can only act as hub.

The hardware used in the device is quite powerful:

  • 168 MHz CPU with ARM 940T core (Conexant CX82100)
  • 2 10/100 ethernet MACs with integrated MII
  • 2 MB flash ROM
  • 8 MB RAM
  • V.92 modem chipset

The device is however very limited in its functionality due to the firmware which only includes a very small number of applications (not even a DynDNS client). Fortunately the device runs uClinux. So it's possible to get considerably more out of it. There is a wiki as well as a mailing list out there. Both are very quiet in these days so I've decided to try it on my own. However, I wouldn't have been able to achieve the things shown on my site without the prior work that was published on the wiki and on the mailing list.

Some random notes (will be moved to some proper pages as soon as I find time):

  • OpenSSL (used by the racoon demon) needs /dev/random and/or /dev/urandom. The romdisk shipped by Actiontec doesn't include these files.