Ubuntu 24.04.1 on Macmini (Late 2014) の有線LANを安定させる備忘録です.
Amazon.co.jp: Apple 2024 Mac mini 10 コア CPU、10 コア GPU の M4 チップ搭載デスクトップコン ピュータ:Apple Intelligence のために設計、16GBユニファイドメモリ、 256GBの SSD ストレージ、ギガビット Ethernet。iPhone や iPad との連係機能 : パソコン・周辺機器
Amazon.co.jp: Apple 2024 Mac mini 10 コア CPU、10 コア GPU の M4 チップ搭載デスクトップコン ピュータ:Apple Intelligence のために設計、16GBユニファイドメモリ、 2...
Ubuntu24.04.1 を入れて Cockpit KVM サーバーの検証用に利用していた Macmini Late 2014 ですが,なぜか有線LANがとても不安定でした.
Mac mini (Late 2014) を Cockpit KVM サーバーにする備忘録
Mac mini (Late 2014) を Cockpit KVM サーバーにする備忘録です.はじめにいままで無償で利用できていた VMWare ESXi が ESXi8 以降は利用できなくなるので,その代わりとして使えるか検証用として少...
具体的には,使えなくはないんですが,何かの拍子にリセットがかかりネットワーク全体がストップしてしまう.15秒くらい待っていれば復帰しますし,大量転送しても大丈夫なときもあれば,逆にちょっとした通信でダメなときもある.このため,何が原因かさっぱり分からなかったのですが,カーネルオプションとして,
intel_iommu=on, iommu=pt
を追加すると,やっぱりなぜなのかは分かりませんが,全く症状が出なくなりました.
具体的には,/etc/default/grub を,
$ sudo vi /etc/default/grub # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu` GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on iommu=pt" GRUB_CMDLINE_LINUX="" ...
のように編集し,
$ sudo update-grub $ sudo reboot
ですね.
通常はこの設定は KVM で GPU をパススルーするときなんかに必要なオプションみたいです.なお,Macmini 2011 でも同じような症状があるっぽいですね.
[Solved] Link is down, kernel tg3 transmit timed out, resetting - Debian User Forums
以上!