TL;DR
TP-Link TX401をubuntu 20.04 LTSに入れたいときにかなり悩んだのでメモ。
AQtionのAQC107 10GbEをUbuntu 18以上で使うときはgitから最新版を持ってこよう。
多分AQtion AQC107を使う他のNIC、2022/2現在だと
- LR-LINK LREC6880BT
- IO-DATA ET10G-PCIEB
- Buffalo LGY-PCIE-MG2
- (Aquantia AQR105だけど)StarTech.com ST10GSPEXNBも?
あたりにも適用できると思います。
環境
Ubuntu 20.04 LTS
i9-10980XE
手順
公式ページからダウンロードできるドライバではmakeも.debビルドしてからのインストールも通りません。
よって、githubに公開されているAQtionのリポジトリから最新版を取って来て、makeからインストールします。(2022/2現在はdebでは通らない)
git clone https://github.com/Aquantia/AQtion
cd AQtion
sudo apt install linux-headers-$(uname -r) build-essential
make
sudo rmmod atlantic #古いversionが存在する場合
sudo make load
sudo make install
以降確認
sudo dmesg | grep -i atlantic
ip addr show #デバイス名を確認、以降ethXとする
ip addr add <IP_address> dev ethX #ipアドレス設定
ethtool -i ethX
ついでに
AQtion AQC107は不安定さが指摘されているようです。
半導体不足が叫ばれる中だとかなり高額ですが、intelのX550-T1を購入することをお勧めします。(これはかなり簡単にドライバが入ったはずです。)