
それで、ノートパソコンをシャットダウンして翌日に電源を入れたのですが、Linux Mint 17.2はイーサネットケーブル接続を認識しません。可能な答えはここにあります私の質問は簡単です。
- 上記のリンクに示されている回答の設定は、すべてのネットワークに共通する設定ですか?
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.1
- ファイルの出力は次の
sudo nano /etc/network/interfaces
とおりです。
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo
inet loopback
最初の項目に示されているように、このスクリプトを変更する必要がありますか?
PS: 一方、ワイヤレス接続は問題なく動作しており、Linux Mint を 5 か月間使用してこれまで問題がなかったにもかかわらず、イーサネット接続が失敗したのは今回が初めてです (17.1 から 17.2 にアップグレードした後でも)。
編集1:コマンドの出力は次のとおりですifconfig
。
eth0 Link encap:Ethernet HWaddr f8:a9:63:f7:30:aa
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::faa9:63ff:fef7:30aa/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:210753 errors:0 dropped:0 overruns:0 frame:0
TX packets:161101 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:242209461 (242.2 MB) TX bytes:27087183 (27.0 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:13316 errors:0 dropped:0 overruns:0 frame:0
TX packets:13316 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1452633 (1.4 MB) TX bytes:1452633 (1.4 MB)
注記: この問題の一時的な修正方法を見つけました。コマンドを実行する sudo ifconfig eth0 down
と、sudo ifconfig eth0 up
このアクションの後、ラップトップをシャットダウンするまでイーサネットが再び正常に動作し始めます。返信が遅くなり申し訳ありませんが、現在、作業量が多いため、ファイルの変更sudo nano /etc/network/interfaces
とこのコマンドの実行に関する最新情報については、48 時間以内に再度ご連絡いたしますsudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a
。お時間をいただきありがとうございました。
答え1
- 上記のリンクに示されている回答の設定は、すべてのネットワークに共通する設定ですか?
いいえ。この構成設定は、ネットワーク ゲートウェイが192.168.0.1
、サブネットが192.168.0.x
、アドレスが となる特定のネットワーク上の静的ネットワーク接続のみを対象としています192.168.0.100
。
頭が混乱する前に、これらの設定は基本的に「その意味がわかっているなら、それを変更する正当な理由がある」ということになります。そうは言っても、次のように自問します。
- ファイルの出力は
sudo nano /etc/network/interfaces
次のようになります: 最初の項目に示されているように、このスクリプトを変更する必要がありますか?
いいえ。上で説明したように、これは特定のネットワーク設定でのみ機能します。他の回答は正しくありません。
/etc/network/interfaces
そうは言っても、この問題を解決するために試すことができることがあります。
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# Settings for 'eth0'.
auto eth0
iface eth0 inet dhcp
あなたが言及した他の回答では が使用されていますiface eth0 inet static
が、これはiface eth0 inet dhcp
代わりに DHCP ( ) を使用します。したがって、その設定を試してみて、次のようにネットワークを再起動する価値はあります。
sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a
これで、イーサネット ケーブルがeth0
システムに接続されていることが前提となります。ifconfig
次のような簡単なコマンドを実行することをお勧めします。
ifconfig
出力は次のようになります:
eth0 Link encap:Ethernet HWaddr 08:00:27:17:16:01
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe17:1601/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:272 errors:0 dropped:0 overruns:0 frame:0
TX packets:345 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:28361 (28.3 KB) TX bytes:36815 (36.8 KB)
eth1 Link encap:Ethernet HWaddr 08:00:27:e7:29:74
inet addr:192.168.56.10 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fee7:2974/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:266 errors:0 dropped:0 overruns:0 frame:0
TX packets:197 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:26141 (26.1 KB) TX bytes:29246 (29.2 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:974 errors:0 dropped:0 overruns:0 frame:0
TX packets:974 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:148494 (148.4 KB) TX bytes:148494 (148.4 KB)
この出力は基本的に、2 つのイーサネット接続 (eth0
およびeth1
) とローカル ループバック アドレス ( ) があることを意味します。すべてのシステムには、少なくとも と がlo
必要です。インターフェイス アダプタ ID がわかったら、上記の構成でそれを使用します。lo
eth0