> For the complete documentation index, see [llms.txt](https://support.pushpos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.pushpos.com/topic/network-setup-and-verification.md).

# Network Setup and Verification

## Pushprinter Printer Setup (Manual)

### 1.  Connect the Printer

* Plug the printer into a power outlet.&#x20;
* Connect the Ethernet cable from the printer to the LAN port of your modem or router&#x20;
* Turn on the printer

### 2. Identify the IP Address&#x20;

* **Printer IP Address:**
  * Press and hold the **Feed** button.
  * While holding the Feed button, turn the printer **off and on**.
  * Release the button when it starts printing — the IP address will be printed.
* **Computer/WiFi IP Address (for reference):**
  * Open **Command Prompt**.
  * Type `ipconfig` and press Enter.
  * Look for the **IPv4 Address** under your active network connection.

### 3. Install the Printer on Windows

1. Go to **Control Panel > Hardware and Sound > Devices and Printers**.
2. Click **"Add a printer"**.
3. Select **"The printer I want isn’t listed"**.
4. Choose **"Add a printer using a TCP/IP address or hostname"**.
5. Set **Device type** to: **`TCP/IP Device`**.
6. Enter the **IP address** you retrieved earlier.
7. When prompted:

* Select **Generic Network Card**.
* Choose **Generic / Text Only** as the printer driver.
* If asked, choose to **replace the current driver**.

8. Assign a printer name.&#x20;
9. Choose to **share the printer**, and assign a **shared printer name**.
10. Print a **test page** to confirm successful setup.

### 4. Configure the POS System

1. Open your **POS application**.
2. Go to **Settings > Printers**.
3. Update the printer name to **match the shared name** set in the Control Panel.

#### **5. Final Testing**

* Perform **live test prints** to confirm everything is working properly.

## **EPSON Printer Setup**

#### **1. Connect the Printer**

* Plug the printer into a power outlet.
* Connect the Ethernet cable from the printer to the modem or router's LAN port.
* Turn on the printer.

#### **2. Identify the Printer's IP Address**

**A. Using the Printer Feed Button:**

1. Press and hold the **Feed** button.
2. While holding the **Feed** button, turn the printer **off** and then **on**.
3. Release the Feed button once printing starts—this will print the current IP address.
   * **If the IP does not match your Wi-Fi network:**
     1. Download and install the **EPSON Configuration Tool**.
     2. Launch the tool and select the printer from the dashboard.
     3. Click **Configuration** > Go to **TCP/IP - Basic** tab.
     4. Manually set the preferred IP address:
        * Match the **Network ID** portion of the IP with your Wi-Fi network.
        * Choose a **Host ID** within the valid IP range.
        * Set the **Subnet Mask** and **Default Gateway** to match your Wi-Fi network settings.

**B. Using Command Prompt (CMD):**

1. Open **CMD Prompt**.
2. Type `ipconfig` and press Enter.
3. Note your **Wi-Fi IP address** for comparison.

#### **3. Install the Printer on Your Computer**

1. Go to **Control Panel** > **Hardware and Sound** > **View devices and printers**.
2. Click **Add a printer**.
3. Select **"The printer I want isn't listed"**.
4. Choose **Add a printer using an IP address or hostname**.
5. Set **Device Type** to: `TCP/IP Device`.
6. Enter the printer’s IP address.
7. Select **Generic Network Card**.
8. Choose **Generic Driver (Generic / Text Only)**.
9. When prompted, choose to **replace the current driver**.
10. Enter a **printer name**.
11. Enable **sharing** and add a **shared name**.
12. Print a **test page** to confirm installation.

#### **4. Configure in POS System**

* Open your **POS software**.
* Go to **Settings** > **Printers**.
* Update the **Shared Printer Name** (must exactly match the shared name used in Control Panel).

#### **5. Perform Live Test Prints**

* Do test transactions or print samples from the POS to ensure everything works.

## **Setup using Pushprinter Driver (FK80Setup)**

#### **1. Connect the Printer**

* Plug the printer into a power outlet.
* Connect the Ethernet cable from the printer to the modem or router’s LAN port.
* Turn on the printer.

#### **2. Identify the Printer’s IP Address**

**A. Via Printer:**

1. Press and hold the **Feed** button.
2. While holding the Feed button, turn the printer **off**, then turn it **back on**.
3. Release the button once printing starts — this will print the IP address.

**B. Via Command Prompt:**

1. Open **Command Prompt**.
2. Type `ipconfig` and press Enter.
3. Look for the **Wi-Fi IP address** to compare with the printer's IP.

#### **3. Download and Install the Pushprinter Driver**

1. Download **FK80Setup** from the official Pushprinter website.
2. Go to your **Downloads** folder and run **FK80Setup.exe**.
3. Follow the installation steps:
   * Choose **English** as the language.
   * Select **Cable Network** as the connection type.
   * Enter the **IP address** of the printer.
   * Complete the installation.

#### **4. Test the Printer Installation**

* Go to **Control Panel** > **Devices and Printers**.
* Locate the installed printer and print a **test page**.
* If the test page prints successfully, the printer is installed correctly.

#### **5. Share the Printer**

1. In **Control Panel**, right-click the printer and select **Printer Properties**.
2. Go to the **Sharing** tab.
3. Check **"Share this printer"**.
4. Set a **shared name** (note this exactly for POS setup).

#### **6. Configure the Printer in POS**

* Open your **POS software**.
* Navigate to **Settings** > **Printers**.
* Update the printer using the **same shared name** set in the Control Panel.

#### **7. Run a Live Test Print**

* Perform a test transaction or print a sample from the POS to ensure it’s working properly.
