[PLUG] Printing from Virtual Box
Denis Heidtmann
denis.heidtmann at gmail.com
Mon Oct 9 21:14:22 UTC 2017
I am the one who should apologize--for being in such dire need of help.
Here is the output:
denis at denis-ThinkPad-L420:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group
default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp9s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast
state DOWN group default qlen 1000
link/ether e8:9a:8f:b9:6a:65 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP
group default qlen 1000
link/ether 08:11:96:8a:4d:c0 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.118/24 brd 10.0.0.255 scope global dynamic wlp3s0
valid_lft 603477sec preferred_lft 603477sec
inet6 2601:1c0:6100:ac9::f498/128 scope global dynamic
valid_lft 603479sec preferred_lft 603479sec
inet6 2601:1c0:6100:ac9:c546:3082:760c:6e03/64 scope global temporary
dynamic
valid_lft 199748sec preferred_lft 84479sec
inet6 2601:1c0:6100:ac9:9211:491c:c335:ce74/64 scope global mngtmpaddr
noprefixroute dynamic
valid_lft 199748sec preferred_lft 199748sec
inet6 fe80::bff5:4bac:630:9759/64 scope link
valid_lft forever preferred_lft forever
I do not know which of the many addresses to pay attention to. I tried to
use the man page to help me answer that question, but it did not.
So you see that I have not accurately described the depth of my ignorance.
-Denis
I find this in the printer's properties (in the host):
dnssd://HP%20Officejet%204630%20series%20%5B69E035%5D._ipp._
tcp.local/?uuid=1c852a4d-b800-1f08-abcd-8cdcd469e035
Both you and John have asked what happens if I ping the printer. How do I
do that? I do not see an IP address for the printer.
I notice that now I see only one printer (-series) not the three I saw
earlier. Bit it still prints. http://localhost:631/printers/ shows only
the one, as idle, waiting for job to complete. But the queue is empty.
On Sun, Oct 8, 2017 at 9:51 PM, Tomas Kuchta <tomas.kuchta.lists at gmail.com>
wrote:
> My apologies for the typos Dennis,
>
> I needed to run and wanted to send some ideas.
>
> I forgot to mention how to find your laptop's IP - run: ip addr
>
> If you see address not starting with the same 10.0.0.x - then your VM is
> not on the same network as your laptop.
>
> When I/we talk about different network, we mean it topologically rather
> than physically. When you look at the ipconfig output, the network is
> determined by IP - 10.0.0.231and netmask - 255.255.255.0 This means the
> network your VM is on can have IP addresses between 10.0.0.1 and 10.0.0.255
> Out of these addresses .1 is taken for default gateway and .255 for
> broadcast to all machines.
>
> The printer can be on a different network, but it would not be discovered
> by windows, and it could be more challenging to configure.
>
> I hope that you find it helpful,
> Tomas
>
> On Oct 9, 2017 11:38 AM, "Tomas Kuchta" <tomas.kuchta.lists at gmail.com>
> wrote:
>
> What is your laptop's IP from Ubuntu?
> Does it start the same 10.0.0.x
>
> The VM is behind virtual network switch if bridged from your laptop's
> network port.
>
> What we are trying to establish is if on the same network.
>
> You forgot to ping the printer from inside the VM. That would have answered
> - if you can connect to it over the network.
>
>
>
> On Oct 9, 2017 11:30 AM, "Denis Heidtmann" <denis.heidtmann at gmail.com>
> wrote:
>
> As I mentioned to John, the laptop host Ubuntu 16.04 has successful access
> to the printer when the desktop is suspended or powered off. The laptop's
> access is via wireless. So isn't the printer's USB connection to the
> desktop irrelevant? Perhaps I should not have mentioned it.
>
> The guest Win2k had access to the printer before the desktop/router
> changes. It used the driver recommended by HP, hp deskjet 990c series.
> That driver is still available, ('though I may not know how to inform Win2k
> about it.)
>
> You mention "turn off/deny promiscuous mode". Maybe that is the key. I
> will play with that.
>
> I ran ipconfig/all from Win2k. The results are below. There are many
> things in it that are likely not correct, most of which I do not
> understand, nor know how to change. The wrong entries are likely due to
> how I installed VB on the laptop: I copied over the VB file from the
> desktop--it even has the old desktop's name as host. And I do not know how
> to get the corresponding information from Ubuntu if we need more than the
> ifconfig reported in my original posting.
>
> Thanks so much for trying to direct a lost soul in over his head.
>
> Now to play with promiscuity.
>
> -Denis
>
>
>
> Windows 2000 IP Configuration
>
> Host Name . . . . . . . . . . . . : winr2d4 [WRONG]
> Primary DNS Suffix . . . . . . . :
> Node Type . . . . . . . . . . . . : Broadcast
> IP Routing Enabled. . . . . . . . : No
> WINS Proxy Enabled. . . . . . . . : No
> DNS Suffix Search List. . . . . . : hsd1.or.comcast.net [?]
>
> Ethernet adapter Local Area Connection:
>
> Connection-specific DNS Suffix . : hsd1.or.comcast.net [?]
> Description . . . . . . . . . . . : AMD PCNET Family PCI Ethernet
> Adapter[WRONG]
> Physical Address. . . . . . . . . : 08-00-27-D6-6D-3F
> DHCP Enabled. . . . . . . . . . . : Yes
> Autoconfiguration Enabled . . . . : Yes
> IP Address. . . . . . . . . . . . : 10.0.0.231
> Subnet Mask . . . . . . . . . . . : 255.255.255.0
> Default Gateway . . . . . . . . . : 10.0.0.1
> DHCP Server . . . . . . . . . . . : 10.0.0.1
> DNS Servers . . . . . . . . . . . : 75.75.75.75
> 75.75.76.76
> Lease Obtained. . . . . . . . . . : Sunday, October 08, 2017
> 4:16:42 PM
> Lease Expires . . . . . . . . . . : Sunday, October 15, 2017
> 4:16:42 PM
>
>
> On Sun, Oct 8, 2017 at 3:11 PM, King Beowulf <kingbeowulf at gmail.com>
> wrote:
>
> > On 10/08/2017 08:38 AM, Denis Heidtmann wrote:
> > > On my laptop, I have VB in Ubuntu 16.04 running Windows 2000. Before I
> > > changed my desktop computer and wireless router I could print from
> 2000.
> > > The printer is connected to the desktop via USB. The printer is also
> > > connected wirelessly to the new wireless Comcast Modem/router. I can
> > print
> > > from Ubuntu on the laptop.
> > >
> > > The long dialogue below is my attempt to show what I have tried to
> > restore
> > > the printing capability to the windows guest. I hope that someone here
> > > might be able to direct me along the path to success.
> > >
> > > Thanks,
> > > -Denis
> > >
> >
> > To print via a host printer in VirtualBox you need to:
> >
> > 1. Tell VB to passthrough the host USB port the printer is connected
> > to. Then you can "Add printers" in Windows. Be aware that Windows may
> > 'recognize' the printer as an unknown device until you install the
> > appropriate printer drivers inside the Windows guest. The Windows guest
> > knows absolutely nothing about Linux host and CUPS/HPLIP drivers.
> >
> > 2. Before the Windows guest can see the network printers, you need to
> > have the virtual NIC attached to the same network IP subnet as the host.
> > Normally, Bridged networking will do that but you must check advanced
> > settings to make sure the IP address assignment is correct and that
> > guest NAT and/or DHCP is not enabled. Note: If you are bridging to a
> > host wireless adaptor you will needs to turn off/deny promiscuous mode.
> >
> > If you are trying to get network printing working, and the virtual
> > network bringing is correct, in a Windows command window, type "ipconfig
> > /all" and compare the output to your host. Again, if you are not on the
> > same subnet you the Windows guest won't see any network printers.
> >
> > Anyway, I'm a bit rusty with VB since I moved to qemu.
> >
> > -Ed
> > _______________________________________________
> > PLUG mailing list
> > PLUG at lists.pdxlinux.org
> > http://lists.pdxlinux.org/mailman/listinfo/plug
> >
> _______________________________________________
> PLUG mailing list
> PLUG at lists.pdxlinux.org
> http://lists.pdxlinux.org/mailman/listinfo/plug
> _______________________________________________
> PLUG mailing list
> PLUG at lists.pdxlinux.org
> http://lists.pdxlinux.org/mailman/listinfo/plug
>
More information about the PLUG
mailing list