You can also arrange with Marhaba who will sort out your baggage transfer automatically (even if there is no interline agreement) and also arrange an airside transfer for you so you don't have to deal with immigration lines and baggage claim.
Prices start at around US$50 for this and well worth it IMHO, especially if doing any sort of connection between T2 and T1/T3.
http://www.marhabaservices.com/engli...ces/meet-greet