[Previous] [Contents] [Next]

Net.fddidfe

DEC FDDI network driver (QNX)

Syntax:

Net.fddidfe [-f tx_forget_time] [-I pci_index]
            [-l log_net_id] [-m burst holdoff]
            [-n tx_num_retries] [-r media_rate]
            [-s slot_number] [-t tx_retry_ticks]
            [-v] [-P] &

Options:

-f tx_forget_time
After a driver-level NACK is received from a remote node, Net.fddidfe will assume that because packets were dropped, throttling the transmit output on that connection would be a good idea. So, the output will be reduced to approximately 400K/sec for 10 seconds, after which the eternally optimistic Net.fddidfe stops throttling its output. The -f option allows you to change the default 10 seconds above.
-I pci_index
PCI index of adapter (default is 0).
-l log_net_id
("el") Connect to the specified logical network. The default is 1.
-m burst holdoff
Set the minimum number of bus cycles between bus master requests from the adapter. The burst holdoff can be increased up to a maximum of 31, to prevent the adapter from utilizing all of the EISA bus's bandwidth. The minimum burst holdoff (and default) is 2.
-n tx_num_retries
After failing to transmit to a remote node, retry transmission no more than this number of times. Default is 7.
-P
Program the adapter for promiscuous receive mode. All packets will be buffered, regardless of the packet's destination address. The default is non-promiscuous mode.

You may use this option in conjunction with netsniff to monitor other traffic on the network.

-r media_rate
Advertise the specified bit-transmission rate. The default is 100000000. This information is used by the Network Manager (Net) when multiple network drivers are running.
-s slot_number
Use the adapter in the specified EISA slot. This option overrides the default auto-detect, which scans all slots.

If you have two FDDI cards installed, you must specifically tell each driver which card to talk to with the -s option.

-t tx_retry_ticks
The number of 50 millisecond intervals between transmit retries. The default is 6.
-v
Be verbose; print out hardware configuration info on the screen when starting up.

Description:

The Net.fddidfe network driver communicates directly with a DEC FDDI network controller for EISA and PCI machines. Net.fddidfe provides the Network Manager (Net) with reliable data transfer over an FDDI network.

Before installing your card, you should read the technote contained in the /etc/readme/technotes/Net.fddidfe file.

If you install more than one network card, you must specify a unique network ID (-l option) to every network driver.

If you install more than one FDDI network card, you must specify the -s option for every invocation of Net.fddidfe.

Examples:

Auto-detect the adapter:

    Net.fddidfe &

One card is in slot 1 on logical network 1. The second card is in slot 3 on logical network 2:

    Net.fddidfe -s 1 &
    Net.fddidfe -s 3 &

Files:

Net.fddidfe closes its standard input, standard output and standard error immediately after initialization.

Error messages are displayed via the qnx_display_*() functions, not through standard error.

Signals:

The Net.fddidfe driver ignores SIGPWR.

Exit status:

Net.fddidfe terminates only upon encountering errors during initialization or upon getting a signal (i.e. being killed).

0
Net.fddidfe has shut down successfully and cleanly deregistered from Net.
>0
An error occurred during initialization.

See also:

Net, Net.*, netinfo

Installation & Configuration


[Previous] [Contents] [Next]