Enabling Layer 3 on a Cisco SG Small Businees Switch

This week marks the first time I've had the pleasure of configuring a switch from Cisco's Small Business line of products. The SG200 is a L2 switch, while the SG300 and 500's have L3 capabilities. 

The switch I worked on is an SG500-52. I logged into the web interface (192.168.1.254 by default) and setup SSH capabilities. 

Firing up PuTTY, I logged in and attempted to enable IP routing.

SG500-1(config)#ip routing
% Unrecognized command

What?

Turns out that the almost-IOS OS that the small business switches run requires a different command to enable routing. Specifically:

SG500-1#set system mode router

One last MASSIVE caveat; switching from L2 to L3 or L3 to L2 will wipe the running-config.