已將我的筆記型電腦從 11.04 升級到 11.10,桌面版 ubuntu。並在另一台電腦上全新安裝了 ubuntu 伺服器 11.10。
現在有完全相同的問題兩個都電腦:
啟動後沒有工作網路。ifconfig -a
就是說沒有IP位址。拔出/插入乙太網路電纜不起作用。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
系統日誌。