Printer troubleshooting technician providing live chat help

Joe B.

Reviewed for technical accuracy

Specialities: Windows 11/10, Printers, Drivers, Networking (IPv4/IPv6), Office Equipment

Make a printer visible on IPv6 — or enable dual-stack discovery for Windows

Technician avatar Technician
Hey! Let’s fix the case where a printer is not showing on an IPv6-only network. Windows 11/10 sometimes discovers printers via mDNS/Bonjour, LLMNR, or WS-Discovery, but your router may block these over IPv6 or the device only advertises IPv4. We’ll check if the printer supports IPP over IPv6, confirm SLAAC / DHCPv6 addressing, and if needed switch to a safe dual-stack configuration so the queue can be added by hostname or TCP/IP port.
Customer
Our Wi-Fi is IPv6-only (no IPv4 NAT). Windows can’t find the HP — only shows “No devices found”. The printer’s page has an fe80:: address and a long global IPv6.
Technician avatar Technician
Got it. On IPv6-only Wi-Fi a few things break discovery:
• The device advertises only IPv4 services; Windows won’t see it without dual-stack.
• mDNS/Bonjour over IPv6 is filtered by the AP; multicast (ff02::fb) or MLD snooping blocks queries.
• You’re using a link-local address (fe80::) — that requires a zone index and isn’t routable across VLANs.
• DNS64/NAT64 networks resolve names but some printers don’t speak NAT64 for IPP/LPD.
We’ll give the printer a static global IPv6 (or reserve via DHCPv6), enable IPP over IPv6, and if the model is IPv4-only we’ll enable dual-stack (IPv4 + IPv6) on your router to restore discovery.
Customer
What’s the quickest way to connect right now? I can log into the printer’s web page via IPv6.
Technician avatar Technician
5-minute connection — add the printer via IPv6:
1) In the printer web admin, enable IPP/IPPS over IPv6 and make sure an IPv6 global unicast address is assigned (SLAAC or DHCPv6).
2) On Windows: Settings → Bluetooth & devices → Printers & scanners → Add device → Add manually.
3) Choose Add a printer using a TCP/IP address → set Device type: Web Services printer (IPP) or TCP/IP Device and paste the IPv6 in brackets, e.g. [2001:db8:1234::50].
4) If Windows can’t detect it, click Have Disk and install the vendor driver; then set the Standard TCP/IP Port to the IPv6 address.
5) Print a test page. If discovery still fails, we’ll configure dual-stack on the router so IPv4 discovery works too.
Customer
The IPv6 address keeps changing after reboot. Windows loses the queue.
Technician avatar Technician
Stabilize IPv6 addressing:
• Prefer a DHCPv6 reservation or set a static global address within your prefix.
• Disable temporary/privacy addresses for the printer (keep one stable address).
• Publish the hostname in DNS (AAAA record) so you can add the queue by name instead of raw IP.
• Avoid fe80:: link-local in the port configuration — it’s interface-scoped and fragile.
Customer
Some models don’t offer IPv6 printing at all. Is dual-stack my only option?
Technician avatar Technician
Enable dual-stack configuration (IPv4 + IPv6):
• Turn on IPv4 on the SSID/VLAN and hand out a small DHCP scope; keep IPv6 as is.
• Give the printer a static IPv4 or DHCP reservation; add it via Standard TCP/IP port.
• Allow mDNS/Bonjour and multicast across APs (disable client isolation or enable mDNS proxy).
• If your WAN is IPv6-only, use NAT64/DNS64 for internet access while local IPv4 handles discovery.
This hybrid setup restores compatibility with older printers while keeping IPv6 modern networking.
Customer
“Add device” still can’t find it automatically. Any Windows 11 tweaks for discovery?
Technician avatar Technician
Improve Windows discovery on IPv6/dual-stack:
• Set the network to Private and enable Network Discovery and File and Printer Sharing.
• Ensure the firewall allows mDNS (5353/UDP), WS-Discovery, and IPP (631/TCP) over IPv6.
• Install the vendor package to add an IPP over IPv6 or WSD queue type.
• If auto-discover fails, manually add by IPv6 address or hostname with an AAAA DNS record.
Customer
Can you list the exact IPv6 formats Windows accepts for ports?
Technician avatar Technician
Windows 11/10 — IPv6 address formats for printer ports:
• IPP/WSD URL: ipp://[2001:db8:1234::50]/ipp/print or https://[2001:db8:1234::50].
• Standard TCP/IP Port: host field as [2001:db8:1234::50] (square brackets required).
• Avoid fe80:: unless you also specify the interface; use a global address or hostname instead.
Customer
Alright. If we deploy dual-stack, how do we keep the queue stable?
Technician avatar Technician
After adding the printer:
• Reserve both IPv4 and IPv6 addresses; publish A and AAAA records in DNS.
• Use a Standard TCP/IP port with the hostname, not a raw, changing address.
• Enable mDNS proxy or Bonjour gateway on the Wi-Fi controller to keep discovery reliable across VLANs.
• Keep firmware updated — many vendors add IPP over IPv6 fixes in updates.
Customer
Makes sense. Can you summarize the fix so my team can follow it?
Technician avatar Technician
Summary: For an IPv6-only network where the printer is not showing — enable IPP over IPv6, assign a stable global address (DHCPv6/SLAAC), open firewall for mDNS/IPP, and add the queue using [IPv6] or hostname with an AAAA record. If the model lacks IPv6 printing, enable dual-stack (small IPv4 scope) and add via Standard TCP/IP port. Need help with router settings, DHCPv6 reservations or mDNS proxy? Open the chat — I’ll walk you through it live.

