USB and wireless printing