Autor Tópico: Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro  (Lida 21771 vezes)

Offline mtorresmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
De forma nativa, meu computador tem o Ubuntu 16.04 instalado, mas estou precisando usar o windows 10 e por isso, o instalei em uma máquina virtual criada pelo Virtual Box.

No meu sistema nativo, Ubuntu, minha impressora HP Deskjet 1516 funciona perfeitamente, porém não estou conseguindo imprimir via o Win10 da máquina virtual. Já olhei outras postagens do fórum, como também pesquisei no Google, e ainda não consegui uma solução. Por gentileza, me ajudem.

Offline selvaking

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.171
  • Parque Anchieta - Rio de Janeiro - RJ
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #1 Online: 21 de Novembro de 2017, 18:42 »
Vc pode fazer de duas formas.

1. vc pode instalar o "Oracle VM VirtualBox Extension Pack" de acordo com a versão do seu Virtualbox. Mas só rola no virtualbox da página da Oracle. Se vc instalou a versão dos repositórios não vai rolar.  Esse Extension Pack da suporte para dispositivos USB 2.0 e USB 3.0, VirtualBox RDP, encriptação de disco, NVMe e PXE boot para placas Intel.

2. Colocar a placa do sistema virtual em modo Bridge, assim ela vai pegar um IP direto do seu roteador. Vc compartilha a impressora no seu Ubuntu para toda a Rede e no sistema virtual vc detecta as impressoras de rede compartilhadas.
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

Offline mtorresmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #2 Online: 24 de Novembro de 2017, 22:29 »
Eu instalei o VirtualBox a partir da página da Oracle, mas não deu certo.

Por gentileza, não sei fazer a opção 2. O que é modo Bridge? Como colocar neste modo?

Vc pode fazer de duas formas.

1. vc pode instalar o "Oracle VM VirtualBox Extension Pack" de acordo com a versão do seu Virtualbox. Mas só rola no virtualbox da página da Oracle. Se vc instalou a versão dos repositórios não vai rolar.  Esse Extension Pack da suporte para dispositivos USB 2.0 e USB 3.0, VirtualBox RDP, encriptação de disco, NVMe e PXE boot para placas Intel.

2. Colocar a placa do sistema virtual em modo Bridge, assim ela vai pegar um IP direto do seu roteador. Vc compartilha a impressora no seu Ubuntu para toda a Rede e no sistema virtual vc detecta as impressoras de rede compartilhadas.

Offline nomade

  • O negócio não tem alma
  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.192
  • O negócio não tem alma
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #3 Online: 25 de Novembro de 2017, 10:00 »
Solução mais fácil
Citar
2. Colocar a placa do sistema virtual em modo Bridge, assim ela vai pegar um IP direto do seu roteador. Vc compartilha a impressora no seu Ubuntu para toda a Rede e no sistema virtual vc detecta as impressoras de rede compartilhadas.

Bridge significa ponte (obviamente), ou seja Configuração de rede em bridge permite conexão direta ao gateway e ele quem vai gerenciar o dhcp (em qualquer dispositivo, não só no virtualbox). Dessa forma a conexão de rede do seu sistema no Virtualbox vai estar passando direto ao roteador. Então se você compartilhar a impressora na rede pelo seu ubuntu, o sistema virtualizado irá enxergar.

Você tem que ir em configurações de rede para o sistema que você virtualizou e mude de NAT para Bridge.
« Última modificação: 25 de Novembro de 2017, 10:02 por nomade »
Ubuntu Studio 22.04 LTS

Offline mtorresmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #4 Online: 25 de Novembro de 2017, 11:32 »
Entrei no meu sistema convidado, o Windows 10, e busquei mudar de NAT para Bridge, mas não encontrei onde devo fazer isso.  Tentei colocar aqui nesta mensagem, o print que fiz, mas não estou sabendo.
Desculpem minha ignorância no linux, e aqui no fórum, mas vou aprendendo. :)

Solução mais fácil
Citar
2. Colocar a placa do sistema virtual em modo Bridge, assim ela vai pegar um IP direto do seu roteador. Vc compartilha a impressora no seu Ubuntu para toda a Rede e no sistema virtual vc detecta as impressoras de rede compartilhadas.

Bridge significa ponte (obviamente), ou seja Configuração de rede em bridge permite conexão direta ao gateway e ele quem vai gerenciar o dhcp (em qualquer dispositivo, não só no virtualbox). Dessa forma a conexão de rede do seu sistema no Virtualbox vai estar passando direto ao roteador. Então se você compartilhar a impressora na rede pelo seu ubuntu, o sistema virtualizado irá enxergar.

Você tem que ir em configurações de rede para o sistema que você virtualizou e mude de NAT para Bridge.
« Última modificação: 25 de Novembro de 2017, 11:35 por mtorresmbr »

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #5 Online: 25 de Novembro de 2017, 12:58 »
Entrei no meu sistema convidado, o Windows 10, e busquei mudar de NAT para Bridge, mas não encontrei onde devo fazer isso. 

Não é entrar no sistema convidado para fazer isso, é antes, ainda na tela inicial que é a "Oracle VM VirtualBox Gerenciador".

