For those messing around trying to interconnect their moteinos with leonardo/yún, you may want to attach an RFM69 module to the leonardo/yún so it can act as a gateway to your other moteinos. Below is some info and a header mod to the rfm69.h library which may be helpful (mod code is in bold).
The mod is necessary as the INT0 pin for these boards is different. I found it here:
http://arduino.cc/en/Reference/attachInterruptAlso, you must use the ICSP header (unlike other boards, not shared with any pinouts). Careful not to use the ICSP VOO which is 5v. Instead, use the 3.3v on the header of the main board to match the rfm69 VIN and TTL.
Choose a slave select pin as the ICSP header doesn't have a CS pin, nor will you find it on any header. The chip schematic does show a CS on pin8 but it's used to drive the RX led.
As Felix suggests elsewhere, after you've chosen your CS pin, don't forget to set RFM69::setCS(byte newSPISlaveSelect).
I also think there should be some sort of delay on sketch start up: as a workaround, I found I had to disconnect my rfm69, upload the sketch, then reconnect it otherwise the microcontroller is not accessible (I guess the SPI device begins before the microcontroller).
Happy Moteino-ing, and hope this mod helps...
RFM69.h
// INT0 on AVRs should be connected to RFM69's DIO0 (ex on Atmega328 it's D2, on Atmega644/1284 it's D2)
#if defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) || defined(__AVR_ATmega88) || defined(__AVR_ATmega8__) || defined(__AVR_ATmega88__)
#define RF69_IRQ_PIN 2
#define RF69_IRQ_NUM 0
#elif defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__)
#define RF69_IRQ_PIN 2
#define RF69_IRQ_NUM 2
#elif defined(__AVR_ATmega32U4__)
#define RF69_IRQ_PIN 3
#define RF69_IRQ_NUM 0#endif