-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Westpay NetUSB is the solution name for our implementation of Remote NDIS (RNDIS) in our payment terminals.
Remote Network Driver Interface Specification (RNDIS) provides IP connectivity over USB. This enables developers to write IP-based applications that work over USB as well as existing IP bearers such as WiFi, Bluetooth and 3G.
Even if RNDIS is is a Microsoft proprietary protocol it is still videly supported by other operative systems:
- Windows (from windows 7 - current)
- Linux
- FreeBSD
- NetBSD
- OpenBSD
ICS (Internet Connection Sharing) can be used to share a host (computer) internet access to an external hardware device.
When the USB device (terminal) cable is connected to the host (computer) a new network interface is automatically installed on the host machine (if host is running Windows). This interface is as soon as it appears on the host open for communication with the device (terminal)
For the terminal to fully function it must have access to internet. This is where ICS comes into use. With ICS you can share one connection external access with another device on the host (computer). Once configured this connection is then maintained by the operating system and should require no extra handling.