Click em:

Configurações/Rede

onde deverá marcado o checkbox "Habilitar Placa de Rede"

escolha no campo abaixo:

Conectado a: Placa em modo Bridge



www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline mtorresmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #6 Online: 25 de Novembro de 2017, 14:15 »
Entrei no meu sistema convidado, o Windows 10, e busquei mudar de NAT para Bridge, mas não encontrei onde devo fazer isso. 

Não é entrar no sistema convidado para fazer isso, é antes, ainda na tela inicial que é a "Oracle VM VirtualBox Gerenciador".

Click em:

Configurações/Rede

onde deverá marcado o checkbox "Habilitar Placa de Rede"

escolha no campo abaixo:

Conectado a: Placa em modo Bridge



Muito agradecido, fiz esta modificação. O windows detecta uma impressora, mas quando mando imprimir, não dá certo. Dá que foi para a fila de impressão, mas não sei de lá. A impressora não imprimi.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #7 Online: 27 de Novembro de 2017, 21:43 »
Então, @mtorresmbr,

Num teste que fiz aqui consegui fazer funcionar o reconhecimento das portas USB no VirtualBox tendo o Windows10 (edição Home versão 1709 - compilação 16299.64, arquitetura 64-bits) como guess (=visitante) e o Ubuntu 16.04.3 (kernel 4.4.0-101 #124) como hospedeiro (=host), tendo nele 'atachado', isto é, plugado, uma impressora HP Photosmart C4280, embora não seja exatamente um caminho muito óbvio ou trivial.

Espetei também um pendrive e está identificando o pendrive numa porta USB 2.0, além de estar aparecendo a mencionada impressora plugada.

No caso usei a última versao disponível no site do VirtualBox Oracle, isto é, a versão 5.2.2 r119230 (QT5.6.1)

Na prática só funcionou depois que fiz funcionar primeiramente numa máquina virtual com o 'guess' Ubuntu 17.10, nele foi tudo fácil e de primeira, não apenas reconheceu e funcionou a impressora como também a função de digitalização dela.

Bem, o fato é que depois funcionou também no Windows 10, então aí no seu sistema deveria estar funcionando também.

Talvez fosse melhor revermos isso desde o início.

Evidentemente que o pressuposto é que seu sistema hospedeiro (host=Ubuntu) esteja devidamente atualizado.

Código: [Selecionar]
sudo apt update
Código: [Selecionar]
sudo apt upgrade
Os dois comandos acima devem terminar sem erros de quaisquer espécie.

Não precisa trazer ao tópico o resultado do processamentos dos dois comandos acima, não ajuda em nada, a menos que apresentem algum erro, aí então será preciso examinar.

Também é melhor saber concretamente o cenário do seu sistema, traga ao tópico:

Código: [Selecionar]
lsb_release -rd&&echo "${XDG_CURRENT_DESKTOP}"&&echo $XDG_SESSION_TYPE
Código: [Selecionar]
uname -ri


« Última modificação: 27 de Novembro de 2017, 23:16 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline mtorresmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #8 Online: 28 de Novembro de 2017, 04:02 »
Então, @mtorresmbr,

Num teste que fiz aqui consegui fazer funcionar o reconhecimento das portas USB no VirtualBox tendo o Windows10 (edição Home versão 1709 - compilação 16299.64, arquitetura 64-bits) como guess (=visitante) e o Ubuntu 16.04.3 (kernel 4.4.0-101 #124) como hospedeiro (=host), tendo nele 'atachado', isto é, plugado, uma impressora HP Photosmart C4280, embora não seja exatamente um caminho muito óbvio ou trivial.

Espetei também um pendrive e está identificando o pendrive numa porta USB 2.0, além de estar aparecendo a mencionada impressora plugada.

No caso usei a última versao disponível no site do VirtualBox Oracle, isto é, a versão 5.2.2 r119230 (QT5.6.1)

Na prática só funcionou depois que fiz funcionar primeiramente numa máquina virtual com o 'guess' Ubuntu 17.10, nele foi tudo fácil e de primeira, não apenas reconheceu e funcionou a impressora como também a função de digitalização dela.

Bem, o fato é que depois funcionou também no Windows 10, então aí no seu sistema deveria estar funcionando também.

Talvez fosse melhor revermos isso desde o início.

Evidentemente que o pressuposto é que seu sistema hospedeiro (host=Ubuntu) esteja devidamente atualizado.

Código: [Selecionar]
sudo apt update
Código: [Selecionar]
sudo apt upgrade
Os dois comandos acima devem terminar sem erros de quaisquer espécie.

Não precisa trazer ao tópico o resultado do processamentos dos dois comandos acima, não ajuda em nada, a menos que apresentem algum erro, aí então será preciso examinar.

Também é melhor saber concretamente o cenário do seu sistema, traga ao tópico:

Código: [Selecionar]
lsb_release -rd&&echo "${XDG_CURRENT_DESKTOP}"&&echo $XDG_SESSION_TYPE
Código: [Selecionar]
uname -ri

Fiz os 2 primeiros procedimentos, e deu tudo certo. Depois fiz os 2 últimos procedimentos, e o que obtive foi:

misael@misael-desktop:~$ lsb_release -rd&&echo "${XDG_CURRENT_DESKTOP}"&&echo $XDG_SESSION_TYPE
Description:   Ubuntu 16.04.3 LTS
Release:   16.04
Unity
x11
misael@misael-desktop:~$ uname -ri
4.10.0-40-generic x86_64
misael@misael-desktop:~$



Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #9 Online: 28 de Novembro de 2017, 13:58 »
Description:   Ubuntu 16.04.3 LTS / Release:   16.04 / Unity / x11
4.10.0-40-generic x86_64

Pois bem, @ mtorresmbr,

1. Quanto tem de memória RAM nessa máquina física e qual é a cpu?

2. Qual é o Windows 10 instalado como máquina virtual?

3. Tem mais algum outro sistema operacional Linux virtualizado nessa Virtualbox?

4. O título do tópico está dizendo que o VirtualBox instalado é a versão 5.2.0, porém lá no site a versão atual é a 5.2.2.
Qual é a versão do extension pack que baixou e instalou?

A versão do extension pack precisa ser a mesma do VirtualBox, como mesmo está alertado no site:

"Please install the extension pack with the same version as your installed version of VirtualBox:"

As versões estão de fato casadas?

« Última modificação: 28 de Novembro de 2017, 14:17 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline selvaking

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.171
  • Parque Anchieta - Rio de Janeiro - RJ
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #10 Online: 28 de Novembro de 2017, 18:22 »
Acesse no navegador do seu sistema Ubuntu o endereço:
http://localhost:631/admin

Veja se a direita está marcado "Share printers connected to this system". se não estiver marque e clique no botão "Change Settings" mais abaixo para salvar as modificações.

Reinicie seu Ubuntu.

Verifique depois se o seu Windows detecta a impressora de rede.

Como disse no meu primeiro post. Existem dois métodos. Escolha um deles. Se vc escolheu colocar a placa de rede do seu sistema virtual em modo bridge, não é preciso se preocupar em instalar o "Oracle VM VirtualBox Extension Pack"
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

Offline mtorresmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #11 Online: 03 de Dezembro de 2017, 01:53 »
Acesse no navegador do seu sistema Ubuntu o endereço:
http://localhost:631/admin

Veja se a direita está marcado "Share printers connected to this system". se não estiver marque e clique no botão "Change Settings" mais abaixo para salvar as modificações.

Reinicie seu Ubuntu.

Verifique depois se o seu Windows detecta a impressora de rede.

Como disse no meu primeiro post. Existem dois métodos. Escolha um deles. Se vc escolheu colocar a placa de rede do seu sistema virtual em modo bridge, não é preciso se preocupar em instalar o "Oracle VM VirtualBox Extension Pack"

Realmente não estava marcado o "Share printers connected to this system", e então fiz como me orientaste. Logo após, foi solicitado usuário e senha, coloquei e a modificação foi realizada. Reiniciei o computador, mas o problema não foi resolvido.

E anteriormente, já tinha colocado a placa de rede do seu sistema virtual em modo bridge.

Offline mtorresmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #12 Online: 03 de Dezembro de 2017, 02:03 »
Description:   Ubuntu 16.04.3 LTS / Release:   16.04 / Unity / x11
4.10.0-40-generic x86_64

Pois bem, @ mtorresmbr,

1. Quanto tem de memória RAM nessa máquina física e qual é a cpu?

2. Qual é o Windows 10 instalado como máquina virtual?

3. Tem mais algum outro sistema operacional Linux virtualizado nessa Virtualbox?

4. O título do tópico está dizendo que o VirtualBox instalado é a versão 5.2.0, porém lá no site a versão atual é a 5.2.2.
Qual é a versão do extension pack que baixou e instalou?

A versão do extension pack precisa ser a mesma do VirtualBox, como mesmo está alertado no site:

"Please install the extension pack with the same version as your installed version of VirtualBox:"

As versões estão de fato casadas?

01.
Memória = 7,7 GiB
Processador = Intel Core i5-3330 CPU @ 3.00GHz x 4
Gráficos = Intel Ivybridge Desktop
Tipo de sistema = 64-bit

02.
Windows 10 Pro

03.
Só tem 1 VM, que é a do Windows.

04.
Quando criei o tópico, a versão mais recente era a  5.2.0. Com a nova versão, já atualizei tudo, tanto o virtual box, como a extension pack, para. a versão atual é a 5.2.2

Offline selvaking

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.171
  • Parque Anchieta - Rio de Janeiro - RJ
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #13 Online: 07 de Dezembro de 2017, 15:36 »
saida do comando abaixo:

Código: [Selecionar]
vboxmanage --version
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

Offline mtorresmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re:Instalar impressora no Virtual Box 5.2.0 tendo Ubuntu 16.04 como hospedeiro
« Resposta #14 Online: 08 de Dezembro de 2017, 10:30 »
saida do comando abaixo:

Código: [Selecionar]
vboxmanage --version

misael@misael-desktop:~$ vboxmanage --version
5.2.2r119230