EDIT: This is solved with Onauk's solution of using libreoffice -p to print docx and the like.
I have a small OpenBSD vm on FreeBSD, using bhyve. I installed cups, foomatic-db and whatever they pulled in. I set up cups with
Code:
lpadmin -p BrotherMFC -E -v ipp://192.168.1.50/ipp/print -m everywhere
which worked as far as printing /usr/local/share/cups/data/default-testpage.pdf. (I can also print pdfs with netcat, though.)
I then tried lp myfile.docx, however it just printed out a sheet with the line
Code:
Unsuportted XFSata: 2000
This isn't only on OpenBSD. I set up a few vms to test how the printer and scanner worked, and I get the same thing on each, including FreeBSD and various LInux VMs. The VMs don't have GUIs. I have a LinuxMint install on a laptop and that, if I open the docx in libreoffice, will print without a problem. I've been start-paging (a google replacement) but not having any luck, just finding people's success at printing PDFs, which I can do.
This isn't really important, it's more for my curiosity. If I really needed to print a docx, I can use that Linux Mint install, but I'm wondering if it's just that ipp anywhere driver can't do docx.
If anyone has suggestions, I'd be grateful. If not, I'll survive.
Thanks--and happy new year all, I don't think I said it here.
The printer is a Brother MFC-L3780CDW and has pcl emulation. I didn't see postscript emulation in the specs. If anyone needs to look, it's at
https://www.brother-usa.com/products/mfcl3780cdw