Thank you for patches Mariano,
but even after editing (there was no dev.c in my /net/mac802154, but there
were wpan.c and rx.c) and applying them to my kernel,
I couldn't ping one imote from another.
May be it's because the following hunk failed to apply to rx.c?:
@@ -837,7 +842,8 @@ void ieee802154_subif_rx(struct ieee802154_dev *hw,
struct sk_buff *skb)
ret = parse_frame_start(skb); /* 3 bytes pulled after this */
if (ret) {
pr_debug("%s(): Got invalid frame\n", __func__);
- goto out;
+ /* don't bail if sniffing */
+ //goto out;
}
pr_debug("%s() frame %d\n", __func__, mac_cb_type(skb));
It seems that drivers from local repository differ much from those, written
by Michael White, as those allowed to have some ip functionality.
--
Respectfully yours, Alexander E. Gogolev
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Linux-zigbee-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel