Ifconfig には「lo」のみが表示されます

Ifconfig には「lo」のみが表示されます

Debian 7.5.0 と netinst をインストールしました。

実際、私はファームウェアをインストールしようとしています

aptitude install firmware-linux-nonfree

および を実行するとifconfigifconfig -a出力にはループバックのみが示され、eth0インターフェイスは示されません。ただし、イーサネット カードと WLAN カードは正しく検出され、確認したところlspci、両方のカードが表示されました。

/etc/network/interfaces追加して編集しましたDHCPが無駄でした。

答え1

インターフェースを に手動で追加する必要がある場合があります/etc/network/interfaces。システムが検出したネットワーク インターフェースを確認するには、 を参照してください/etc/udev/rules.d/70-persistent-net.rules。検出されたインターフェースは によって識別されます。NAME=にインターフェース名を /etc/network/interfaces次のように追加します。

auto eth1   # eth1 is an example name
iface eth1 inet dhcp

次に、ifup新しいインターフェースを起動します

$ sudo ifup eth1

答え2

何ヶ月も頭を悩ませた後、私は自分で問題を解決しました。

  • 上部のアップデート マネージャーに移動し、[表示] をクリックします。
  • リストの下部にあるカーネル バージョンを選択します。私の場合は 4.4.0-78 でしたが、場合によっては 4.8 より上のバージョンになることもあります。
  • インストールをクリックします。

まだ と が表示されていloますwlan0ifconfig、今度は も表示されますeth0。WiFi ドングルを取り外したら、なんと有線インターネットが使えるようになりました。やったー。ワイヤレス ドングルを取り外したら、もちろん はなくなりましたwlan0

関連情報