"No such device or address" when opening RealPort port

We’ve just installed RealPort on a different HP-UX server to our live system, and we’re getting this message when the application tries to run Ditty against any RealPort port.
Does this indicate an HP compiler mismatch ? (HP-UX 11.0)


This error means it is unable to communicate with the port/Digi unit.

What Digi product do you have?

Everything’s running fine on our other 3 HP-UX systems, but this is an extra one we’re trying to configure.

From the HP-UX root prompt, type:

ps -ef | grep drpd

You should see an entry for each Digi device similar to the following, please verify the respective IP address.

root 2254 1 0 Dec 13 ? 0:03/sbin/drpd 1

Make sure that it is the correct IP address or node name for the particular unit. If using the node name, make sure that the host can ping or telnet to that node name. (ping nodename).

Make sure the 771 socket is open and not being blocked/firewalled:

telnet (IP_of_PortServer) 771

Also, you may want to check your systems messages file for any possible errors.

We’ve resolved this - the problem was that the RealPort ports weren’t enabled for the new host. We discovered this by exporting the config from the TS, and noticing that the “Set Auth” line for the new host had “realport=none” instead of “realport=1-6” as in the other hosts. We changed this manually and uploaded the config and all’s well. However, we don’t know what we did wrong when we added the new host using Digi Port Authority, nor can we find anywhere in Digi Port Authority to change which realports are enabled for a host.

I’m not sure what you mean by enabling ports for a host. Digi Port Authority is primarily a monitoring utility and does not offer configuration options.

We used the Configure button in Digi Port Authority to add the new host to the connections security section. I suppose this is just the web interface to the TS.
There was nowhere to enable RealPort ports for that host.
Is this possible from the web interface or is it only a command-line feature ? (the “set auth” command)

Can you clarify what you mean by enabling the RealPort ports?

Do you want to implement a login prompt on the ports from the HPUX host?

In order for the RealPort host to gain ownership of the ports, the PortServer ports will need to be configured for the RealPort profile and the auth (set auth) table needs to have the permissions open for RealPort.

The rest of the configuration is done on the RealPort host, as with native serial ports (getty, printing, etc…).

Yes, it’s the auth table I’m talking about. Is this available via the web or only by telnet and using “set auth” ?

Both. The web auth settings are under the serial port configuration and it can also be set via the command line using the set auth command.