Então, aqui está um método que você pode usar, é o Google Cloud Print, isso permite que você adicione uma impressora das configurações do Google Chrome que você conectou ao seu computador e então compartilhe essa impressora usando o Google para seu amigo
Aqui está uma instrução passo a passo: link
Rápido e sujo disso:
Open Chrome, go to Settings > Advanced Settings, Click Add Printers (Might be labeled "Manage", it was on mine)
Click Add Printers on the Next Page
Click on the Printers you want to Add
Click Manage your printers
Select a Printer and Click Share
Send it to your friend
Isso deve permitir que seu amigo acesse a impressora usando o Google Chrome
Há também um driver do Google Cloud Print que deve permitir o acesso à impressora de qualquer aplicativo. Download do driver da impressora
EDIT: eu só passei por todas essas etapas-me apenas agora para verificar o seu trabalho, atualizar a resposta com os passos que tomei. Eu verifiquei que isso funciona.