Gentoo:ネットワークインターフェイスにIPを割り当てる方法は?

Gentoo:ネットワークインターフェイスにIPを割り当てる方法は?

私はラップトップにLiveCDを使ってGentooをインストールしようとしています(ただ楽しさとLinuxの中で何が起こっているのかを理解するために)。マニュアルでよく説明されていない問題が発生しました。何でもpingしようとしたとき:

livecd~# ping 8.8.8.8

私はこれを得ます:

connect: Network is unreachable

3つのインターフェースが用意されています。ルオenpu30s0そしてwlp4s0。それらのどれもIPを割り当てられませんでした。ラップトップはWi-Fiを使用してネットワークに接続する必要があるため、デフォルトのインターフェイスは次のとおりです。wlp4s0。私はこの質問をしようとしました。

livecd~# ip link set wlp4s0 up

しかし、残念ながら、状態はまだDOWNです。

修正する:

それにもかかわらず、他のデバイス(ノートブック、携帯電話、タブレット)には完全なWi-Fi接続があります。

  livecd~# uname -a
  Linux livecd 3.18.12-gentoo #1 SMP Thu Jun 4 06:18:47 UTC 2015 x86_64 Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz GenuineIntel GNU/Linux

  livecd~# lspci -v -nn | grep Network -A1 
  04:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N + WiMAX 6250 [Kilmer Peak] [8086:0089] (rev 5f) 
Subsystem: Intel Corporation Centrino Advanced-N + WiMAX 6250 2x2 AGN [8086:1311]

ベストアンサー1

セキュリティ機能のあるワイヤレスAPをたくさん見たので、今はワイヤレスインターフェイスを無視します。しかし、コマンドラインでWPA2を設定するのは面倒な作業です(GUIやCLIなども機能しますwicd)。 。

イーサネットケーブルが接続されていて動作していることを確認してください。

ifconfig enp30s0 up
ethtool enp30s0

インターフェイスにリンクがあり、速度が表示されます。そうでなければ、何かが間違っています。ルーター、ケーブル、ネットワークカード、イーサネットカードファームウェア、PCIバスリストを使用してテストします。

別のOSで再起動し、そのケーブルが正しく機能していることを確認できる場合は、イーサネットカードのファームウェアに問題がある可能性があります。残念ながら、これが起こります。この場合、次のコマンドの出力を公開できます。

uname -a
# The numbers at the start and in the square brackets are the most critical pieces.
lspci -v -nn |grep Ethernet -A1
# Anything that looks non-default
dmidecode -t 1,2,3

おすすめ記事