If your vacume cleaner doesn't work then the result is you don't suck.
Does the bag need emptying? Go to Control Panel; Sucky Devices, select your vacume (if there are several), then right click and select properties. each vacume manufacturer has their own layout but look there for the "Empty bag" button.
The other thing is that some vacumes come with "fused" leads - you have to find where the fuse is, then either replace it with a known good fuse of the same rating or go out and buy a "fuse tester" (about 200 dollars from any good DIY store) and you can see if your existing fuse is OK.
Note: There may be some sections of the above post that contain irony - if you are allergic to irony then please do not read the post ... go away ... shoo.
If you don't know what irony is then you can look it up in a dictionary.
If you either don't own a dictionary, or don't know what one is then Microsoft Word provides a "thesaurosis" Any of various diseases caused by accumulation of foreign or abnormal substances in the tissues, esp. the lungs ... no wait that should be "thesaurus" function which may assist you (then again, it may not).
I haven't got much expereince with vacuum cleaners that run FreeBSD, but the following bash shell script (run as root) might be helpful:
# A script to fix a vacuum
#Go to where the problem is.
#Set it up again
#Your vacuum should now suck just as much as it did before.