Beagle Bone Black for Printing with Various HP Printers

Hello fellow Engineers,

We are using Beagle Bone Black to communicate with Printers. As long as it is in-house the Beagle Bone Black is able to communicate to the Printer. However, the problem is, Once we ship pour product with Beagle Bone Black. It works for few days and back to Square One.

Could you please give some suggestions on printing to printers mostly all the HP printers?

Thanks,
Sai Santha