If you are attempting to use the LBP-810 on a modern machine, you may need to use or a 32-bit version of Windows, as 64-bit drivers for this specific model are extremely rare or unreliable. How can I use my printer with Windows 10? - Super User
Because the protocol is proprietary, Linux users must rely on reverse-engineered drivers like the capt-0.1 package often found on OpenPrinting . How to Install the Software/Driver
The printer was originally built for legacy systems like Windows 95, 98, Me, NT 4.0, and XP.
Official support for 64-bit modern operating systems is non-existent from Canon's official support site .