How do I connect a network (LAN or Wi-Fi) printer on Android?

Use this guide for a network printer (LAN cable or Wi-Fi) on the Sidro POS Android app. This is common for kitchen and bar printers.

Before you start:

  • A network thermal printer that uses ESC/POS, with 58mm or 80mm paper loaded
  • The printer and the tablet on the same network (same router or Wi-Fi)
  • The printer's IP address, for example 192.168.1.50. Most printers show it on a self-test or network page; see the printer's manual.
  • Tip: ask whoever manages your router to give the printer a fixed IP address, so it does not change after a restart.

Connect and set it up:

  1. Connect the printer to your router with a LAN cable, or join it to your Wi-Fi using the printer's manual.
  2. In Sidro POS, tap the More tab, then under Station tap Thermal printers.
  3. Tap Add profile and type a Profile name, for example Kitchen.
  4. Under Transport, tap LAN.
  5. In LAN address / host, type the printer's IP address.
  6. Leave Port as 9100 unless the printer's manual says a different port.
  7. Under Paper, choose the Paper width (58mm or 80mm).
  8. Tap Save profile.
  9. Under Printer roles, tap the printer under Receipt printer or Fulfillment printer (kitchen or bar tickets), or under a station in Station fulfillment printers.

Test it:

  1. Under Saved profiles, tap Test print. You should get a slip that says "Sidro POS test print".
  2. Tap Done.

Common fixes:

  • "Unable to reach LAN printer at (address)": check the printer is on, the cable is plugged in, the tablet is on the same Wi-Fi, and the IP address is typed correctly.
  • It worked before but stopped: the printer's IP address may have changed. Check the new address, then tap Edit on the profile and update LAN address / host.

Did this help?

Related questions