TCPIP APPLICATIONS


FTP

FTP client. Type "ftp" at prompt, followed by the host address. If you fail to provide a host address, then you will be prompted for one.

- EPRT
- LPRT
- PORT
- type
- EPSV
- LPSV
- PASV
- rnfr
- rnto
- user
- pass
- list
- nlst
- retr
- cwd
- cwdup
- cdup
- pwd
- mkd
- rmd
- dele
- abor
- stat
- site
- QUIT


FTPD

FTP server. Type "ftpd" at prompt. Account user names and passwords can be set up in the 'access.inf' file. A sample copy of this file comes with your copy of PetrOS. So if you are unsure of the syntax, a quick insepction of the current 'access.inf' will make it clear.

The following commands are recognised, however commands with a "*" next to them are not implemented yet.

- USER
- PORT
- STOR
- RNTO
- NLST
- MKD
- CDUP
- PASS
- PASV
- ABOR
- TYPE
- DELE
- SYST
- RMD
- CWD
- HELP
- PWD
- MDTM
- QUIT
- RETR
- RNFR
- LIST
- *MSAM *APPE *MRSQ *SITE *XMKD *XCUP *ACCT *MLFL *MRCP *STOU *SMNT
*STRU *MAIL *ALLO *STAT *XRMD *SIZE *REIN *MODE *MSND *REST *XCWD
*MSOM *NOOP *XPWD


NETSTAT

Network Status application. Type "netstat" at the prompt. This will give the following results:

FD SRC
(Source)
DST
(Destination)
RCVQ
(Receive Queue)
SNDQ
(Send Queue)
STATE

Where "STATE" can be one of ‘closed’, ‘listen’, ‘syn_sent’, ‘syn_received’, ‘established’, ‘fin_wait_1’, ‘fin_wait_2’, ‘close_wait’, ‘closing’, ‘last_ack’, ‘time_wait’.



PING

TCPIP ping application. Usage is as for standard ping programs: eg ping 203.5.119.1 will return statistics for packets received/lost, and time taken.



TELNET

A telnet client. Type "telnet" at the command prompt, followed by the hostname. Also an optional port can be specified: eg. ‘telnet hostname portnumber’.



TELNETD

A telnet server. Type "telnetd" at the command prompt to have the server start listening. Account user names and passwords can be setup in the 'access.inf' file. A sample copy of this file comes with your copy of PetrOS. So if you are unsure of the syntax, a quick insepction of the current 'access.inf' will make it clear.