PnP-X and automatic network attached storage for Windows 7

I successfully tested Linux with Avahi (Bonjour) and Netatalk (AFP) to seamlessly store network storage on Mac OS X (like Time Capsule).

I want to make another question for Windows 7. As I searched for Windows 7, PnP-X and UPnP used to provide Bonjour as a zero configuration. I want to achieve:

  • Using Samba on Linux to share a single folder
  • Publish this shared folder as a NAS service using PnP-X and UPnP
  • If on a Windows 7 computer connected to a LAN that has Linux, it will detect the NAS service on Linux.
  • Windows 7 automatically initiates the PnP installation process, and the new disk volume will be displayed in Explorer without any user intervention. This new volume is actually the Samba shared folder from Linux.

Do you think this scenario is possible with PnP-X and how can I do this?

Best wishes

+1
source share
1 answer

I checked about it myself.

PnP-X uses the UPnP Simple Service Discovery Protocol (SSDP) to publish a network-connected device for Windows clients on the local network. Using the SSDP XML configuration file, the device can let the client know the PnP H / W ID.

In Windows 7, a user can see a device that supports PnP-X from a network explorer. The user can select the installation context menu to initiate the installation of the PnP-X device driver.

The installation of the PnP driver depends on the H / W ID, which is known in the SSDP XML configuration file.

To implement this scenario on Linux OS, I can use the GUPnP library to support SSDP notification. In addition, I need to implement the correct INF file and device.

BR, Wonil.

+1
source

All Articles