My company recently de-installed and discarded dozens of these little Nortel Contivity 1010 VPN devices. I pulled one apart and discovered it's basically a tiny Intel Celeron PC with no keyboard/mouse interface, one serial console port, and two 10/100 Ethernet ports.
I decided it would be fun to get Linux to run on one so I could play with it... maybe use it as a small firewall, router, or OpenVPN endpoint.
NEW: My hardware notes on the C1010, in case you want to install some other OS or distro on it,
I built a stripped-down install of Slackware Linux. The install includes (amongst other things):
|File||Slack Ver||CF Req'd||Readme||Packagelist|
Download the archive and extract it. It contains the compressed distribution and a README file with instructions.
It's free. Use it, modify it, give it away, or whatever.