¿Cómo hacer que una impresora de red esté disponible para DOS en VirtualBox?

¿Cómo hacer que una impresora de red esté disponible para DOS en VirtualBox?

Tengo una impresora de red que admite PostScript directamente. Esta impresora tiene un puerto de impresora lógico en 192.168.1.23:9100 y puedo confirmar que funciona bien.

Ahora, tengo un FreeDOS 1.2 en una máquina virtual VirtualBox y me gustaría imprimir en esa impresora de red desde DOS.

En la configuración de VM, solo puedo configurar puertos COM, LPT no parece estar disponible. Sin embargo, no logré que la VM use la impresora remota y el puerto como interfaz de puerto serie.

No estoy seguro de cómo debo proceder desde aquí.

El sistema operativo anfitrión es Fedora 25.

Respuesta1

Soy bastante nuevo en VirtualBox, pero logré que XP se comunique con una impresora que está ubicada en otra máquina de la red.

En primer lugar, creo que su VM debe tener capacidad de red. No estoy familiarizado con FreeDos, así que no puedo ayudar con eso.

En VirtualBox, debe habilitar su adaptador de red para ver su red. En el administrador de VBox, seleccione su máquina virtual y haga clic en Configuración. Abra la sección Red En Adaptador 1, marque "Habilitar adaptador de red" "Conectado a:" Adaptador en puente "Nombre:" use el nombre de su adaptador de red host Expanda la sección "Avanzado" "Tipo de adaptador:" Comience con "PCnet-FASTIII " "Modo promiscuo:" Denegar (predeterminado) Si está conectado a la red, marque "Cable conectado"

Pruebe para ver si su VM puede ver otras máquinas en la red. De lo contrario, verifique su firewall para ver si las máquinas virtuales de Virtualbox tienen permiso para acceder a la red.

Estoy imprimiendo cosas desde el modo DOS en XP. Para que esto funcione, utilicé el comando: NET USE LPT1:\Servername\Printername

Esto es lo que me costó. Espero que te ayude.

información relacionada