Parallel port on Windows 7
Posted: 18. Feb 2013, 06:03
Folks,
I am trying to get a parallel port working on a Windows 7 guest, under VirtualBox 4.2.6.
I need to use a thermal printer for testing a legacy app under Windows 7.
The Host is XP Pro X64. The LPT1 is working nicely there, with the printer behaving. The driver comes with the ability to do a test print, and all works.
On the host, the default for the LPT is to not use an interrupt, and an I/O range of 0x0378 to 0x037F AND 0x0778 to 0x077F.
I have set it to use an interrupt, and it defaults to IRQ 7.
Now, the doco says that when using the --lpt(1-N) via modifyvm, the I/O & IRQ are what shows under the guest, NOT the host, which doesn't make any sense to me, but, I cheated & set them both to be the same.
So, I've done a
vboxmanage <name> --lptmode1 lpt1
vboxmanage <name> --lpt1 0x378 7
No joy.
So, I have also tried
vboxmanage <name> --lpt1 0x778 7
Still no joy.
Since there are two I/O ranges listed under Windoze, which should I be using?
I have attached the VBox and log files. I have a whole bunch of SnapShots. The lpt is only active for the <Hardware>, but none of the <Snapshot>s. Is that my issue? If so, how do I resolve it?
Thanks for any suggestions,
Peter.
I am trying to get a parallel port working on a Windows 7 guest, under VirtualBox 4.2.6.
I need to use a thermal printer for testing a legacy app under Windows 7.
The Host is XP Pro X64. The LPT1 is working nicely there, with the printer behaving. The driver comes with the ability to do a test print, and all works.
On the host, the default for the LPT is to not use an interrupt, and an I/O range of 0x0378 to 0x037F AND 0x0778 to 0x077F.
I have set it to use an interrupt, and it defaults to IRQ 7.
Now, the doco says that when using the --lpt(1-N) via modifyvm, the I/O & IRQ are what shows under the guest, NOT the host, which doesn't make any sense to me, but, I cheated & set them both to be the same.
So, I've done a
vboxmanage <name> --lptmode1 lpt1
vboxmanage <name> --lpt1 0x378 7
No joy.
So, I have also tried
vboxmanage <name> --lpt1 0x778 7
Still no joy.
Since there are two I/O ranges listed under Windoze, which should I be using?
I have attached the VBox and log files. I have a whole bunch of SnapShots. The lpt is only active for the <Hardware>, but none of the <Snapshot>s. Is that my issue? If so, how do I resolve it?
Thanks for any suggestions,
Peter.