Windows “WSD” port keeps going offline — switch to RAW 9100/TCP
Joe B.
Expert ★★★★★ 27,853 satisfied customers
Specialities: Windows 11/10, macOS (Sonoma/Ventura/Monterey), Printers, Networking, Office Equipment
WSD port offline on Windows 10/Windows 11 — switch to Standard TCP/IP Port (RAW 9100) or LPR
Quick answer: the accepted fix
Accepted fix when WSD port keeps going Offline (Windows 10/Windows 11): give the printer a static IP, create a Standard TCP/IP Port using RAW 9100/TCP or LPR, uncheck SNMP Status if your network blocks it, and set this queue as default. Avoid re-adding as WSD.
WSD vs RAW 9100/TCP — why standard TCP/IP ports are more reliable
WSD (Web Services for Devices) uses multicast discovery and is sensitive to mesh Wi-Fi, AP isolation, IGMP snooping, and power-saving. A Standard TCP/IP Port with RAW 9100 (or LPR 515) talks directly to the printer’s IP, surviving reboots and driver updates. Pair it with a DHCP reservation or manual static IP to eliminate “Printer Offline” errors.
How to verify RAW 9100 works
Print a Windows Test Page, then a small PDF. Watch the queue: Status should stay Ready. If jobs stall, try LPR (queue raw or lp) or disable SNMP Status Enabled in Port → Configure Port…. If you changed networks, confirm the printer’s static IP and subnet.
Windows WSD port — troubleshooting tips
Most offline loops come from discovery issues or changing IP addresses.
Quick path: assign static IP or reservation → add Standard TCP/IP Port (RAW 9100) → optionally switch to LPR if 9100 is blocked → confirm firewall allows TCP 9100/515 → keep SNMP only if allowed. For HP/Epson/Canon/Brother, the vendor driver + RAW port yields the most stable results.
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 does my Windows printer show Offline on a WSD port?
WSD ports depend on multicast discovery and can break with mesh Wi-Fi, AP isolation, or DHCP IP changes. Switch to a Standard TCP/IP Port using RAW 9100/TCP or LPR and assign a static IP.
How do I switch from WSD to RAW 9100/TCP?
In Printer properties → Ports click Add Port… → Standard TCP/IP Port → enter the printer’s IP → choose Custom → Settings → Protocol Raw, Port 9100. Check this port and uncheck the old WSD entry.
What if port 9100 is blocked by my firewall?
Use LPR on TCP 515 with queue name raw/lp. Allow the port in your firewall or talk to your network admin. Optional: enable Byte Counting for LPR.
Should I enable SNMP status on the port?
Yes if your network allows UDP 161 to the printer. If blocked, uncheck SNMP Status Enabled to prevent false Offline states.
Do these steps work for HP/Epson/Canon/Brother?
Yes. Use the vendor driver but always pair it with a Standard TCP/IP Port. For Brother LPR use BINARY_P1; Canon often uses lp; HP typically works best on RAW 9100.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| WSD port shows Offline | Multicast/mDNS blocked; DHCP IP changed | Static IP + Standard TCP/IP Port (RAW 9100) |
| Prints after reboot then disappears | WSD cache stale; AP isolation | Use LPR 515 or RAW 9100; disable AP isolation |
| Status flaps Ready/Offline | SNMP blocked/mismatch | Disable SNMP Status on the port or allow UDP 161 |
| Windows re-adds as WSD | PnP discovery preferred | Add via “TCP/IP address” wizard; turn off Windows default management |
Step-by-step (Windows 10/11)
- Assign a static IP on the printer or set a DHCP reservation.
- Open Printers & scanners → printer → Printer properties → Ports → Add Port… → Standard TCP/IP Port.
- Choose Custom → Settings → Protocol Raw, Port 9100 (or LPR 515 with queue raw/lp).
- Uncheck the old WSD port, print a Test Page, and set this queue as default.
Step-by-step (macOS)
- Add the printer by IP in System Settings → Printers & Scanners.
- Protocol: HP Jetdirect – Socket (RAW 9100) or LPD (LPR) with the proper queue.
- Install the vendor driver if available; otherwise AirPrint works well with IP-based printing.
Sources
- Microsoft — Troubleshoot printer problems (Windows 10/11)
- Microsoft — Standard TCP/IP Port (RAW/LPR)
- HP — Drivers & Software
- Epson — Drivers & Utilities
- Canon — UFR II / Generic Plus drivers
- Brother — Full Driver & Software Package
Filed under: Printer offline & disconnects
Related articles
- Printer not detected after changing internet provider — what happened?
- Printer not showing up after I restarted my router — what do I check first?
- Printer not detected after Wi-Fi change — why can’t my computer find it?
- My Wi-Fi printer disappeared — it won’t show up on the network anymore
- Printer won’t stay connected to Wi-Fi — why does it keep going offline?
- My printer keeps disconnecting from Wi-Fi — why does it keep going offline?
- Printer goes offline after sleep — why does it happen and what can I check?
- Printer always shows Offline status — why does it keep happening?