[Previous] [Contents] [Next]

Net.ether7231

AT&T 7231 Ethernet network driver (QNX)

Syntax:

Net.ether7231 [options] &

Options:

-a address
Set the adapter's MAC address. (Use with caution.)
-b base
Specify the RAM base address of the adapter. This option overrides the automatic RAM address detection, and should rarely be used.
-e expon_backoffs
The number of exponential backoffs before failing a transmission.
-f tx_forget_time
After a driver-level NACK is received from a remote node, Net.ether7231 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 Net.ether7231 stops throttling its output. -f allows you to change the default 10 seconds above.
-h hang_ticks
Specify the number of 50ms ticks to wait until the driver concludes that the chip is hung and resets it. Default: 10 (500ms).
-i irq
Use the specified interrupt line (IRQ). This option overrides automatic IRQ detection, and should rarely be used.
-l log_net_id
("el") Connect to the specified logical network (default is 1).
-M
Enable reception of multicast packets.
-n tx_num_retries
After failing to transmit to a remote node, retry transmission no more than this number of times (default is 10).
-p port
Use the given base I/O port address of the adapter, specified as a hexadecimal number without a leading 0x. This option overrides the automatic I/O port detection.
-P
Run promiscuously: buffer every packet, whether or not it's destined for this node. (A node usually discards any packet not addressed to it.)

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 10000000. This information is used by the Network Manager (Net) only when multiple drivers are running.
-t tx_retry_ticks
The number of 50 millisecond intervals between transmit retries (default is 20).
-v
Be verbose; print out hardware info on the console when starting up.

Description:

The Net.ether7231 driver communicates directly with the AT&T7231 chip in the onboard AT&T Lanpacer adapter used in the NCR 7450 cash register. It provides the Network Manager (Net) with reliable data transfer over an Ethernet network.

By default Net.ether7231 reads the Lanpacer's configuration from the NCR 7450's CMOS RAM configuration area. This is the recommended method of operation, since it allows changing of the settings in the CMOS configuration utility without requiring changes to the driver's command-line parameters.

The -t tx_retry_ticks option tells the driver how long to wait before considering an attempted transmission a failure; the -n tx_num_retries option tells the driver how many times it should retry transmission before giving up.

The -e expon_backoff option, alters the number of exponential backoffs the Lanpacer will execute before reporting excessive collisions and failing the transmission attempt. Changing this value from the default (16) contravenes IEEE 802.3. Therefore, specifying this option is not recommended.

Examples:

Use automatic detection of all parameters (will attach to logical LAN 1):

   Net.ether7231 &

Attach to logical LAN 2:

   Net.ether7231 -l2 &

Signals:

The Net.ether7231 driver ignores SIGPWR.

Exit status:

0
Successful
>0
An error occurred

See also:

Net, Net.*, netinfo

Installation & Configuration


[Previous] [Contents] [Next]