Garbage when printing pdf exported from Pages
Printing out loads of blank pages (along with some random chars) usually means that the printer is taking in the incoming print job as raw data, rather than as a PostScript file to be interpreted.
Check the printer's manual for the name of the print queue to which the job should be sent (usually one of AUTO, PS, PCL or RAW -- so choose PS), or make sure it's configured to use PostScript as a higher priority than raw data.