Configuring VLANs
vlans are not supported on all nics. if a non-3com nic is a member of a failover team, vlans may not be supported for that team.
to add vlans to a team, do the following:
1 load basp.lan with the same frame types as the nic and specify one or more vlan ids. you can specify a maximum of 64 vlan ids.
example: (vlan id 2)
load basp.lan frame=ethernet_ii name=basp_1_v2_eii vslot=1
vlan=2
note that when vlan is set to 0 (which is not a valid number) it will disable the vlan feature.
the valid range is 1-4094.
2 load the network drivers for the nic in the team with the frame types and vlans specified.
example: (3com nics)
load b57.lan frame=ethernet_ii name=b57_1_eii slot=1
load b57.lan frame=ethernet_ii name=b57_2_eii slot=2
3 bind basp.lan to the nic in the team for each protocol.
example:
basp bind basp_1_v2_eii b57_1_eii
basp bind basp_1_v2_eii b57_2_eii
note that if there are multiple vlans (each with one or more frame types) loaded on the virtual nic, it is necessary to bind only one frame type on one vlan on the virtual nic to the same frame type on the physical nic. the other vlans will be bound automatically.
4 bind protocols to basp.lan.
example:
bind ip basp_1_v2_eii addr=x.x.x.x mask=x.x.x.x
this example creates a team with two nics using vlan id 2. outbound packets will be tagged with vlan id 2; only similarly tagged packets will be received by the nic in the team. additional vlans with different vlan ids can be created in the same team. the maximum number of vlans per virtual slot is 64. the valid range of vlan ids is 1-4094. vlan=0 indicates the vlan is untagged and is the default. use decimal numbers to specify the vlan id.
the following are examples of multiple vlan configurations:
load basp frame=ethernet_ii name=basp_1_v100_eii vslot=1
vlan=100
load basp frame=ethernet_ii name=basp_1_v200_eii vslot=1
vlan=200
load basp frame=ethernet_ii name=basp_1_v300_eii vslot=1
vlan=300
load b57 frame=ethernet_ii name=b57_1_eii slot=1
load b57 frame=ethernet_ii name=b57_2_eii slot=4
basp bind basp_1_v100_eii b57_1_eii
basp bind basp_1_v100_eii b57_2_eii
bind ip basp_1_v100_eii addr=172.16.210.1 mask=255.255.0.0
bind ip basp_1_v200_eii addr=172.17.210.1 mask=255.255.0.0
bind ip basp_1_v300_eii addr=172.18.210.1 mask=255.255.0.0
when you execute basp bind basp_1_v100_eii b57_1_eii, the nic b57_1_eii is bound to all three vlans.
if you are unable to log in to the server after configuring advanced server features, add the following command lines.
the following command lines should be in the autoexe.ncf file created to configure basp:
unload slptcp
load slptcp