title: Linux Server Networking
breadcrumbs:
- title: Configuration
- title: Server
---
{% include header.md %}
TODO:
- Migrate stuff from Debian page.
- Add link to Linux router page. Maybe combine.
- Add ethtool notes from VyOS.
InfiniBand
Installation
- Install RDMA:
apt install rdma-core
- Install user-space RDMA stuff:
apt install ibverbs-providers rdmacm-utils infiniband-diags ibverbs-utils
- Install subnet manager (SM):
apt install opensm
- Only one instance should be required on the subnet.
- Setup IPoIB:
- Just like for Ethernet. Just specify the IB interface as the L2 device.
- Use an appropriate MTU like 2044.
- Make sure ping and ping-pong is working.
Usage
- Check L2 status:
ibstat
- Check L3 status:
ip a
- Show active subnet manager(s):
sminfo
Testing
- Ping:
- Server:
ibping -S
- Client:
ibping -G <guid>
- Ping-pong:
- Server:
ibv_rc_pingpong
- Client:
ibv_rc_pingpong <ip>
- Other tools:
{% include footer.md %}