Skip to main content
gkaur
Staff
Staff
December 1, 2015

Meru Technical Note - Apple clients do not see the network drives or printers via Bonjour

Description

Apple clients do not see the network drives or printers via Bonjour.


Scope

KB ARTICLE TYPE: Troubleshooting

RELATED PRODUCTS: MC 3100, AP 208s, Apple Machine 

RELATED SOFTWARE VERSIONS: Firmware: 3.4.2-135,

KEYWORDS: bonjour,multicast,apple devices,iphone,ipad,udp


Solution
Apple clients use Bonjour protocol to discover the network drives. Bonjour is also known as zero-configuration networking and it enables automatic discovery of (Bonjour enabled) computers, devices, and services on IP networks. It is used to automatically discover each other without the need to enter IP addresses or configure DNS servers. It uses following protocols for various services:

Service                                       Protocol                                                 Port

iChat                                              TCP                                                      5297

iChat                                             TCP/UDP                                               5298

mDNSResponder (Multicast)           UDP                                                     5353

 

STEPS TAKEN FOR TROUBLESHOOTING:

STEP 1: Turned on Multicast in the ESS profile.

GUI : “Configuration” > “ESS” > “Allow Multicast Flag” > On

CLI :  meru# configure terminal

        meru(config)#essid <essid_name>

        meru(config-essid)# multicast-enable

STEP 2 : Added these three ports in the upstream and downstream list.

GUI : “Configuration” > “System Settings” > “UDP Broadcast Up” > “Add” > Add all the port Number

        “Configuration” > “System Settings” > “UDP Broadcast Down” > “Add” > Add all the port Number

CLI :  meru# configure terminal

        meru(config)#ip udp-broadcast upstream 5297

        meru(config)#ip udp-broadcast downstream 5297

        meru(config)#ip udp-broadcast upstream 5298

        meru(config)#ip udp-broadcast downstream 5298

        meru(config)#ip udp-broadcast upstream 5353

        meru(config)#ip udp-broadcast downstream 5353

 

RESOLUTION : Apple machines were able to communicate with the resources after these changes in the configuration.

ROOT CAUSE : The ports used for this are not open by default.

Well Known TCP/UDP Ports used by  Apple http://support.apple.com/kb/TS1629


Thought Leadership. Security Summit. Thursday, November 12th, PGA National Resort, Palm Beach Gardens, FL.
Thought Leadership. Security Summit. Thursday, October 8th. Disney's Grand Californian Hotel & SPA, Anaheim, CA.
Security Operations Summit: Modernize SecOps. Operate AI-Native.AMER: November 4 | 9:00 AM PST. India and SAARC: November 5 | 10:00 AM IST. EMEA: November 5 | 10:30 AM CET. APAC: November 5 | 11:00 AM SGT