I am working on IW416, and found following problem.
As WIFI client,
How can I receive multicast packets in promisc mode?
Here is some information.
insmod /lib/modules/mlan.ko insmod /lib/modules/moal.ko cfg80211_wext=0xf fw_name=sdiouartiw416_combo_v0.bin cal_data_cfg=none # mlanutl mlan0 version Version string received: SDIW416---16.92.21.p11.2-MM5X16283.p2-GPL-(FP92)
Solved! Go to Solution.
First, I use tcpdump to capture packet on mlan0, and I can't see any mDNS packet. When tcpdump start, mlan0 enter to promisc mode.
Then I try to write a simple socket program to bind udp port 5353 and 126.96.36.199, and mDNS packets are received. If I perform the command "ifconfig mlan0 promisc", can't see any mDNS packets.
I think I should be able to receive all packets when promisc mode is set.