owserver man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

OWSERVER(1)		     One-Wire File System		   OWSERVER(1)

NAME
       owserver - Backend server (daemon) for 1-wire control

SYNOPSIS
       owserver -p tcp-port

DESCRIPTION
   owserver
       owserver	 (1)  is  the backend component of the OWFS 1-wire bus control
       system.	owserver (1) arbitrates access to the bus from multiple client
       processes.  The	physical  bus  is usually connected to a serial or USB
       port, and other processes connect to owserver (1) over network  sockets
       (tcp  port).  Communication can be local or over a network. Secure tun‐
       neling can be implemented using standard techniques.

       Frontend clients include a filesystem representation: owfs (1) , and  a
       webserver:  owhttpd  (1).  Direct language bindings are also available,
       e.g: owperl (3).	 Several instances of each client can be initiated.

       Each client can also connect directly to	 the  physical	bus,  skipping
       owserver	 (1)  but  only	 one  client  can  connect to the physical bus
       safely. Simultaneous access is prevented by the	operating  system  for
       USB  ports,  but	 unfortunately not serial ports. The safe way to share
       access to the 1-wire bus is via owserver (1) with the clients  connect‐
       ing.  Note:  owserver  (1) can connect to another owserver (1) process,
       though the utility of this technique is limited (perhaps as a  readonly
       buffer?)

       owserver	 (1)  is by default multithreaded. Optional data caching is in
       the server, not clients, so all the clients gain efficiency.

SPECIFIC OPTIONS
   -p
       TCP port or IPaddress:port for owserver

       Other OWFS programs will access owserver via this address.  (e.g.  owfs
       -s IP:port /1wire)

       If  no port is specified, the default well-known port (4304 -- assigned
       by the IANA) will be used.

DEVELOPER OPTIONS
   --no_dirall
       Reject DIRALL messages (requests directory as a single message),	 forc‐
       ing  client to use older DIR method (each element is an individual mes‐
       sage)

   --no_get
       Reject GET messages (lets owserver  determine  if  READ	or  DIRALL  is
       appropriate). Client will fall back to older methods.

   --no_persistence
       Reject  persistence  in	requests. All transactions will have to be new
       connections.

   --pingcrazy
       Interject many "keep-alive" (PING) responses.  Usually  PING  responses
       are  only  sent	when processing is taking a long time to inform client
       that owserver is still there.

EXAMPLE
       owserver -p 3001 -d /dev/ttyS0 runs owserver on tcp port 3001 and  con‐
       nects to a physical 1-wire bus on a serial port.

SEE ALSO
AVAILABILITY
       http://www.owfs.org

AUTHOR
       Paul Alfille (paul.alfille@gmail.com)

OWSERVER Manpage		     2004			   OWSERVER(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net