Biometrics & Attendance · Guide

Connect a ZKTeco K40 Pro to a PC with a LAN Cable

No office network yet? You can still connect the terminal to a PC with one cable. Here is the safe setup.

Shop ZKTeco K40 terminals →Get help on WhatsApp
By Qyvea LimitedPublished 2026-10-20Updated 2026-10-202 min read
On this page01. Option 1: direct cable02. Set the PC's fixed IP03. Set the terminal's IP04. Option 2: through a switch or router05. Test and add the device06. A typical scenario07. Common mistakes08. Quick checklist09. Frequently asked questions
ZKTeco K40 fingerprint time attendance terminal
Quick answer

Plug the cable between the K40 Pro and the PC (or both into a switch), give each a fixed IP in the same range (for example 192.168.1.10 and 192.168.1.201 with mask 255.255.255.0), then add the device in the software on port 4370.

Key takeaways

  • One Ethernet cable is enough for a direct link.
  • Both ends need fixed IPs in the same range.
  • Use a switch if you want the PC online at the same time.
  • Test with ping before opening the software.

01Option 1: direct cable

Modern network ports adapt to straight or crossover cables, so a normal patch cable usually works. Connect it from the K40 Pro to the PC's Ethernet port.

02Set the PC's fixed IP

  1. Open Control Panel > Network and Internet > Network Connections.
  2. Right-click Ethernet > Properties > Internet Protocol Version 4 > Properties.
  3. Choose Use the following IP address.
  4. Enter IP 192.168.1.10 and mask 255.255.255.0, leave gateway blank for a direct link, and click OK.

03Set the terminal's IP

On the K40 Pro go to Menu > Comm. > Ethernet and set IP 192.168.1.201, mask 255.255.255.0. Full steps are in the IP guide.

04Option 2: through a switch or router

This is better for most offices: the PC keeps internet, and you can add more terminals later. Plug both into the same switch, use addresses in the router's range, and reserve the terminal's address so it never changes.

05Test and add the device

  1. Run ping 192.168.1.201 from the PC.
  2. If it replies, open the software and add the device with TCP/IP and port 4370. See add the device.
  3. If it does not, check the cable lights on the terminal and PC, and the IP settings on both ends.
TipMaximum cable length for Ethernet is 100 metres. Beyond that use a switch or media converter midway.

06A typical scenario

A small Thika shop had no router. The owner plugged a patch cable between the PC and the K40 Pro, set the PC to 192.168.1.10 and the terminal to 192.168.1.201, and the software connected. Later they added a switch and a router and kept the same addresses.

Illustrative example based on common cases, not a named customer.

07Common mistakes

  • Leaving the PC on automatic IP in a direct connection.
  • Setting a gateway on a direct link and confusing Windows.
  • Using a damaged or very long patch cable.
  • Forgetting that the PC loses internet when its only port is used for the terminal.
  • Setting the same IP on both ends.

08Quick checklist

  1. Patch cable seated at both ends
  2. Link lights lit
  3. PC fixed IP set
  4. Terminal IP in the same range
  5. Ping reply received
  6. Device added with TCP/IP and port 4370

09Frequently asked questions

Do I need a crossover cable?

Usually no. Most modern PC network ports detect the cable type automatically.

Can the PC use Wi-Fi for internet while connected to the terminal by cable?

Yes. Windows can keep Wi-Fi for internet and use the Ethernet port for the terminal, as long as the two networks use different ranges.

Can I use a USB flash drive instead?

Yes, as a backup method. See USB download.

How far can the terminal be from the PC?

Up to 100 metres of Ethernet cable per run, or further through switches.

This guide is part of our ZKTeco K40 and ZKBio Time.Net series. For the full start-to-finish walkthrough with screenshots, read How to Configure a ZKTeco K40 Pro with ZKBio Time.Net.

ZKTeco and ZKBio are trademarks of ZKTeco Inc. Menu names on the K40 Pro and in the software vary slightly by firmware and software version; where yours differ, look for the nearest match. Qyvea is a ZKTeco reseller and installer in Kenya.

Why customers choose Qyvea

Genuine brandsManufacturer warranty on what we sell, so you are not gambling on the box.
One team, start to finishThe people who advise you also install and support it.
Fast answersWhatsApp replies usually within 30 minutes, and delivery within 24 hours in Nairobi.
Easy to buyPay by M-Pesa, bank transfer or card. Free delivery in Nairobi on orders over KES 5,000.
Risk taken off you7-day returns and exchanges on products, and a workmanship warranty on installations.
Customers say soRated 4.6/5 from 57 Google reviews.

Your next step takes one minute: send us a photo of the place on WhatsApp and we will tell you what it needs.

Related articles

Biometrics & Attendance · Guide
ZKTeco K40 Pro: Export Attendance Data With a USB Flash Drive
Move punches and users with a USB flash drive when the network is not available.
2 min readREAD FULL ARTICLE →
Biometrics & Attendance · Guide
How to Set the Date and Time on a ZKTeco K40 Pro
A wrong clock means wrong lateness. Set it on the device or sync it from the PC.
2 min readREAD FULL ARTICLE →
Biometrics & Attendance · Troubleshooting
ZKBio Time.Net Licence and Activation Problems
Understand licence limits and get the legitimate fix instead of a crack.
2 min readREAD FULL ARTICLE →
← PreviousZKTeco K40 Pro Default IP Address, Port 4370 and Comm KeyNext →ZKTeco K40 Pro: Export Attendance Data With a USB Flash Drive

Need this system installed?

Talk to Qyvea. We design, install and maintain it.

Chat with us — 30 min response