Hey Peter,
Support for cn has to be compiled into your kernel (just enabling the module isn't enough), which for most distros (or at least so it seems, since everyone seems to have this problem) means you have to compile a custom kernel.
At least that's what I came to after looking into this a couple months back, I don't remember the exact reason at the moment, if someone knows better please correct me.
Moses