Дело в том, что android "видит" принтер по usb только программой PrintShare. Остальными программами я добиться печати не смог. С помощью Servers Ultimate я вроде как поднимаю сервер печати LPD, он показывает мне порт и айпи для подключения, но компьютер не может найти принтер по этому айпи. То есть сервер есть, но принтера на этом сервере не видно.
А, как вы говорите, расшарить дальше компьютер (если я правильно понял) не удастся, так как эти самые компьютеры в сети не постоянны и меняются.