Arch Linux起動時にsystemdからの起動に時間がかかるようになりました。 journalctlを見てみると、pppoeの接続でエラーが出ているようでした。 接続に失敗すると再試行し、成功したら起動しているようです。 検索してみると、 海外のフォーラム に同じような現象が報告されており、RTL8111/8168/8411 カードでr8169がロードされていることが問題のようでした。 試しに何のカードを使っているのか調べたところ、ちょうどRTL8111/8168/8411 カードで、r8169がロードされていました。 $ lspci -v 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 02) Subsystem: Dell Vostro 220 Flags: bus master, fast devsel, latency 0, IRQ 31 I/O ports at c800 [size=256] Memory at fe9ff000 (64-bit, non-prefetchable) [size=4K] Memory at fdff0000 (64-bit, prefetchable) [size=64K] Expansion ROM at fe9c0000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: r8169 Kernel modules: r8169, r8168 解決法としては、r8169をblacklistにして読み込まないようにし、r8168のカーネルモジュールを読みこませるといいようです。 私の環境では、NICを複数搭載しており、確認のために他のNICを調べてみると、RTL8169を使用していることがわかりました。 r8169をblacklistにしてしまうとRTL8169のほうが使用できなくなるので困った。。。