Kaffeine basically tried to switch back to DVB-S using FE_SET_FRONTEND.
This ioctl was not designed to allow mode switching.
The only ioctl that (explicitly) sets a mode is FE_SET_PROPERTY.
Yet, there's a compat code there that should have been converting the
call into something different than SYS_UNKNOWN.
So, let's fix the code there. It will hopefully do the right thing.
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>