Hi Dmitry, could you please review the following patch series. Currently I haven't tested it on a board, I'm on vacation and have no HW near me, but will do it soon. After testing I'd like to send this stuff to net-next.
So, as we agreed this series adds suport for MAC monitor and loopback driver. With best regards, Alexander Preface ======= The IEEE 802.15.4 Working Group focuses on the standardization of the bottom two layers of ISO/OSI protocol stack: Physical (PHY) and MAC. The MAC layer provides access control to a shared channel and reliable data delivery. The main functions performed by the MAC sublayer are: association and disassociation, security control, optional star network topology functions, such as beacon generation and Guaranteed Time Slots (GTSs) management, generation of ACK frames (if used), and, finally, application support for the two possible network topologies described in the standard. Main area of IEEE 802.15.4 standard application is implementation of wireless sensor networks (WSN). Nowadays the explosive growth of prolifiration of WSNs indicates a bright future for IEEE 802.15.4 technology as both a stand alone systems and as a part of larger networking infrastracture. The following patches are based on linux-zigbee project on sourceforge. The following changes since commit 7bc0f28c7a0cd19f40e5a6e4d0a117db9a4e4cd5: Hagen Paul Pfeifer (1): netem: rate extension are available in the git repository at: https://alex.bluesman.smir...@code.google.com/p/linux-wsn.kernel asmirnov Alexander Smirnov (13): mac802154: basic ieee802.15.4 device structures mac802154: allocation of ieee802154 device mac802154: RX data path mac802154: TX data path mac802154: define reduced mlme operations mac802154: slave interfaces definition mac802154: reduced mlme operations mac802154: basic mib support ieee802154: remove ieee802154 policy from globals ieee802154: interface type to be added mac802154: slaves manipulation routine mac802154: monitor device support drivers/ieee802154: IEEE 802.15.4 loopback driver drivers/ieee802154/Kconfig | 8 + drivers/ieee802154/Makefile | 1 + drivers/ieee802154/fakelb.c | 296 +++++++++++++++++++++++++++++++++++++++ include/linux/if_arp.h | 1 + include/linux/nl802154.h | 7 +- include/net/ieee802154_netdev.h | 22 +++- include/net/mac802154.h | 153 ++++++++++++++++++++ include/net/wpan-phy.h | 4 +- net/Kconfig | 1 + net/Makefile | 1 + net/ieee802154/ieee802154.h | 2 + net/ieee802154/nl-phy.c | 3 +- net/ieee802154/wpan-class.c | 1 + net/mac802154/Kconfig | 16 ++ net/mac802154/Makefile | 2 + net/mac802154/ieee802154_dev.c | 265 +++++++++++++++++++++++++++++++++++ net/mac802154/mac802154.h | 102 ++++++++++++++ net/mac802154/mac_cmd.c | 43 ++++++ net/mac802154/mib.c | 96 +++++++++++++ net/mac802154/monitor.c | 115 +++++++++++++++ net/mac802154/rx.c | 107 ++++++++++++++ net/mac802154/tx.c | 113 +++++++++++++++ 22 files changed, 1353 insertions(+), 6 deletions(-) create mode 100644 drivers/ieee802154/fakelb.c create mode 100644 include/net/mac802154.h create mode 100644 net/mac802154/Kconfig create mode 100644 net/mac802154/Makefile create mode 100644 net/mac802154/ieee802154_dev.c create mode 100644 net/mac802154/mac802154.h create mode 100644 net/mac802154/mac_cmd.c create mode 100644 net/mac802154/mib.c create mode 100644 net/mac802154/monitor.c create mode 100644 net/mac802154/rx.c create mode 100644 net/mac802154/tx.c ------------------------------------------------------------------------------ Cloud Computing - Latest Buzzword or a Glimpse of the Future? This paper surveys cloud computing today: What are the benefits? Why are businesses embracing it? What are its payoffs and pitfalls? http://www.accelacomm.com/jaw/sdnl/114/51425149/ _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel