Printer icon not showing on Windows 10 PCs when printer on separate VLAN

Peter W. Caton 1 Reputation point
2020-12-27T19:50:57.027+00:00

We are migrating all of our printers to a separate VLAN. For the most part, everything is going well. The only "issue" that we've encountered is that the printer icon does not show up for printers on the new VLAN. Printing works fine.

When a printer is on the same VLAN as the PCs, the icon shows up as follows:
51442-printer-same-vlan-as-pc.png

When a printer is on a separate VLAN, the icon shows up as follows:
51443-printer-separate-vlan.png

This issue only seems to impact Windows 10 PCs. Our Mac all continue displaying the printer icon properly.

We are running Windows 10 1809 LTSC. The printers are shared through a Windows 2016 Server. The Windows Server is on the same VLAN as the PCs. The Windows Server is not on the same VLAN as the printers.

Any idea how to get the printer icon to display properly when a printer in on a different VLAN?

Thanks.

Windows Server Printing
Windows Server Printing
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Printing: Printer centralized deployment and management, scan and fax resources management, and document services
652 questions
0 comments No comments
{count} votes

6 answers

Sort by: Newest
  1. Peter W. Caton 1 Reputation point
    2020-12-31T14:20:46.27+00:00

    I am allowing port 161 UDP traffic between the VLANs.

    As a test, I allowed all traffic on all ports between VLANs and the icon still did not show up.

    I also tried disabling the Windows Firewall. No change with the Windows Firewall disabled.

    This issue occurs on all Windows PCs when a printer is on a separate VLAN. This issue occurs on both domain and non-domain PCs.

    This issue only occurs when a printer is on a separate VLAN. This issue does not occur when the printer is on the same VLAN as the server/PCs.

    We are using the same print driver throughout all of our testing. We are using the most current print driver supplied by the manufacturer.

    The issue occurs on multiple printers from multiple manufacturers (for example, HP and Toshiba) when a printer is on a separate VLAN.

    The issue occurs even if we add a printer (printer on separate VLAN) using a direct TCP/IP port on a PC/server on a different VLAN.

    Since the issue occurs when firewalls are disabled and all port traffic is allowed between VLANs, I am wondering if we need to enable multicast between the VLANs in order for the printer icon to properly show up. Does this sound like a reasonable avenue to explore?

    Thanks again.

    0 comments No comments

  2. Shawn Davies 1 Reputation point
    2020-12-31T06:51:31.92+00:00

    Do you have a firewall stopping SNMP traffic (UDP 161) between the VLANs. I know some printer drivers use SNMP to determine the model, finisher features and the paper type of each tray.

    0 comments No comments

  3. Alan Morris 1,161 Reputation points
    2020-12-31T06:39:01.327+00:00

    This is the device stage feature in Windows. Macs get the icons using some other mechanism.

    Is the same share producing a different icon on multiple Windows machines?

    The server has some data which the Windows clients will use to grab an icon. I've discussed this feature on TechNet. It's not a print specific feature. Are you getting vendor specific icons for other devices? https://social.technet.microsoft.com/Forums/windowsserver/en-US/b97ecf9f-075d-4ce2-9d3e-361477dea949/using-universal-print-driver-but-shows-completely-different-model-and-icon-of-printer?forum=winserverprint

    If some of the shared printers populate the correct icon on the same client where you also have the generic printer icon populated, then check the PnPData value for the printer on the server.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\"printer name"\PnPData

    If the data from one printer is wrong, you can just copy the value from the working share and restart the spooler.

    0 comments No comments

  4. Eleven Yu (Shanghai Wicresoft Co,.Ltd.) 10,706 Reputation points Microsoft Vendor
    2020-12-31T02:11:09.767+00:00

    Hi,

    In that case, you might need to capture more dumps and we suggest that you should contact Microsoft Customer Support and Services where more in-depth investigation can be done so that you would get a more satisfying explanation and solution to this issue.

    You may find phone number for your region accordingly from the link below:

    Global Customer Service phone numbers
    https://support.microsoft.com/en-us/help/4051701/global-customer-service-phone-numbers

    Thanks,
    Eleven

    0 comments No comments

  5. Peter W. Caton 1 Reputation point
    2020-12-28T14:00:07.523+00:00

    Same printer driver in both examples.

    0 comments No comments