D-Link Notes: Difference between revisions

From Alteeve Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:
# Ensure you've updated the firmware to R2.00.010 or higher
# Ensure you've updated the firmware to R2.00.010 or higher
# System Configuration -> Stacking -> Stacking Mode Settings. Change 'Force Master Role' to 'Enabled'.
# System Configuration -> Stacking -> Stacking Mode Settings. Change 'Force Master Role' to 'Enabled'.
Testing
# System Configuration -> Port Configuration -> Port Settings. Set 'Flow Control' to 'Enabled' for all ports on both switches.
# System Configuration -> Port Configuration -> Port Settings. Set 'Flow Control' to 'Enabled' for all ports on both switches.
## Confirm with <span class="code">dmesg |grep -i flow</span> and look for <span class="code">e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx</span>. If any interfaces show <span class="code">Flow Control: None</span>, it's not setup right.
## Confirm with <span class="code">dmesg |grep -i flow</span> and look for <span class="code">e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx</span>. If any interfaces show <span class="code">Flow Control: None</span>, it's not setup right.
# Create VLANs for the bonds, 'untagged', disable advertisement (666 for SN, 71 for IFN, default/1 for BCN).
# Setup VLANs for the SN and IFN (leave the BCN on the default VID 1).
# Setup Trunking; L2 Features -> Link Aggregation -> Port Trunking Settings. Set 'Type' to 'Static' and set switch 1 port X as the master. Create a trunk for each node's bond.
## L2 Features -> VLAN -> 802.1Q VLAN Settings
 
## For each VLAN; Click "Add/Edit VLAN" tab -> Enter a unique VID (100 for SN, 101 for IFN), Set a unique VLAN name. Change the ports in the VLAN to the 'untagged' radio button and leave the rest as 'Not Member'. Leave 'Advertisement' as 'Disabled'. Click 'Apply' and repeat for the other VLAN.
# Setup a static trunk for the two uplink ports; L2 Features -> Link Aggregation -> Port Trunking Settings.
## Use 'MAC Source' algorithm, set the group ID, use 'Type' of "Static", set the master port (usually 1:24), change 'State' to "Enabled" and tick to enable the appropriate ports (usually 1:24 and 2:24).
# Save your changes!
## 'Save' -> 'Save Configuration / Log'. Change 'Type' to "All" and click 'Apply'.


{{footer}}
{{footer}}

Revision as of 21:02, 9 July 2012

 AN!Wiki :: D-Link Notes

Notes on setting up D-Link switches for high availabilty.

DGS-3120 Series

Confirmed

  1. Ensure you've updated the firmware to R2.00.010 or higher
  2. System Configuration -> Stacking -> Stacking Mode Settings. Change 'Force Master Role' to 'Enabled'.
  3. System Configuration -> Port Configuration -> Port Settings. Set 'Flow Control' to 'Enabled' for all ports on both switches.
    1. Confirm with dmesg |grep -i flow and look for e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx. If any interfaces show Flow Control: None, it's not setup right.
  4. Setup VLANs for the SN and IFN (leave the BCN on the default VID 1).
    1. L2 Features -> VLAN -> 802.1Q VLAN Settings
    2. For each VLAN; Click "Add/Edit VLAN" tab -> Enter a unique VID (100 for SN, 101 for IFN), Set a unique VLAN name. Change the ports in the VLAN to the 'untagged' radio button and leave the rest as 'Not Member'. Leave 'Advertisement' as 'Disabled'. Click 'Apply' and repeat for the other VLAN.
  5. Setup a static trunk for the two uplink ports; L2 Features -> Link Aggregation -> Port Trunking Settings.
    1. Use 'MAC Source' algorithm, set the group ID, use 'Type' of "Static", set the master port (usually 1:24), change 'State' to "Enabled" and tick to enable the appropriate ports (usually 1:24 and 2:24).
  6. Save your changes!
    1. 'Save' -> 'Save Configuration / Log'. Change 'Type' to "All" and click 'Apply'.

 

Any questions, feedback, advice, complaints or meanderings are welcome.
Alteeve's Niche! Enterprise Support:
Alteeve Support
Community Support
© Alteeve's Niche! Inc. 1997-2024   Anvil! "Intelligent Availability®" Platform
legal stuff: All info is provided "As-Is". Do not use anything here unless you are willing and able to take responsibility for your own actions.