# Network Printers

**Symptom:** the search for a network printer ends on **No printer found**. Or a printer that worked for weeks stops, and every receipt fails with **The selected printer cannot be reached** ([PRINT301](/hi-IN/error-codes/PRINT301.md)).

The printer is usually fine. The till can't reach it, either because the two are on different networks or because the printer's address changed.

* **Adding a printer?** [Check the network](#same-network), [read its address](#read-the-address), then [add it by its address](#enter-address).
* **A printer that worked has stopped?** [Read its address](#read-the-address), then [change it on the printer you have](#change-address).

Once it prints, [make the address stay put](#fixed-address) so this doesn't happen again.

## Check the network first[​](#same-network "Check the network first के लिए सीधा लिंक")

Connect the till and the printer to the **same shop network**, not the guest network. The printer can join it by Wi-Fi or by a network cable plugged into the router. Then go to **Settings → Printing**, press **Add printer**, and let the search run. If the printer shows up, add it and [make its address stay put](#fixed-address). If not, read its address and add it directly. [Why it happens](#why-it-happens) explains what keeps the two apart.

## Read the printer's address[​](#read-the-address "Read the printer's address के लिए सीधा लिंक")

The printer prints its own address on its **status sheet**. Some makers call it the network self-test or configuration page.

* **Epson TM printers on a network** (for example the TM-m30III): with the printer on, open the roll paper cover, hold **Feed** for at least a second, then close the cover. If your model has a status sheet button, holding it for about three seconds prints the same sheet.
* **Star printers on a network:** with the printer on, hold **Feed** for about five seconds. The address is under **Current IP Parameters**.
* **Other printers, or no sheet comes out:** button steps differ between models. Look up "status sheet" or "network self-test" in your printer's manual.

Find the **IP address** line on the sheet, for example `192.168.1.100`. Two printers in the shop? Check you have the sheet from the right one.

Next, [add the printer](#enter-address), or [change the address](#change-address) on a printer you already have.

## Add the printer by its address[​](#enter-address "Add the printer by its address के लिए सीधा लिंक")

If the search misses the printer, enter its address directly. The till must still be able to reach the printer on the shop network.

1. Go to **Settings → Printing** and press **Add printer**. The search starts by itself.
2. Press **Enter an IP address**, while the search runs or after it ends. It stops the search.
3. Type the address from the status sheet in **IP Address**.
4. Press **Check this address**.
5. When the card says **Ready** or **Test needed**, press **Print a test page**. If **Paper width** shows beside the card, pick **58 mm** or **80 mm** first.
6. The app asks **Did the test page print?** Press **Yes, and it looks right**. The app saves the printer and shows **… is set up**.

If the ruler on the test page is off, or nothing came out, the other two answers take you on. See [Add a printer](/hi-IN/hardware/receipt-printers.md#adding-a-printer).

The screens, in order:

![The Add printer panel after a search with nothing found: No printer found, Scan again, the Find a USB printer, Find a Bluetooth printer, Enter an IP address and More options buttons, and Open the printer guide](/img/2.x/hardware/printers/network-address/en/tablet-light-regular--j1-1-nothing-found.png)123456

1. **Scan again** — searches once more, after you've put the printer and the till on the same shop network.
2. **Find a USB printer** — a printer on a cable, in Chrome or Edge. The mobile apps list USB printers in the search itself. See [Add a printer](/hi-IN/hardware/receipt-printers.md#adding-a-printer).
3. **Find a Bluetooth printer** — see [Bluetooth pairing](/hi-IN/hardware/receipt-printers/bluetooth-printers.md).
4. **Enter an IP address** — type the address from the status sheet. Every app has this button.
5. **More options** — the printer's name, maker, paper width and cash drawer. See [Printer Setup Wizard](/hi-IN/hardware/receipt-printers/printer-setup-wizard.md).
6. **Open the printer guide** — opens these printer pages.

Type the address and press **Check this address**. The app tries that one address directly. **Cancel** takes you back to the search results.

![Enter the printer's IP address: the IP Address and Port fields, Check this address, Cancel, the status sheet hint, Scan again and Open the printer guide](/img/2.x/hardware/printers/network-address/en/tablet-light-regular--j1-2-enter-address.png)12345

1. **IP Address** — the address from the status sheet, for example `192.168.1.100`.
2. **Port** — filled in for you, so yours may differ from this one. In a browser it also picks HTTPS or plain HTTP: see [HTTPS or HTTP](/hi-IN/troubleshooting/printer-problems/browser-permissions.md#https-or-http).
3. **Check this address** — tries the address and shows the printer as a card.
4. **Scan again** — closes the form and searches again.
5. **Open the printer guide** — opens these printer pages.

After the test page prints correctly, press **Yes, and it looks right** to save the printer.

The card says No connection

Nothing at that address answered this device.

![The address checked: a Receipt Printer card for 192.168.1.100, Epson, Wi-Fi, greyed out with the No connection badge, and the buttons to try again](/img/2.x/hardware/printers/network-address/en/tablet-light-regular--j1-3-no-connection.png)1234

1. **No connection** — the card for the address you typed. It can't be picked, and there's no test page to print.
2. **Scan again** — searches the network again.
3. **Not this one? Scan again** — searches again, the same as **Scan again**.
4. **Enter an IP address** — try the address again, or a corrected one.

Check the address against the status sheet, then the network: see [Why it happens](#why-it-happens).

## Printer already set up? Change its address[​](#change-address "Printer already set up? Change its address के लिए सीधा लिंक")

When a printer that worked stops because its address moved, change the address on the printer you have. You don't need to add it again.

1. Go to **Settings → Printing**.
2. Press **Edit** on the printer's row.
3. Change **IP Address** to the address on the status sheet. The change saves as you type. **Scan Network** looks for the printer instead.
4. Press **Test Print**. If nothing prints, see [If something goes wrong](#if-something-goes-wrong).

<!-- -->

![Edit printer for a saved network printer named Front Counter: IP Address 192.168.1.128 and Port 8008 with Scan Network and Detected: Epson, and Open drawer, Test Print and Close at the foot](/img/2.x/hardware/printers/network-address/en/tablet-light-regular--h12-1-change-address.png)123456

1. **Printer Name** — the printer you're changing.
2. **IP Address** — the address from the status sheet. The change saves as you type.
3. **Port** — filled in for you, so yours may differ from this one. In a browser it also picks HTTPS or plain HTTP: see [HTTPS or HTTP](/hi-IN/troubleshooting/printer-problems/browser-permissions.md#https-or-http).
4. **Scan Network** — looks for the printer instead of typing its address.
5. **Test Print** — prints a test page at the new address.
6. **Close** — saves and closes.

## Make the address stay put[​](#fixed-address "Make the address stay put के लिए सीधा लिंक")

You don't need this to add or fix the printer. It stops the address moving again, so you only enter it once. Once the printer prints, ask whoever looks after the shop's router to **reserve the printer's address** for it: the address on its status sheet. Then the router gives the printer that address every time.

Router and printer settings

* **Reserve it on the router (best).** In your router's settings, open the page that lists the devices on your network (often called DHCP or LAN). Find the printer by the address on its status sheet, and reserve that address for it. Many routers ask for the printer's MAC address here. Nothing changes on the printer.
* **Or set it on the printer.** Open the printer's address in a web browser on the same network, for example `http://192.168.1.100`, and give it a fixed (static) address in its network settings. Pick one your router doesn't hand out to other devices, or two devices can end up with the same address. The router's settings show which addresses it hands out.

## Why it happens[​](#why-it-happens "Why it happens के लिए सीधा लिंक")

* **Different networks.** The till is on one network and the printer on another: a guest network, a second router, or a separate network for staff devices. The search only looks on the till's own network.
* **Guest Wi-Fi keeps devices apart.** Guest and public Wi-Fi usually stop the devices on it from talking to each other. Router settings call this client isolation or AP isolation. The printer is on the same Wi-Fi and still can't be reached.
* **The address moved.** Your router lends each device an address for a while. After a restart, or when the loan runs out, the printer can get a new one while the app still prints to the old one. It worked yesterday and fails today.

In a web browser, the search only tries common addresses

A browser can't ask the network what is on it, so the search tries the address ranges most routers use: `192.168.0.x`, `192.168.1.x`, `192.168.4.x`, `192.168.10.x`, `10.0.0.x`, `10.0.1.x` and `172.16.0.x`. A printer on any other range is never found by the search. Add it by its address instead. In a browser the app reaches Epson and Star printers over the network; see [what each app can connect to](/hi-IN/hardware/receipt-printers.md#supported-printers-by-platform).

## If something goes wrong[​](#if-something-goes-wrong "If something goes wrong के लिए सीधा लिंक")

* **The address on the sheet starts with `169.254`.** The printer never got an address from the network. Check its network cable or its Wi-Fi settings, then print the status sheet again.
* **No connection, and the address is right.** Check the till and the printer are on the same shop network, not guest Wi-Fi (see [Why it happens](#why-it-happens)). If they are, check the app's permissions below.
* **On an iPad or iPhone, the search finds nothing.** The app needs **Local Network** permission. See [Let the app find printers on your iPad or iPhone](/hi-IN/troubleshooting/printer-problems/ipad-iphone-permissions.md).
* **In a browser, the search finds nothing, or the desktop app prints and the browser doesn't.** The browser needs permission to reach your network. See [Printing from the browser](/hi-IN/troubleshooting/printer-problems/browser-permissions.md).
* **The address is right, and it printed once and then stopped.** The printer may be holding a job. See [Epson printed once and then stopped](/hi-IN/troubleshooting/printer-problems/epson-stopped-printing.md).

## Still stuck?[​](#still-stuck "Still stuck? के लिए सीधा लिंक")

Copy the setup report and paste it into your message. It's on the **Nothing printed** screen of **Add printer**, and in the **⋯** menu on the printer's row in **Settings → Printing**: press **Copy setup report**. On the mobile apps it opens the share sheet. It holds the address and port the app used and the app's last printer log lines. From **Add printer** it also holds what the printer's ports answered. Nothing leaves the device until you paste or share it.

[Discord Community](https://wcpos.com/discord)<support@wcpos.com>

## Related Documentation[​](#related-documentation "Related Documentation के लिए सीधा लिंक")

[Receipt PrintersAdd a printer and print a test page.](/hi-IN/hardware/receipt-printers.md)

[Printer Setup WizardStep-by-step help for any printer that won't print.](/hi-IN/hardware/receipt-printers/printer-setup-wizard.md)

[PRINT301The selected printer cannot be reached.](/hi-IN/error-codes/PRINT301.md)
