Computers/laptops that are associated with the WLAN zone of the firewall are unable to print to a wireless printer on the WLAN Zone.

Firmware

Sonic OS Enhanced 3.0 & above,4.0,5.0.

Platforms

All SonicPoints, NSA , PRO, TZ series(except TZ 50 and TZ 150)

Resolution or Workaround

By default, SonicWALL blocks inter-client communication on the Wireless Zone as a security measure. Therefore, wireless devices cannot communicate with each other.

Wireless printers use different ports for receiving print jobs from users (Eg: Most of the Printers use Standard Port 9100 (TCP and UDP)).By opening the necessary printer ports from WLAN to WLAN, we can enable client to printer communication. If you are not sure you can use “ANY” service and do packet captures to find out what ports are being used and then eventually you can restrict access to only those ports.

Note: Please contact your printer manufacturer to know the exact port numbers used by your printer.

Please follow the outlined steps to Add an access rule to allow the communication

1) Login to the SonicWALL Appliance, go to Firewall > Access Rules.
2) Select Matrix Style Viewing and select WLAN > WLAN.
3) 
Click on Add button and configure the following;     

Action: Allow
From Zone: WLAN
To Zone: WLAN
Service: The custom created Service for printing (Usually TCP & UDP port 9100 is used)
Source: Any
Destination: The address object for the printer on the WLAN
Users Allowed: All
Schedule: Always on
Comment: Add a comment that gives the purpose of the rule (Eg: Print from WLAN to WLAN)

Click Here to view an illustration of the rule

4) Click Ok to add this rule

Online