Ubuntu 12.04を使用しています。有線接続を使用しています。ネットワークのMACアドレスは00:00:00:00:00:00
と表示されます。
ターミナルウィンドウに次のコマンドを入力すると、再び動作を開始します。
Sudo ifconfig eth0 down
Sudo ifconfig eth0 hw ether my mac address
Sudo ifconfig eth0 up
インターネットを使用するたびにこれらのコマンドを入力する必要があります。どうすれば修正できますか?
コメントからコピーされた更新
/etc/NetworkManager/NetworkManager.conf
ファイルの内容は次のとおりです。
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=00:00:00:00:00:00,
[ifupdown]
managed=false
MACが00:00:00:00:00:00
であると言ったときの意味を正確に明確にしてください。
Unityのネットワークインジケーターのメニューを開き、Edit Connections
を選択して、 Edit Wired
接続のボタン?
00:00:00:00:00:00
のonly可能な値としてDevice MAC address
が表示されますか? (下の3番目(最後)のスクリーンショットの例を参照してください。)
価値があるものは何でも、私のNetworkManager.conf
ファイルの内容はあなたのものとは異なります。 no-auto-default=00:00:00:00:00:00,
というエントリがありません。
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
[ifupdown]
managed=false
以下は、no-auto-default
を説明する NetworkManager configuration ファイルのオンラインドキュメントからの抜粋です。
NetworkManagerがデフォルトの有線接続(Auto eth0)を作成しないデバイスを設定します。 NetworkManagerは、管理され、接続が構成されていない有線デバイスに対してデフォルトの有線接続を作成します。このオプションにデバイスをリストして、デバイスのデフォルト接続の作成を禁止します。
no-auto-default
エントリが問題の原因かどうかはわかりません。しかし、それを除外するためだけに、まだ次を試すことができます。
ファイルのバックアップコピーを作成します。これを行う1つの方法は、以下のcopyコマンドを使用することです。
cd /etc/NetworkManager
Sudo cp NetworkManager.conf NetworkManager.conf.backup
gedit
などのテキストエディタを使用して、NetworkManager.conf
を編集し、no-auto-default
行を削除して、違いが生じるかどうかを確認します。
Sudo gedit /etc/NetworkManager/NetworkManager.conf