各位好
我的ubuntu连接宽带,连接成功之后会马上断开。
我的ubuntu12.04 一开始用的固定IP上网,我改过interfaces文件,后来用了一段时间PPP上网,然后就出现有限链接不上的问题了,网上说interfaces和network-manager会冲突,我改了interfaces文件,然后就出现现在这种问题了。
请问谁知道这个问题怎么解决,谢谢
ubuntu12.04 不能有线上网
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: ubuntu12.04 不能有线上网
從終端機
1. sudo cat /etc/network/interfaces
2. sudo ifconfig -a
3. sudo route -nv
把結果直接複製 貼上來 (不必擷圖)
1. sudo cat /etc/network/interfaces
2. sudo ifconfig -a
3. sudo route -nv
把結果直接複製 貼上來 (不必擷圖)
預設是分工合作 不是衝突网上说interfaces和network-manager会冲突
-
- 帖子: 8
- 注册时间: 2014-02-23 13:29
- 系统: ubuntu
Re: ubuntu12.04 不能有线上网
-----------------------------------------------------------------------------poloshiao 写了:從終端機
1. sudo cat /etc/network/interfaces
2. sudo ifconfig -a
3. sudo route -nv
把結果直接複製 貼上來 (不必擷圖)預設是分工合作 不是衝突网上说interfaces和network-manager会冲突
1.nterfaces文件如下:
auto lo
iface lo inet loopback
#auto eth0
#iface eth0 inet static
#address 192.168.1.90
#netmask 255.255.255.0
#gateway 192.168.1.104
#auto dsl-provider
#iface dsl-provider inet ppp
#pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
#provider dsl-provider
------------------------------------------------------------------------
2. sudo ifconfig -a配置如下
eth0 Link encap:Ethernet HWaddr b8:70:f4:0c:d2:1e
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
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:16436 Metric:1
RX packets:308 errors:0 dropped:0 overruns:0 frame:0
TX packets:308 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15400 (15.4 KB) TX bytes:15400 (15.4 KB)
wlan0 Link encap:Ethernet HWaddr c0:cb:38:98:5b:e7
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::c2cb:38ff:fe98:5be7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:69391 errors:0 dropped:0 overruns:0 frame:0
TX packets:44410 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:99079127 (99.0 MB) TX bytes:4294568 (4.2 MB)
-------------------------------------------------------------------------------------------------------------
3. sudo route -nv 如下:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0
-
- 帖子: 8
- 注册时间: 2014-02-23 13:29
- 系统: ubuntu
Re: ubuntu12.04 不能有线上网
poloshiao 写了:從終端機
1. sudo cat /etc/network/interfaces
2. sudo ifconfig -a
3. sudo route -nv
把結果直接複製 貼上來 (不必擷圖)預設是分工合作 不是衝突网上说interfaces和network-manager会冲突
我把这些配置都贴上来了,帮我看看,非常感谢啊!!

-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: ubuntu12.04 不能有线上网
你的 eth0 wlan0 都不是在 /etc/network/interfaces 設定1.nterfaces文件如下:
auto lo
iface lo inet loopback
所以 應該是在 NM-Applet 設定
eth0 已經啓動 但是不是連線狀態sudo ifconfig -a配置如下
eth0 Link encap:Ethernet HWaddr b8:70:f4:0c:d2:1e
UP BROADCAST MULTICAST MTU:1500 Metric:1
wlan0 Link encap:Ethernet HWaddr c0:cb:38:98:5b:e7
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
wlan0 已經啓動 且是連線狀態
有效路由經由 wlan0sudo route -nv 如下:
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
完全正常
補充說明
1. Ubuntu 開機啓動網卡界面 預設行爲
1-1. 啓動順序 如果有設定 自動啓動
在 /etc/network/interfaces 有設定 優先啓動
在 /etc/network/interfaces 沒有設定 在 NM-Applet 有設定 次優啓動
2. 同一時間 預設 只能有一個有效路由存在
所以同一時間 只能有一個 網卡 順利連上網際網路
別的網卡 連上線後會立刻自動斷線 呈現待機狀態
2-1. 以你的情況 wlan0 已連上線 eth0 待機中
如果你把 wlan0 斷線 eth0 可能會立刻無感連上線 (如果你有把 自動連線 打勾的話)
3. 以上預設行爲 可以更改設定
-
- 帖子: 8
- 注册时间: 2014-02-23 13:29
- 系统: ubuntu
Re: ubuntu12.04 不能有线上网
poloshiao 写了:你的 eth0 wlan0 都不是在 /etc/network/interfaces 設定1.nterfaces文件如下:
auto lo
iface lo inet loopback
所以 應該是在 NM-Applet 設定eth0 已經啓動 但是不是連線狀態sudo ifconfig -a配置如下
eth0 Link encap:Ethernet HWaddr b8:70:f4:0c:d2:1e
UP BROADCAST MULTICAST MTU:1500 Metric:1
wlan0 Link encap:Ethernet HWaddr c0:cb:38:98:5b:e7
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
wlan0 已經啓動 且是連線狀態有效路由經由 wlan0sudo route -nv 如下:
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
完全正常
補充說明
1. Ubuntu 開機啓動網卡界面 預設行爲
1-1. 啓動順序 如果有設定 自動啓動
在 /etc/network/interfaces 有設定 優先啓動
在 /etc/network/interfaces 沒有設定 在 NM-Applet 有設定 次優啓動
2. 同一時間 預設 只能有一個有效路由存在
所以同一時間 只能有一個 網卡 順利連上網際網路
別的網卡 連上線後會立刻自動斷線 呈現待機狀態
2-1. 以你的情況 wlan0 已連上線 eth0 待機中
如果你把 wlan0 斷線 eth0 可能會立刻無感連上線 (如果你有把 自動連線 打勾的話)
3. 以上預設行爲 可以更改設定
您好:
是不是WLAN0表示的是无线网卡,eth0表示的是有线卡。我关掉无线连接之后,有线还是连接不上,我用的DSL拨号,请教下是为什么??
非常感谢您热心的帮助!!

-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: ubuntu12.04 不能有线上网
基本上應該是 但是有時會辨識爲 eth1是不是WLAN0表示的是无线网卡
從終端機有线还是连接不上,我用的DSL拨号,请教下是为什么??
sudo ifconfig -a
看看還有沒有別的網卡界面
或者
sudo lshw -class network
也可以試試