Unfortunately I am now two hardware generations removed from the last PC of mine which included an LPT port, so there's no way for me to reproduce this. Is there anything I can do to get this working? Some days I wish I stayed on Windows 7 lol. It worked in Win7. I installed the 64 bit driver My motherboard doesn't have LPT so I added the card.
I'm willing to buy a different one if I knew it would work. Nothing worked. Originally when I went to look under usb devices nothing showed up. In fact, using VBoxManage list usbhost gave me an empty list unless I ran as root. The problem that i want to address here is, while the device is SEEN in the guest, after hacking around with udev rules I managed to get it to be seen as a device, and I called it parport0, but it has major , which means usb serial if I've decoded it right. In addition, it doesn't work as a parallel port - writing to it does nothing useful.
Host-only networking mode is perfect for this, or if the guest is already using Bridged networking then that is equally good, provided of course that host and guest are configured to be on the same workgroup or domain. Don't bother trying to redirect the output of a guest's LPTx to a host file. That will not work. The feature provides a passthrough to the host port at a low level in order to allow GPIO type bidirectional control.
It is not a file stream. Last edited by mpack on Wed Aug 26, am, edited 2 times in total. Reason: Added additional note.
The first step in solving a problem is understanding it. One of the main things new users often do not understand is the precise relevance of the base address and IRQ settings. The most common mistake is to believe that it should be the same as on the host, which is quite wrong.
VirtualBox is just another application running on your host. Do any of your other host applications need to be told what base address and IRQ to use for some device?
The application just talks to the host OS? Well guess what, VirtualBox is no different. Just because the application simulates hardware doesn't make its own hardware requirements anything special. Hence the base address and IRQ settings for your host LPTx port is totally irrelevant, all you need to know is the device name, e.
As mentioned, the purpose of VirtualBox is to simulate hardware, and when you are doing a hardware simulation you do need to know which part of IO memory space you are supposed to pretend to be located in, and which simulated IRQ signal it should pretend to be connected to.
0コメント