Is it possible to convert a USB Type B receptacle on a printer for use with an ethernet adapter?

18,821

Solution 1

You need a USB "print server" $20-$200 or more

       USB type B            Ethernet   
          |                     |
          V                     V
 +-------+        +------------+           +---------------+         +-------+
 |printer|--------|Print Server|===========|Ethernet switch|=========|  PC   |
 +-------+        +------------+           +---------------+         +-------+

 --------- USB type B to type A cable
 ========= Cat5 or Cat6 UTP Ethernet patch cable with 8P8C (RJ45) connectors

The Ethernet switch is optional if you currently only have one PC and no other Ethernet devices such as routers etc, domestic (SOHO) routers usually have a 4-port switch built-in.

Example 1
Example 2

Solution 2

USB is an asymmetric interface. You need a USB host to talk to peripherals. In the configuration with an Ethernet dongle and printer, you are short of a host, you just have two clients.

The easiest way to solve your problem would be to use a router with a USB port (that already contains appropriate software support aka print server) to talk to the printer, should you have one spare. If you are willing to opt for a DIY solution then a Raspberry Pi with a default GNU/Linux distro should be an excellent project with projected costs of around 35£ including a power supply. For an off-the-shelf solution please look at @RedGrittyBrick's answer.

Share:
18,821

Related videos on Youtube

user717236
Author by

user717236

Updated on September 18, 2022

Comments

  • user717236
    user717236 over 1 year

    I want to convert a USB Type B receptacle on a printer to an ethernet adapter. I know they make USB Type A to ethernet adapters. But I don't see USB Type B to ethernet adapters. USB Type B is downstream; I don't even know if it would work. First, is it possible to convert a USB Type B to USB Type A on a printer? Second, is it possible to convert USB Type B on a printer to an ethernet adapter? Would ethernet even work?

    Thank you.

  • user717236
    user717236 over 11 years
    Thank you very much for your help. Is it still possible to convert the USB Type B to USB Type A, though? Probably not, because what good would it do if there is no host?
  • user717236
    user717236 over 11 years
    Thank you very much for your help. I appreciate the diagram and the explanation. Thank you.
  • sawdust
    sawdust over 11 years
    +1 for mentioning why the proposed scheme won't work. -1 for not providing an accurate "easiest way" (e.g. a standalone print server like @RedGrittyBrick did). -1 for not explaining why any/all USB ports on a router will work. -100 for suggesting a development board like the Raspberry Pi when the OP obviously wants/needs a turnkey solution.
  • staticsan
    staticsan over 11 years
    That's not really true. GDI printers still have a communications protocol after all and putting the right driver on the client PC Will Usually Just Work. I've used several Canon and Epson inkjets over the years that were USB only and were networkable.
  • jpe
    jpe over 11 years
    Point taken. Silly brain, just did not explicitly cough up the term "print server" that was so obviously lacking from my answer.