Quick answer: the accepted fix

Accepted fix for a printer not showing on an IPv6-only network: enable IPP over IPv6, give the device a stable global IPv6 (DHCPv6/SLAAC), allow mDNS (5353/UDP), then add it via TCP/IP/IPP using [IPv6]. If unsupported, use a dual-stack configuration (IPv4 + IPv6) and add via a Standard TCP/IP port.


Why the printer disappears on IPv6-only Wi-Fi

Discovery often relies on Bonjour/mDNS and WS-Discovery which some access points block over IPv6. Older printers advertise services on IPv4 only. Using dual-stack or enabling IPP over IPv6 with proper DNS AAAA records resolves “printer not found” issues on Windows 11/10.

How to verify the fix

Print a test page, reboot both printer and router. Confirm a stable global IPv6 shows on the status page. In DNS, verify the hostname has AAAA (and A if dual-stack). In Windows, the queue should remain online after reconnect.

Pro tips: IPv6 printing & dual-stack

Stabilize addressing, open discovery, and publish DNS.

Use reservations for DHCPv6 and IPv4, publish both A/AAAA records, and enable the Wi-Fi controller’s Bonjour gateway. If your ISP provides IPv6-only internet, keep local IPv4 for discovery and leverage DNS64/NAT64 for outbound access. These tweaks maximize reliability for Windows 10/11 IPv6 printing and mixed environments.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive consults. Membership can save you significant time and money each month.

FAQ

Why is my printer not showing on an IPv6-only network?

Many printers advertise services only on IPv4 or your AP blocks mDNS/WS-Discovery over IPv6. Enable IPP over IPv6, open multicast, or use a dual-stack network.

Can Windows add a printer using an IPv6 address?

Yes. Use Add printer → Add manually → TCP/IP or Web Services printer and enter the address in brackets, e.g. [2001:db8::50]. Prefer a stable global address or hostname with an AAAA record.

Do I need IPv4 enabled (dual-stack)?

If the model lacks IPv6 printing, enable a small IPv4 scope and add via Standard TCP/IP port. Keep IPv6 enabled for modern connectivity.

What is the difference between fe80:: and global IPv6?

fe80:: is link-local and not routable; use a global unicast (SLAAC/DHCPv6) or DNS hostname for reliable printing across subnets.

Ports and protocols required?

Allow mDNS 5353/UDP, IPP 631/TCP (and 443/TCP for IPPS). If using vendor apps, also allow their discovery services.

Common IPv6/dual-stack printing problems and quick fixes
SymptomLikely causeQuick fix
Printer not discovered on IPv6-only Wi-Fi mDNS blocked or device advertises IPv4 only Enable IPP over IPv6; open mDNS; or enable dual-stack
Queue breaks after reboot IPv6 address changes (no reservation) DHCPv6 reservation/static address; use hostname (AAAA)
Cannot add using fe80:: Link-local needs interface, not routable Use global IPv6 or DNS hostname; avoid fe80:: in ports
Vendor app sees printer, Windows doesn’t Firewall blocks IPP/WS-Discovery Allow 631/TCP, 5353/UDP; set network to Private

Step-by-step (Windows 11/10)

  1. On the printer, enable IPv6 and IPP/IPPS over IPv6; update firmware.
  2. Assign a stable global IPv6 (DHCPv6 reservation or static) and publish an AAAA DNS record.
  3. Open Wi-Fi/Firewall for mDNS 5353/UDP, IPP 631/TCP, and allow multicast.
  4. Add the printer manually using TCP/IP or Web Services with [IPv6] or hostname; install the vendor driver if prompted.
  5. If unsupported, enable a small IPv4 scope (dual-stack) and add via a Standard TCP/IP port.

Optional: advanced checks

  1. Enable Bonjour gateway/mDNS proxy on the controller to traverse VLANs.
  2. Use DNS64/NAT64 only for internet; keep local dual-stack for discovery.
  3. For multi-site Wi-Fi, verify MLD snooping is not suppressing printer announcements.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant