How can I find a printer's IP address?

Page 2 of 2 FirstFirst 12
  1. Kyhi's Avatar
    Posts : 3,553
    Windows 3.1 to Windows 10
       #11

    It also comes up in my Routers Device List
      My Computer

  2. RickC's Avatar
    Posts : 681
    Windows 7 + 10
       #12

    Helmut said:
    Most people including me do not understand Printers and the distinctions you are making.
    I thought I was helping by explaining the differences... but apparently not.

    The OP asked how - using a remote viewing tool - he/she could find a remote printer's IP address if the Web Services tab didn't show up (or didn't show the IP address). This made it clear (to me) that the OP understands where to look for the information, i.e. understands about printers. (The OP also has a similar query here about how to determine whether a remote printer is connected via a network or USB... and PowerShell's Get-Printer command can answer that too. It's also quicker and easier than drilling down through a printer's 'property' sheets.)

    If the Web Services tab doesn't appear for a networked printer then it's not using WSD, it's using TCP/IP... so the Get-Printer command will show the IP address. If the Web Services tab does appear but doesn't show the IP address (as it should) then pinging the printername (obtained using the Get-Printer command) should return the IP address). So.. one command or possibly two to get the answer to the OP's question.

    Sorry I couldn't make it simpler... but I believe I answered the OP's question and that was the purpose of my replies.

    (There is another way of determining the IP address from the printer's 'property' sheets but it's longer and slightly more complex. To explain it properly I would have to reconfigure one of my printers to use WSD in order to take screenshots... so there's that as well. )
      My Computer

  3. RickC's Avatar
    Posts : 681
    Windows 7 + 10
       #13

    Kyhi said:
    It also comes up in my Routers Device List
    IPCONFIG will show the router's IP address but the OP may not have the router's web interface connection details (nor the printer's web interface connection details).
      My Computer

  4. sygnus21's Avatar
    Posts : 5,407
    Win 10 Pro (x64) 20H2 (19042.928)
       #14

    What of the actual IP address??? All I see in the images posted using PowerShell is the port name...

    How can I find a printer's IP address?-ps-get-printer.png
      My Computers

  5. RickC's Avatar
    Posts : 681
    Windows 7 + 10
       #15

    sygnus21 said:
    What of the actual IP address??? All I see in the images posted using PowerShell is the port name...
    Your screenshot shows clearly that your 'Epson XP-960' networked printer is using the WSD port monitor (whilst your 'Epson Stylus Pro 3880' is connected via USB).

    Did you try pinging the Epson XP-960 by printername to get its IP address?
      My Computer

  6. Fabler2's Avatar
    Posts : 2,970
    Windows 10 preview 64-bit Home
       #16

    Go to device manager, expand printers, printer's properties, general tab. First 10 digits,

    How can I find a printer's IP address?-screenshot_1.png
      My Computers

  7. sygnus21's Avatar
    Posts : 5,407
    Win 10 Pro (x64) 20H2 (19042.928)
       #17

    Mine just shows a mac address. But my bigger point is I've not seen anything where no matter the device always shows an IP Address.

    Your HP Envy 4500 shows an IP address, my Wi-Fi XP-960 Epson printer shows mac address. And I don't think it's brand specific, but probably connection protocol used.

    Anyway I can get mine from my router's online panel. I was just asking if there was anything more clear cut.
      My Computers

  8. Fabler2's Avatar
    Posts : 2,970
    Windows 10 preview 64-bit Home
       #18

    I use a static IP address for the printer as connection very rarely drops so it's not showing in my router.
      My Computers


  9. Posts : 128
    Windows 10
    Thread Starter
       #19

    RickC said:
    WSD is 'Web Services for Devices', i.e. a uPnP autodiscovery network tool using SOAP to advertise devices. So, if you see WSD used at the beginning of a port monitor you know it's a networked device, not connected via USB.

    (Note that it's a port monitor, not a port itself - a subtle difference. The device will still have an IP address... but it may be hidden in preference to using WSD for discovery, setup, control and security.)

    (Contentious opinion follows: If you rely on devices configuring themselves [using an inherently unreliable UDP stream with no data checking instead of TCP/IP which handshakes, checks and resends data] rather than managing them yourself then good luck to you. Me... I like to know what's going on and prefer the reliability of TCP/IP so I don't use WSD... which is why I can see my network printers' IP addresses from my client devices. )

    Differerent printer manufacturers appear to implement WSD differently. From the screenshots that have been added it looks like Brother show both TCP/IP port (IP address) and port monitor identifier (WSD) whilst Canon and HP only show the WSD port monitor identifier. From the OP's point-of-view, the WSD tool should show the IP address in Web Service's 'properties' but the OP has found that it's not always the case.

    If the PowerShell Get-Printer query returns a WSD identifier (printername) then you should be able to ping the printername for the IP address to be returned (whilst still within the PowerShell commandline window). This is because WSD (tool) is running on top of TCP/IP (protocol), not replacing it.

    Hope this helps...
    Thanks RickC, I got the printer's IP address like you said, with an elevated powershell. Your answer regarding WSD (I think you were answering my other post on this): didn't help, see my other post "How can I know if a printer is connected through WI-FI or Ethernet?".
      My Computer


 
Page 2 of 2 FirstFirst 12

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 00:52.
Find Us




Windows 10 Forums