FiberEthernetModule

Fiber to copper converter
http://www.buy.com/prod/trendnet-tfc-110s15-10-100base-tx-to-100base-fx-single-mode-15-km/q/loc/101/10352741.html

http://www.buy.com/prod/trendnet-tfc-110s15-10-100base-tx-to-100base-fx-single-mode-15-km/q/loc/101/10352741.html

USB to Ethernet
http://www.eltima.com/products/usb-over-ethernet/

USB to Ethernet Connector easily connects one or more remote USB devices to your computer over Ethernet (Internet/LAN/WAN) as if the device was plugged into your own machine. It helps you share a USB device over network among multiple computers so people from all over the world (or your office) can use it.

By intercepting USB port activity of a shared USB device and redirecting it via TCP/IP network USB to Ethernet Connector lets you access your printer, scanner, web-cam, USB dongle or any other supported USB device from your home PC, office laptop or anywhere any time! Just plug the device in and it will automatically appear on the remote side of the connection.