I've been thinking about that very thing
lately, and just downloaded the SDK
(Software Development Kit) to see what can
be done. My Netgear wireless router (a
WGT634U) is actually a rather limited LINUX
server that supports both a router function
and multiple USB-based hard drives. With a
little innovative programming I might be
able to write a LINUX module that allows
local users to access the CM15A. My little
router doesn't have a whole lot of memory
to work with, but its already set up to
mount an external hard drive where CM15A
configuration files can be stored, and the
router comes with a built-in Web server
with password-controlled access and a CGI
support engine of some sort that allow you
to configure the router over the LAN. That
sounds like a good starting base for a
basic control and configuration engine for
the CM15A.
--Peter