Well, I had already checked that file and it differs heavily form the simple sequence of commands.
First I looked for the other files /etc/init.d/bluetooth refers to: /etc/bluetooth/rfcomm.conf and /etc/bluetooth/hcid.conf.
Everythinhg looks fine in them. I've also compared what's inside with the same files on my Fedora laptop.
The script itself (/etc/init.d/bluetooth) it's mostly different from the /etc/rc.d/init.d/bluetooth on my laptop, but that should be just distro related, if I got it right.
Since the error message is hidd related I've tried to type at the console:
#hidd
and i get the same error message. This doesn't happen if i try other commands included in /etc/init.d/bluetooth. I wonder what can be the problem.
Probably, I'm just missing something really stupid, like some parameter to type in a config file...
Thanks for the hint