Daniel Drake wrote: > There has been some recent confusion as to how monitor interfaces should > operate, how multiple interfaces should be handled by drivers, and how > MAC addresses should be handled. > > Based on some recent discussions, and what bcm43xx does, I started > writing some documentation: > > http://www.linuxwireless.org/en/developers/mac80211/semantics This is a certainly a very good idea. If the description is accepted by the wireless developers, I would also suggest to update the documentation comments in the kernel accordingly. As far as I know the phy0/add_iface entry can be used to add a new interface. Notify though the "file" has write access for other, you will need network admin capabilities, which is satisfied by being root. For example: # cat mon0 >/sys/class/net/wmaster0/phy80211/add_iface # iwconfig mon0 mode monitor # iwcondig mon0 up Notify that /sys/class/net/wmaster0/phy80211 is a symbolic link. > Discuss :) > I probably made some mistakes. Corrections are very welcome. I think you should mention IEEE80211_HW_MONITOR_DURING_OPER in the description of the monitor modes. There are some comments to be found in the mac80211.h header in the kernel. -- Uli Kunitz - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html