NAME
uhsoctl —
connection utility for Option based
devices
SYNOPSIS
uhsoctl |
[-a apn]
[-c cid]
[-p pin]
[-u username]
[-k password]
[-r path]
[-f path]
[-b | -n]
interface |
uhsoctl |
-d interface |
uhsoctl |
-h |
DESCRIPTION
uhsoctl is a small connection utility for
Option N.V. devices that are based on Options packet interface and uses
proprietary AT_* calls to establish connections. The utility (tries to)
configure both default route and name servers
(/etc/resolv.conf).
By default uhsoctl detaches from the
terminal upon on a successful connection, a few command-line options exists
that allows this behavior to be changed.
uhsoctl attempts to find a usable
controlling serial port based on the provided network interface. If this
fails you might specify a serial port manually.
OPTIONS
-aapn- Specify APN to connect to.
-ccid- Specify CID (Context ID) to use, by default CID 1 is used. If an APN has been configured once, it's enough to specify the CID used for further accesses.
-ppin- Specify SIM PIN.
-uusername- Specify username.
-kpassword- Specify username.
-rpath- Path to resolv.conf, default /etc/resolv.conf. Use /dev/null to disable updating of name servers.
-fpath- Explicitly set the serial port to use as controlling terminal. Might be needed if the automatic detection fails.
-b- Fork into background directly, before a connection has been established.
-n- Never fork into background, run entirely in foreground.
EXAMPLES
Connect to “apn.example.com”
on interface “uhso0” and use PIN
“1234” to enable the SIM card.
uhsoctl -a apn.example.com -p 1234
uhso0Disconnect from a previously established connection.
uhsoctl -d uhso0