mention ARP support

This commit is contained in:
is 1997-03-23 01:32:38 +00:00
parent 69ad8a6988
commit a36535a1c0

View File

@ -1,6 +1,6 @@
.\" $NetBSD: bah.4,v 1.2 1995/06/06 23:41:37 cgd Exp $ .\" $NetBSD: bah.4,v 1.3 1997/03/23 01:32:38 is Exp $
.\" .\"
.\" Copyright (c) 1995 Ignatios Souvatzis .\" Copyright (c) 1995, 1997 Ignatios Souvatzis
.\" All rights reserved. .\" All rights reserved.
.\" .\"
.\" Redistribution and use in source and binary forms, with or without .\" Redistribution and use in source and binary forms, with or without
@ -44,46 +44,51 @@ The
.Nm .Nm
interface provides access to the 2.5 Mb/s ARCnet network via the interface provides access to the 2.5 Mb/s ARCnet network via the
.Tn SMC .Tn SMC
COM90C26 COM90C26 + COM90C32
ARCnet chip set. ARCnet chip set.
.Pp .Pp
Each of the host's network addresses Each of the host's network addresses
is specified at boot time with an is specified at boot time with an
.Dv SIOCSIFADDR .Dv SIOCSIFADDR
.Xr ioctl . .Xr ioctl .
The When the NOARP flag is set on the
.Nm .Nm
interface does not employ the address resolution protocol described in interface,
it does not employ the address resolution protocol described in
.Xr arp 4 .Xr arp 4
to dynamically map between Internet and Ethernet addresses on the local to dynamically map between Internet and Ethernet addresses on the local
network. Instead, it uses the least significant 8 bits of the IP address network. Instead, it uses the least significant 8 bits of the IP address
as hardware address, as described in as hardware address, as described in
.Xr RFC 1051 .Xr RFC 1051
and and
.Xr RFC 1201 .Xr RFC 1201 .
as one option.
.Pp .Pp
With the IFF_LINK0 flag cleared, IP encoding is done according to the With the IFF_LINK0 flag cleared, IP and ARP encoding is done according to the
deprecated, but popular among Amiga users, RFC 1051 encoding (that deprecated, but popular among Amiga users, RFC 1051 encoding (that
is, with simple header, packet type 240), and the MTU is 507. is, with simple header, packet type 240 / 241), and the MTU is 507.
.Pp .Pp
With the IFF_LINK0 flag set, IP encoding is done according to RFC 1201 (that With the IFF_LINK0 flag set, IP/ARP/RARP encoding is done according to RFC 1201
is, with Packet Header Definition Standard header and packet type 212). The MTU (that is, with Packet Header Definition Standard header and packet type
is normally 1500. 212/213). The MTU is normally 1500.
.Pp .Pp
When switching between the two modes, do a When switching between the two modes, do a
.Cd ifconfig interfacename down up .Cd ifconfig interfacename down up
to switch the mtu. to switch the mtu.
.Pp .Pp
When the IFF_LINK2 flag is set, ARP packets are sent with the protocol type
encoded as it would be in the ARCnet header, and decoded to the right protocol
encoding on reception. According to "assigned numbers", this is wrong, but
some legacy software (namely, AmiTCP 3.0beta) shows this bug.
.Pp
.Sh HARDWARE .Sh HARDWARE
The The
.Nm .Nm
interface supports the following Zorro II expansion cards: interface supports the following Zorro II expansion cards:
.Bl -tag -width "AMERISTAR" -offset indent .Bl -tag -width "AMERISTAR" -offset indent
.It Em A2060 .It Em A2060
Commodore's arcnet card, manufacturer\ 514, product\ 9 Commodore's ARCnet card, manufacturer\ 514, product\ 9
.It Em AMERISTAR .It Em AMERISTAR
Ameristar's arcnet card, manufacturer\ 1053, product\ 9 Ameristar's ARCnet card, manufacturer\ 1053, product\ 9
.El .El
.Sh SEE ALSO .Sh SEE ALSO
.Xr arp 4 , .Xr arp 4 ,
@ -96,7 +101,7 @@ Ameristar's arcnet card, manufacturer\ 1053, product\ 9
.br .br
ARCnet Packet Header Definition Standard, Novell Inc., 1989 ARCnet Packet Header Definition Standard, Novell Inc., 1989
.Sh STANDARDS .Sh STANDARDS
RFC 1051 / RFC1201 without ARP, using direct mapping of lower 8 IP RFC 1051 / RFC1201 with ARP, or without, using direct mapping of lower 8 IP
address bits instead. address bits instead.
.Sh HISTORY .Sh HISTORY
The The
@ -104,5 +109,7 @@ The
.Nm .Nm
interface first appeared in interface first appeared in
.Nx 1.0a .Nx 1.0a
ARP support was added in
.Nx 1.2d .
.Sh AUTHOR .Sh AUTHOR
Ignatios Souvatzis Ignatios Souvatzis