MS Windows RPCs and Linux RPCs are two different things: they can't talk.
MS RPCs are based on DCOM or COM+ which is MS's CORBA look alike. Basically, there is an IDL which defines the interface etc. It only works on NT/2K/XP. It won't work on 9X/ME. Anyway, you probably know more about DCOM than I do (most people do).
Linux RPCs are completely different. I've never tried Linux RPCs over a network. I can't tell you whether they will work or not. I know they work locally. Anyway, the definition is similar to the one on Appolo/Xerox. RPCs are a real pain to debug.
I don't know if the Windows emulators on Linux support MS RPCs.