ラップトップを 11.04 から 11.10 のデスクトップ Ubuntu にアップグレードしました。そして、別のコンピュータに Ubuntu サーバー 11.10 を新規インストールしました。
そして今、まったく同じ問題を抱えている両方コンピューター:
起動後、ネットワークが機能しません。IPifconfig -a
アドレスがないと表示されます。イーサネット ケーブルを抜き差ししても機能しません。sudo dhclient -4 eth0
起動後、毎回自分で機能するようにしなければなりません。役には立ちますが、面倒です。
何ですって?どうすれば直るの?
PS 11.10 にアップグレードする直前まで、すべて同じネットワーク上で正常に動作していました。他のデバイスは、このネットワーク上で問題なく動作し続けています。
アップデート1:
ラップトップでこの問題を修正しました。ネットワーク マネージャーにイーサネット ネットワークの構成がありませんでした (アップグレード前にはそこにあったはずです)。新しいものを作成し、「自動接続」として構成しました。これで動作するようになったようです。
ちなみに、私の他のコンピュータには、「ネットワーク マネージャー」とイベント グラフィカル インターフェイスがありませんでした。
アップデート2:
作成中はsudo dhclient eth1
次のようになります/var/log/syslog
:
Oct 17 12:02:51 towerserv kernel: [ 482.693427] ADDRCONF(NETDEV_UP): eth1: link is not ready
Oct 17 12:02:51 towerserv dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
Oct 17 12:02:53 towerserv kernel: [ 484.561428] sky2 0000:03:00.0: eth1: Link is up at 100 Mbps, full duplex, flow control both
Oct 17 12:02:53 towerserv kernel: [ 484.561571] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
Oct 17 12:02:54 towerserv dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
Oct 17 12:02:55 towerserv dhclient: DHCPOFFER of 192.168.1.105 from 192.168.1.1
Oct 17 12:02:55 towerserv dhclient: DHCPREQUEST of 192.168.1.105 on eth1 to 255.255.255.255 port 67
Oct 17 12:02:55 towerserv dhclient: DHCPACK of 192.168.1.105 from 192.168.1.1
Oct 17 12:02:55 towerserv dhclient: bound to 192.168.1.105 -- renewal in 40855 seconds.
Oct 17 12:03:04 towerserv kernel: [ 495.376004] eth1: no IPv6 routers present
アップデート3
修理済み次の行を追加します/etc/network/interfaces
:
auto eth0
iface eth0 inet dhcp
答え1
興味深いログメッセージを取得することを期待して:
ネットワークをオフにして、2 秒待ってから、ネットワークをオンにします。
これは IP がない状況であるはずです (確認してください)。
dmesg
/var/log/syslogの関連セクションを投稿します。
で IP を取得しますsudo dhclient -4 eth0
。
更新をdmesg
syslog に投稿します。