<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>Hi 
all<BR><BR>with the help from Henning Westerholt, i install sip-router 
successfull<BR><BR>i just wonder there are 2 
command<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
ser<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
sercmd<BR>what is the difference between them<BR><BR>Thank 
you<BR>Ha`<BR><BR><FONT face=Arial size=2>debian:/usr/local/etc/ser# ser 
-h<BR>version: ser 2.1.0-dev23-make (i386/linux)<BR>Usage: ser 
[options]<BR>Options:<BR>&nbsp;&nbsp;&nbsp; -f 
file&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Configuration file (default: 
/usr/local/etc/ser/ser.cfg)<BR>&nbsp;&nbsp;&nbsp; -L 
path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Modules search path (default: 
/usr/local/lib/ser/modules:/usr/local/lib/ser/modules_s:/usr/local/lib/ser/modules_k)<BR>&nbsp;&nbsp;&nbsp; 
-c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Check 
configuration file for errors<BR>&nbsp;&nbsp;&nbsp; -l address&nbsp;&nbsp; 
Listen on the specified address/interface (multiple 
-l<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
mean listening on more addresses).&nbsp; The address format 
is<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
[proto:]addr_lst[:port], where 
proto=udp|tcp|tls|sctp,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
addr_lst= addr|(addr, addr_lst) 
and<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
addr= 
host|ip_address|interface_name.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
E.g: -l locahost, -l udp:127.0.0.1:5080, -l 
eth0:5062,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
-l "sctp:(eth0)", -l "(eth0, eth1, 
127.0.0.1):5065".<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
The default behaviour is to listen on all the interfaces.<BR>&nbsp;&nbsp;&nbsp; 
-n processes Number of child processes to fork per 
interface<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(default: 8)<BR>&nbsp;&nbsp;&nbsp; 
-r&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use dns to check 
if is necessary to add a 
"received="<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
field to a via<BR>&nbsp;&nbsp;&nbsp; 
-R&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Same as `-r` but 
use reverse 
dns;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
(to use both use `-rR`)<BR>&nbsp;&nbsp;&nbsp; 
-v&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Turn on "via:" 
host checking when forwarding replies<BR>&nbsp;&nbsp;&nbsp; 
-d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Debugging mode 
(multiple -d increase the level)<BR>&nbsp;&nbsp;&nbsp; -D 
no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1..do not fork (almost) anyway, 
2..do not daemonize 
creator<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
3..daemonize (default)<BR>&nbsp;&nbsp;&nbsp; 
-E&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Log to 
stderr<BR>&nbsp;&nbsp;&nbsp; 
-T&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disable 
tcp<BR>&nbsp;&nbsp;&nbsp; 
-N&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Number of tcp 
child processes (default: equal to `-n')<BR>&nbsp;&nbsp;&nbsp; 
-W&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; poll 
method<BR>&nbsp;&nbsp;&nbsp; 
-V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version 
number<BR>&nbsp;&nbsp;&nbsp; 
-h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This help 
message<BR>&nbsp;&nbsp;&nbsp; -b nr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Maximum receive buffer size which will not be exceeded 
by<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
auto-probing procedure even if&nbsp; OS allows<BR>&nbsp;&nbsp;&nbsp; -m 
nr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Size of shared memory allocated in 
Megabytes<BR>&nbsp;&nbsp;&nbsp; -w dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Change the working directory to "dir" (default: "/")<BR>&nbsp;&nbsp;&nbsp; -t 
dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Chroot to "dir"<BR>&nbsp;&nbsp;&nbsp; -u 
uid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Change uid<BR>&nbsp;&nbsp;&nbsp; -g 
gid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Change gid<BR>&nbsp;&nbsp;&nbsp; -P 
file&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Create a pid file<BR>&nbsp;&nbsp;&nbsp; -G 
file&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Create a pgid file<BR>&nbsp;&nbsp;&nbsp; -O 
nr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Script optimization level 
(debugging option)<BR>debian:/usr/local/etc/ser# sercmd -h<BR>version: sercmd 
0.1<BR>Usage: sercmd [options][-s address] [ cmd 
]<BR>Options:<BR>&nbsp;&nbsp;&nbsp; -s address&nbsp; unix socket name or host 
name to send the commands on<BR>&nbsp;&nbsp;&nbsp; -R 
name&nbsp;&nbsp;&nbsp;&nbsp; force reply socket name, for the unix datagram 
socket mode<BR>&nbsp;&nbsp;&nbsp; -D dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; create 
the reply socket in the directory &lt;dir&gt; if no 
reply<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
socket is forced (-R) and a unix datagram socket is 
selected<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
as the transport<BR>&nbsp;&nbsp;&nbsp; -f format&nbsp;&nbsp; print the result 
using format. Format is a string 
containing<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
%v at the places where values read from the reply should 
be<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
substituted. To print '%v', escape it using '%': %%v.<BR>&nbsp;&nbsp;&nbsp; 
-v&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Verbose<BR>&nbsp;&nbsp;&nbsp; 
-V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version 
number<BR>&nbsp;&nbsp;&nbsp; 
-h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This help 
message<BR>address:<BR>&nbsp;&nbsp;&nbsp; [proto:]name[:port]&nbsp;&nbsp; where 
proto is one of tcp, udp, unixs or 
unixd<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
e.g.:&nbsp; tcp:localhost:2048 , 
unixs:/tmp/ser_ctl<BR>cmd:<BR>&nbsp;&nbsp;&nbsp; method&nbsp; [arg1 
[arg2...]]<BR>arg:<BR>&nbsp;&nbsp;&nbsp;&nbsp; string or number; to force a 
number to be interpreted as string<BR>&nbsp;&nbsp;&nbsp;&nbsp; prefix it by 
"s:", e.g. s:1<BR>Examples:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sercmd 
-s unixs:/tmp/ser_unix 
system.listMethods<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sercmd -f "pid: 
%v&nbsp; desc: %v\n" -s udp:localhost:2047 
core.ps<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sercmd ps&nbsp; # uses 
default ctl socket<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
sercmd&nbsp;&nbsp;&nbsp;&nbsp; # enters interactive mode on the default 
socket<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sercmd -s tcp:localhost # 
interactive mode, default port<BR></FONT></FONT></FONT></DIV></BODY></HTML>