On 03/13/2013 06:19 PM, Sascha Herrmann wrote: >> Ack support is something that's been on my radar to add, but haven't had >> time. Maybe you have time to do this properly, by making a new netlink >> item to turn acking on and off and pushing it through iz. > I would like to see ACK support, too. But I think, it should implemented > in the mac layer too, for situations where auto ack isn't an option.
I'm not sure it can be implemented in software, due to the non-realtime nature of the Linux kernel. The mrf24j40 datasheet hints at it almost being a requirement to be done in hardware because of the timing requirements of the 802.15.4 standard. > One > example would be when we have a monitor device configured. In this case > we can't use the address filtering because it would filter out frames > which aren't addressed to the local device. We need at some point to add support for switching promiscuous mode on and off from iz. > An other example would be, > if we have multiple wpan devices configured for a single phy, where each > devices can get its own short address. I sent an email to netdev (probably CC'd here) about this a few months ago. There's support for it (multiple wpans on a single phy) in the code, but I don't understand how it would be physically possible to have multiple wpan devices on a single phy. A hardware phy just isn't set up that way. You're talking about short addresses (which could be handled in software with promiscuous mode turned on in hardware), but the current implementation even allows for separate channels, which seems impossible. > I fear there are already some problems with the way the current mainline > code handles the hardware address filtering in mib.c. Alan. ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel