イーサネットインターフェイスArch Linuxネットワークにアクセスできません。

イーサネットインターフェイスArch Linuxネットワークにアクセスできません。

今日まで、すべてがうまくいきました。私は数時間アーチのインストールにイーサネットを設定しようとしましたが、運がありませんでした。 Windowsでデュアルブートシステムを実行していますが、ネットワークが正常に動作しているようです。

アドレスにpingを試みるたびに何を試しても、「ネットワークに接続できません」というメッセージが表示されます。

元々インストールしたのと同じISOで作成したLive CDから起動しようとしました。これも接続を望んでいないようです(インストールに使用したときは正しく動作しましたが)。

フォローするアーチスウィキ私は次のような結果を得ます。

lspci-v

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
...
Kernel driver in use: r8169
Kernel modules: r8169

dmesg | grep r8169

[    4.489078] libphy: r8169: probed
[    4.489584] r8169 0000:04:00.0 eth0: RTL8168evl/8111evl, 50:e5:49:44:08:b9, XID 2c900800, IRQ 34
[    4.489586] r8169 0000:04:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    4.493645] r8169 0000:04:00.0 enp4s0: renamed from eth0
[    5.360274] RTL8211E Gigabit Ethernet r8169-400:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=r8169-400:00, irq=IGNORE)

私が知っている限り、これはカーネルドライバがロードされたことを意味します。

IPリンクにdev enp4s0が表示されます。

2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000 
link/ether 50:e5:49:44:08:b9 brd ff:ff:ff:ff:ff:ff

インターフェイスが動作しているようですが、dhcpcdを実行するとエラーが発生します。

sudo dhcpcd enp4s0

enp4s0: waiting for carrier
timed out
dhcpcd exited

また、netctlのサンプルethernet-dhcpとethernet-static設定(それぞれeth0をenp4s0に変更)を使用してから、「netctlを有効にするethernet-xxx」と「netctl start ethernet-xxxx」を使用して起動してみました。エラーは返されませんが、まだ「ネットワークに接続できません」と表示されます。

ベストアンサー1

インターフェースがダウンしており、オペレーターがいません。配線を確認してください(NO-CARRIERとDOWNの状態がこれを示します)。

ifconfig enp4s0 up とはどういう意味ですか?

おすすめ記事