升級15.10後無法連線(已解決) [論壇 - Ubuntu基本設定]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

« 1 2 (3) 4 »


回覆: 升級15.10後無法連線(已解決)
會員三級
註冊日期:
2011/7/9 13:27
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 201
MP : 33 / 5075
EXP: 5
離線
samwhelp 寫到:

本來有點疑惑?看不出來您提的狀況,會出在那個環節?
突然想到一件事,應該先確認您怎麼連線的。

我先假設一個狀況,是我自己的連線方式,以下描述,
我的「桌機是Xubuntu」,是透過「無線」的方式,連到一台我自己買的「無線路由器(IP分享器)」,
然後「無線路由器」則是「有線」連線,連到「中華提供的那台」,
我的設定是在這個「無線路由器」設定「PPPoE連線」,由這個「無線路由器」連到「網際網路(WAN)」。
然後我的「桌機Xubuntu」,也是透過「NetworkManager」,連到「無線路由器」
我的「桌機Xubuntu」並不需要設定「PPPoE連線」,
所以我突然想到一個情況,
會不會您實體機器也是這樣的連線方式,
但您卻是在「桌機」設定「PPPoE連線」,所以連不出去了?
突然想到,供您參考,

也許您可以更精確描述你實體機器連線的方式,
或許大家可以從您的描述,
幫您看出一些端膩,找出一些線索,
協助您排除問題。

報告完畢



我的連線方式很單純,

PC <-----> VDSL ROUTER,

中間 沒串接 hub、分享器,

vdsl router 也沒硬改,

這應該算是最單純的連接方式了… :)

也因為沒連接上分享器,所以得用 pppoe的方式

我從10.04以來一直用同一個方式連上網路,一直都沒出問題,

一直到15.04,NetworkManager沒辦法連上,才改用pppoeconf

到了15.10,連pppoeconf也連不上了 (或著說,得用手動的方式嘗試連接數次才連得上,跟NetworkManager一樣)

我有四台現役主機,還有備用的主機板網路卡數套,

另外,不同廠埋的分享器我也有數台,如果連接分享器的話,每台都可以不使用pppoe連結上網路,

我想硬體方面可以完全排除是問題所在。

這個pppoe的線問題,在askubuntu上雖然不是熱門(可能大部分的ubuntu使用者不是在區網不然就是使用分享器),

但是遇上這個pppoe問題的使用者也不少,很多建議包括重新安裝NetworkManager套件、或著改用舊版NetworkManager套件等等,

並沒有完整的解決問題…

2016/4/18 10:32
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19608
EXP: 23
離線
MMX 寫到:
samwhelp 寫到:

本來有點疑惑?看不出來您提的狀況,會出在那個環節?
突然想到一件事,應該先確認您怎麼連線的。

我先假設一個狀況,是我自己的連線方式,以下描述,
我的「桌機是Xubuntu」,是透過「無線」的方式,連到一台我自己買的「無線路由器(IP分享器)」,
然後「無線路由器」則是「有線」連線,連到「中華提供的那台」,
我的設定是在這個「無線路由器」設定「PPPoE連線」,由這個「無線路由器」連到「網際網路(WAN)」。
然後我的「桌機Xubuntu」,也是透過「NetworkManager」,連到「無線路由器」
我的「桌機Xubuntu」並不需要設定「PPPoE連線」,
所以我突然想到一個情況,
會不會您實體機器也是這樣的連線方式,
但您卻是在「桌機」設定「PPPoE連線」,所以連不出去了?
突然想到,供您參考,

也許您可以更精確描述你實體機器連線的方式,
或許大家可以從您的描述,
幫您看出一些端膩,找出一些線索,
協助您排除問題。

報告完畢



我的連線方式很單純,

PC <-----> VDSL ROUTER,

中間 沒串接 hub、分享器,

vdsl router 也沒硬改,

這應該算是最單純的連接方式了… :)

也因為沒連接上分享器,所以得用 pppoe的方式

我從10.04以來一直用同一個方式連上網路,一直都沒出問題,

一直到15.04,NetworkManager沒辦法連上,才改用pppoeconf

到了15.10,連pppoeconf也連不上了 (或著說,得用手動的方式嘗試連接數次才連得上,跟NetworkManager一樣)

我有四台現役主機,還有備用的主機板網路卡數套,

另外,不同廠埋的分享器我也有數台,如果連接分享器的話,每台都可以不使用pppoe連結上網路,

我想硬體方面可以完全排除是問題所在。

這個pppoe的線問題,在askubuntu上雖然不是熱門(可能大部分的ubuntu使用者不是在區網不然就是使用分享器),

但是遇上這個pppoe問題的使用者也不少,很多建議包括重新安裝NetworkManager套件、或著改用舊版NetworkManager套件等等,

並沒有完整的解決問題…



了解!

那就回到「V字龍」提的,把「Log」貼出來,也許「V字龍」可以協助你們找到出錯的關鍵點,
歹勢,被我的回覆,模糊了焦點。

另外我昨天突然聯想到一件事,會不會跟「systemd」有關,
因為你們說的版本是開始有「systemd」的版本,不過這純屬聯想拉,還沒確認,
應該還是要看你們的log,比較有機會找出出錯的環節。


V字龍 寫到:
Newman 寫到:
記得我最早使用ubuntu時(9.04),就是用sudo pppoeconf連線的...
這次我依此樓的解法,先是說找不到pppoeconf,然後我把network-manager remove, 再裝pppoeconf(software center有這),然後輸入adsl帳號密碼,然後yes. yes.yes....
然後以為都ok了,但
無效!(連不上網),
因不知解法,所以丟這問題上來,是想請有能力有時間的高手幫忙,看是不是更改些什麼,就能順暢上網的....謝謝

總之先把程式運行紀錄挖出來再說吧
用 NetworkManager 的話就在 /var/log/syslog 找
用 pppoeconf 的話 pppd 應該也有 log


===============================================================

## log 查詢參考

這一段,本來要貼在下面的「查詢探索」,不過跟log有關,所以貼到這裡,我也還不確定是不是相關

$ man plog


執行


$ whereis plog



顯示


plog: /usr/bin/plog /usr/bin/X11/plog /usr/share/man/man1/plog.1.gz



執行


$ cat /usr/bin/plog



或執行


$ cat /usr/share/doc/ppp/examples/scripts/plog




顯示


#!/bin/sh

if [ -s /var/log/ppp.log ]; then
exec tail "$@" /var/log/ppp.log
else
exec tail "$@" /var/log/syslog | grep ' \(pppd\|chat\)\['
fi





===============================================================



另外看了你的回覆,我突然想到一件事,我自己也還沒嘗試去重現你們說的狀況,Orz...
另外先貼一下,若是我要開始研究「pppoeconf」,除了上面找log的方式,
我會用土法煉鋼的方式,這個方式是我以前回覆常用的方式,若不會的議題,
我都是從這樣的方式開頭的,然後找到一些線索,關鍵字,查網路,理解一些背後原理後,進而找到答案。
除了上面找log的方式,也許你們可以嘗試這個方法。
不過我還沒真的去研究,所以也不知道是不是能研究出來個所以然,
我對「pppoeconf」這部份不熟悉,需要花點時間了解,所以先貼可以研究的方向。

因為我目前的環境還是「14.04」,所以下面的範例,暫時先用「14.04」的環境舉例。

以下有點長,若有興趣開始深入研究再看,否則可以忽略不看摟。


執行


$ whereis pppoeconf



顯示


pppoeconf: /usr/sbin/pppoeconf /usr/share/man/man8/pppoeconf.8.gz




找出「/usr/sbin/pppoeconf」屬於那個套件


$ dpkg -S /usr/sbin/pppoeconf



顯示


pppoeconf: /usr/sbin/pppoeconf



也就是「pppoeconf」這個指令,是屬於「pppoeconf」這個套件


執行,找出「pppoeconf」這個套件,什麼檔案在系統上


$ dpkg -L pppoeconf





顯示


/.
/usr
/usr/share
/usr/share/pixmaps
/usr/share/pixmaps/pppoeconf.xpm
/usr/share/applications
/usr/share/doc
/usr/share/doc/pppoeconf
/usr/share/doc/pppoeconf/README.Debian
/usr/share/doc/pppoeconf/copyright
/usr/share/doc/pppoeconf/changelog.gz
/usr/share/menu
/usr/share/menu/pppoeconf
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/pppoeconf.8.gz
/usr/sbin
/usr/sbin/pppoeconf
/etc
/etc/ppp
/etc/ppp/ip-up.d



執行


$ file /usr/sbin/pppoeconf




顯示


/usr/sbin/pppoeconf: POSIX shell script, ASCII text executable, with very long lines



也就是「/usr/sbin/pppoeconf」是 shell script,
所以可以研究一下內容「/usr/sbin/pppoeconf」看裡面是怎麼操作。


$ less /usr/sbin/pppoeconf




另外也可以下載整個套件來看


$ apt-get download pppoeconf



解開套件


$ dpkg -x pppoeconf_1.20ubuntu1_all.deb pppoeconf



觀看資料夾結構


$ tree pppoeconf



顯示


pppoeconf
├── etc
│   └── ppp
│   └── ip-up.d
└── usr
├── sbin
│   └── pppoeconf
└── share
├── applications
├── doc
│   └── pppoeconf
│   ├── changelog.gz
│   ├── copyright
│   └── README.Debian
├── man
│   └── man8
│   └── pppoeconf.8.gz
├── menu
│   └── pppoeconf
└── pixmaps
└── pppoeconf.xpm

13 directories, 7 files





下載「Source Package


$ apt-get source pppoeconf



觀看資料夾結構


$ tree pppoeconf-1.20ubuntu1/



顯示


pppoeconf-1.20ubuntu1/
├── debian
│   ├── changelog
│   ├── compat
│   ├── control
│   ├── copyright
│   ├── pppoeconf.menu
│   ├── pppoeconf.postinst
│   ├── pppoeconf.postrm.badidea
│   ├── pppoeconf.xpm
│   ├── README.Debian
│   └── rules
├── po
│   ├── de.po
│   ├── es.po
│   ├── fr.po
│   ├── it.po
│   ├── ja.po
│   ├── Makefile
│   ├── old
│   │   └── pt.po
│   ├── pppoeconf.pot
│   ├── pt_BR.po
│   ├── pt_PT.po
│   ├── ru.po
│   ├── sl.po
│   └── zh_TW.po
├── pppoeconf
├── pppoeconf.8.sgml
└── pppoeconf.desktop

3 directories, 26 files




觀看manpage

$ man pppoeconf]pppoeconf


裡面有提到
====================================================
SEE ALSO
pppd(8), interfaces(5), pon(1) and pppoe(8).
====================================================


所以執行


$ whereis pppd



顯示


pppd: /usr/sbin/pppd /usr/lib/pppd /usr/share/man/man8/pppd.8.gz



執行


$ dpkg -S /usr/sbin/pppd



顯示


ppp: /usr/sbin/pppd



執行


$ dpkg -L ppp



顯示



/.
/usr
/usr/share
/usr/share/ppp
/usr/share/ppp/chap-secrets
/usr/share/ppp/provider.chatscript
/usr/share/ppp/provider.peer
/usr/share/ppp/pap-secrets
/usr/share/doc
/usr/share/doc/ppp
/usr/share/doc/ppp/PLUGINS.gz
/usr/share/doc/ppp/README.pwfd
/usr/share/doc/ppp/README.gz
/usr/share/doc/ppp/README.MSCHAP81
/usr/share/doc/ppp/README.win9x
/usr/share/doc/ppp/README.cbcp
/usr/share/doc/ppp/README.MSCHAP80.gz
/usr/share/doc/ppp/README.pppoe
/usr/share/doc/ppp/README.Debian.gz
/usr/share/doc/ppp/SETUP.gz
/usr/share/doc/ppp/README.MPPE
/usr/share/doc/ppp/changelog.Debian.gz
/usr/share/doc/ppp/copyright
/usr/share/doc/ppp/FAQ.gz
/usr/share/doc/ppp/README.STATIC-IP
/usr/share/doc/ppp/README.pppol2tp
/usr/share/doc/ppp/defaultroute
/usr/share/doc/ppp/examples
/usr/share/doc/ppp/examples/peers-gprs
/usr/share/doc/ppp/examples/peers-pppoa
/usr/share/doc/ppp/examples/options.ttyXX
/usr/share/doc/ppp/examples/peers-pppoe
/usr/share/doc/ppp/examples/filters
/usr/share/doc/ppp/examples/popp
/usr/share/doc/ppp/examples/userscripts-up
/usr/share/doc/ppp/examples/userscripts-down
/usr/share/doc/ppp/examples/interfaces
/usr/share/doc/ppp/examples/per-linkname
/usr/share/doc/ppp/examples/scripts
/usr/share/doc/ppp/examples/scripts/chatchat
/usr/share/doc/ppp/examples/scripts/chatchat/README.gz
/usr/share/doc/ppp/examples/scripts/chatchat/chatchat.c.gz
/usr/share/doc/ppp/examples/scripts/options-rsh-loc
/usr/share/doc/ppp/examples/scripts/ppp-on-ssh
/usr/share/doc/ppp/examples/scripts/ip-up.local.add
/usr/share/doc/ppp/examples/scripts/options-rsh-rem
/usr/share/doc/ppp/examples/scripts/ipv6-down.sample
/usr/share/doc/ppp/examples/scripts/ppp-off
/usr/share/doc/ppp/examples/scripts/pon
/usr/share/doc/ppp/examples/scripts/pon.1
/usr/share/doc/ppp/examples/scripts/ppp-on
/usr/share/doc/ppp/examples/scripts/README.gz
/usr/share/doc/ppp/examples/scripts/secure-card
/usr/share/doc/ppp/examples/scripts/ip-down.local.add
/usr/share/doc/ppp/examples/scripts/ppp-on-dialer
/usr/share/doc/ppp/examples/scripts/options-ssh-rem
/usr/share/doc/ppp/examples/scripts/options-ssh-loc
/usr/share/doc/ppp/examples/scripts/ipv6-up.sample
/usr/share/doc/ppp/examples/scripts/chat-callback
/usr/share/doc/ppp/examples/scripts/redialer
/usr/share/doc/ppp/examples/scripts/autopppd.gz
/usr/share/doc/ppp/examples/scripts/ppp-on-rsh
/usr/share/doc/ppp/examples/scripts/plog
/usr/share/doc/ppp/examples/scripts/callback
/usr/share/doc/ppp/examples/scripts/poff
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/pppd.8.gz
/usr/share/man/man8/pppstats.8.gz
/usr/share/man/man8/pppoe-discovery.8.gz
/usr/share/man/man8/pppd-radius.8.gz
/usr/share/man/man8/pppd-radattr.8.gz
/usr/share/man/man8/chat.8.gz
/usr/share/man/man8/pppdump.8.gz
/usr/share/man/man1
/usr/share/man/man1/pon.1.gz
/usr/bin
/usr/bin/pon
/usr/bin/plog
/usr/bin/poff
/usr/lib
/usr/lib/pppd
/usr/lib/pppd/2.4.5
/usr/lib/pppd/2.4.5/passwordfd.so
/usr/lib/pppd/2.4.5/pppol2tp.so
/usr/lib/pppd/2.4.5/radius.so
/usr/lib/pppd/2.4.5/openl2tp.so
/usr/lib/pppd/2.4.5/rp-pppoe.so
/usr/lib/pppd/2.4.5/minconn.so
/usr/lib/pppd/2.4.5/winbind.so
/usr/lib/pppd/2.4.5/radattr.so
/usr/lib/pppd/2.4.5/pppoatm.so
/usr/lib/pppd/2.4.5/passprompt.so
/usr/lib/pppd/2.4.5/radrealms.so
/usr/sbin
/usr/sbin/pppoe-discovery
/usr/sbin/pppdump
/usr/sbin/pppstats
/usr/sbin/chat
/usr/sbin/pppd
/etc
/etc/bash_completion.d
/etc/bash_completion.d/pon
/etc/ppp
/etc/ppp/ip-down.d
/etc/ppp/ip-down.d/0000usepeerdns
/etc/ppp/ipv6-up
/etc/ppp/options
/etc/ppp/ip-down
/etc/ppp/ipv6-up.d
/etc/ppp/peers
/etc/ppp/ip-up
/etc/ppp/pppoe_on_boot
/etc/ppp/ipv6-down
/etc/ppp/ip-up.d
/etc/ppp/ip-up.d/0000usepeerdns
/etc/ppp/ipv6-down.d
/etc/init.d
/etc/init.d/pppd-dns
/etc/logrotate.d
/etc/logrotate.d/ppp
/etc/chatscripts
/etc/chatscripts/gprs
/etc/chatscripts/pap
/etc/pam.d
/etc/pam.d/ppp
/usr/share/man/man1/plog.1.gz
/usr/share/man/man1/poff.1.gz




其餘步驟,跟研究「pppoeconf」套件雷同,就不再舉例了,

暫時到這




## 額外參考,以下暫貼

* https://help.ubuntu.com/community/ADSLPPPoE
* http://note.drx.tw/2008/08/networkpppoe-adsl.html
* https://wiki.archlinux.org/index.php/Network_configuration
* https://wiki.archlinux.org/index.php/Pppd


## 探索紀錄,暫貼

### /etc/ppp/pppoe_on_boot

執行


cat /etc/ppp/pppoe_on_boot



顯示



#!/bin/sh

PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
export PATH

modprobe -q pppoe

exec pppd call dsl-provider



看到「modprobe -q pppoe」所以執行下面的指令,


$ modinfo pppoe



modinfo」的用法,可以參考「第十九章、開機流程、模組管理與 Loader / 19.2 核心與核心模組 / 19.2.2 核心模組的觀察


### pon


$ whereis pon



顯示


$ pon: /usr/bin/pon /usr/bin/X11/pon /usr/share/man/man1/pon.1.gz



執行


$ file /usr/bin/pon



顯示


/usr/bin/pon: POSIX shell script, ASCII text executable



觀看「/usr/bin/pon」內容


$ less /usr/bin/pon



### poff


$ whereis poff



顯示


$ poff: /usr/bin/poff /usr/bin/X11/poff /usr/share/man/man1/poff.1.gz



執行


$ file /usr/bin/poff



顯示


/usr/bin/poff: POSIX shell script, ASCII text executable



觀看「/usr/bin/poff」內容


$ less /usr/bin/poff




### plog


$ whereis plog



顯示


$ plog: /usr/bin/plog /usr/bin/X11/plog /usr/share/man/man1/plog.1.gz



執行


$ file /usr/bin/plog



顯示


/usr/bin/plog: POSIX shell script, ASCII text executable



觀看「/usr/bin/plog」內容


$ less /usr/bin/plog


2016/4/18 12:55
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員二級
註冊日期:
2015/3/28 21:29
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 170
MP : 26 / 2450
EXP: 83
離線
報告:
今下載Xubuntu 16.04 Daily Build,

然後試用

如常設定完adsl後,
不能上網的情形就如我前些天更新完的情形,

好像是一種
不能回報的bug?(因adsl連上網都不能上)

而xubuntu16.04 beta2 則可以,所以,這中間不知是不是有什麼不同?
這完全在我能力之外,所以,就此報告。

2016/4/18 16:17
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19608
EXP: 23
離線
Newman 寫到:
報告:
今下載Xubuntu 16.04 Daily Build,

然後試用

如常設定完adsl後,
不能上網的情形就如我前些天更新完的情形,

好像是一種
不能回報的bug?(因adsl連上網都不能上)

而xubuntu16.04 beta2 則可以,所以,這中間不知是不是有什麼不同?
這完全在我能力之外,所以,就此報告。


先跟各位說聲抱歉,

我剛剛測試的時候才發現一件事情,

我裝了今天的「Xubuntu 16.04 Daily Build amd64」,

發現預設是沒有安裝「pppoeconf」的這個套件的,

然後預設有安裝「ppp」這個套件。

所以我要致歉的是,上面的回覆,我真的耍寶了,都忘了,

一開始網路就不通了,竟然還說要「sudo apt-get install pppoeconf」,Orz...

===============================================

以下是我測試的結果,

使用「pppoeconf」和「NetworkManager」來做「pppoe連線」都是正常的

你說我怎麼安裝「pppoeconf」這個套件的,

我是先透過「無線網路」連線成功,安裝後「pppoeconf」這個套件成功後,

然後斷線,改用「有線」直接連到「中華提供那台VDSL ROUTER(VDSL2 P873)」。

再來測試「pppoe連線」,「pppoeconf」和「NetworkManager」兩個方式我都嘗試過,我的環境測試結果是正常的,

執行「$ plog」也沒看到相關的錯誤訊息。


$ cat /var/log/syslog | grep ppp




可以看到一些訊息


執行


$ ps aux | grep pppd



可以看到



root 2753 0.0 0.0 35528 1832 ? Ss 12:30 0:00 /usr/sbin/pppd call dsl-provider
user 2925 0.0 0.0 21996 984 pts/2 S+ 12:35 0:00 grep --color=auto pppd




先回報我目前知道的線索

----------------------------------------------------

執行「pppoeconf」成功的話,會產生一個設定檔「/etc/ppp/peers/dsl-provider」

內容如下,下面「user "xxxxxxxx@hinet.net"」請改成自己的帳號,




# Minimalistic default options file for DSL/PPPoE connections

noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
#persist
#maxfail 0
#holdoff 20
plugin rp-pppoe.so
nic-enp5s0
user "xxxxxxxx@hinet.net"
usepeerdns



----------------------------------------------------

「/etc/network/interfaces」的內容如下


# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto dsl-provider
iface dsl-provider inet ppp
pre-up /bin/ip link set enp5s0 up # line maintained by pppoeconf
provider dsl-provider

auto enp5s0
iface enp5s0 inet manual



----------------------------------------------------

密碼存在[/etc/ppp/pap-secrets]最後一行,



"xxxxxxxx@hinet.net" * "yyyyyyyy"



「"xxxxxxxx@hinet.net"」是帳號
「"yyyyyyyy"」是密碼

另外發現「/etc/ppp/chap-secrets」這裡也有存「密碼」

----------------------------------------------------

「/etc/ppp/ip-up.d/0clampmss」


#!/bin/sh
# Enable MSS clamping (autogenerated by pppoeconf)

iptables -t mangle -o "$PPP_IFACE" --insert FORWARD 1 -p tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:65495 -j TCPMSS --clamp-mss-to-pmtu



----------------------------------------------------

「/etc/ppp/ip-down.d/0clampmss」



#!/bin/sh
# Disable MSS clamping (autogenerated by pppoeconf)

iptables -t mangle -L -n -v --line-numbers | grep "TCPMSS.*$PPP_IFACE.*clamp" | cut -f1 -d " " | sort -r | xargs -n1 -r iptables -t mangle -D FORWARD



===============================================

「pppoeconf」設定成功後,最後有提示可以執行下面這一行指令 (在/usr/sbin/pppoeconf最下方就可以找到)


$ ip addr show ppp0



---------------------------------------

「pppoeconf」設定成功後,下面的操作指令可以參考


關閉連線


$ sudo poff dsl-provider




啟動連線


$ sudo pon dsl-provider



會出現


Plugin rp-pppoe.so loaded.




===============================================

## 目前建議可以研究下面幾個script檔,我上面的回覆有紀錄,你可以找到一些線索

* /usr/bin/pon
* /usr/bin/poff
* /usr/bin/plog

上面這幾個是屬於「ppp」套件

* /usr/sbin/pppoeconf

這個則是屬於「pppoeconf」


* /var/log/syslog

這個是log檔

暫時紀錄到這


===============================================


## NetworkManager

若是透過「NetworkManager」設定的連線,
則是紀錄在「/etc/NetworkManager/system-connections/」這個資料夾
我剛剛測試「pppoe連線」,設定的檔案是「/etc/NetworkManager/system-connections/DSL\ connection\ 1」,請依照你設定檔名,自行觀看這個檔的內容


### 查看log參考指令


執行


$ cat /var/log/syslog | grep NetworkManager



-----------------------------------------------

或是執行


$ cat /var/log/syslog | grep Network



或是執行


$ cat /var/log/syslog | grep Network | less



或是執行


$ grep Network /var/log/syslog




或是執行


$ grep Network /var/log/syslog | less



-----------------------------------------------


或是執行


$ grep Network /var/log/syslog | grep ppp



或是執行


$ grep Network /var/log/syslog | grep ppp | less


2016/4/18 21:21
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19608
EXP: 23
離線
## 測試報告


剛測試「xubuntu-15.10-desktop-amd64.iso」這個版本

在我的環境測試,使用「pppoeconf」和「NetworkManager」
都可以正常的「pppoe連線」。


這個版本安裝完,預設有裝「pppoeconf」,所以我都沒有更新,
就直接執行下面的指令設定


$ sudo pppoeconf



過程中,除了輸入「帳號」「密碼」,其餘的一律按下「Yes」


一開始設定完後,不能正常連線,後來重開機,就可以了

我也不曉得為啥,

我有重複開機測了幾次都是正常的。

等會來重灌,再確認看看,是不是重開機就正常了

以上報告

2016/4/19 6:41
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19608
EXP: 23
離線
samwhelp 寫到:
## 測試報告


剛測試「xubuntu-15.10-desktop-amd64.iso」這個版本

在我的環境測試,使用「pppoeconf」和「NetworkManager」
都可以正常的「pppoe連線」。


這個版本安裝完,預設有裝「pppoeconf」,所以我都沒有更新,
就直接執行下面的指令設定


$ sudo pppoeconf



過程中,除了輸入「帳號」「密碼」,其餘的一律按下「Yes」


一開始設定完後,不能正常連線,後來重開機,就可以了

我也不曉得為啥,

我有重複開機測了幾次都是正常的。

等會來重灌,再確認看看,是不是重開機就正常了

以上報告


我重灌了「xubuntu-15.10-desktop-amd64.iso」,以下是測試報告


一開始設定「pppoeconf」也是無法正常連線,

我看log,帳號密碼是正確的,有通過,但也沒看到啥錯誤訊息。

然後執行下面指令,關閉


$ sudo poff dsl-provider



然後再執行下面指令,啟動


$ sudo pon dsl-provider



也是一樣沒作用。

連續測了幾次都不行,

所以重新再執行一次「pppoeconf」


$ sudo pppoeconf



這次設定後竟然行了,可以正常連線

而且


$ ps aux | grep ppp



多了幾行(忘了紀錄 :p)


然後重新開機幾次,都是正常能運作的。

後來重開機


$ ps aux | grep ppp



就只剩一行,如上面回覆的


root 2753 0.0 0.0 35528 1832 ? Ss 12:30 0:00 /usr/sbin/pppd call dsl-provider



=======================================


接著測試「NetworkManger」,也是可以正常運作的,


但要注意,當使用「NetworkManger」來做「pppoe連線時」,要把「/etc/network/interfaces」這個檔的下面幾行註解掉



auto dsl-provider
iface dsl-provider inet ppp
pre-up /bin/ip link set enp5s0 up # line maintained by pppoeconf
provider dsl-provider

auto enp5s0
iface enp5s0 inet manual



這樣重開機,「NetworkManger」才會正常運作

/etc/network/interfaces 註解後是


# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

#auto dsl-provider
#iface dsl-provider inet ppp
#pre-up /bin/ip link set enp5s0 up # line maintained by pppoeconf
#provider dsl-provider

#auto enp5s0
#iface enp5s0 inet manual




=======================================

若要使用「pppoeconf」的設定,就恢復上面的註解,

然後要注意的就是「nm-applet」,下拉選單,「Enable Networking」不要打勾

這樣重新開機,「pppoeconf」的設定才能正常連線運作。


=======================================


以上是目前測試發現的一些現象。

報告完畢

2016/4/19 8:50
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員三級
註冊日期:
2011/7/9 13:27
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 201
MP : 33 / 5075
EXP: 5
離線
samwhelp 寫到:

=======================================


接著測試「NetworkManger」,也是可以正常運作的,


但要注意,當使用「NetworkManger」來做「pppoe連線時」,要把「/etc/network/interfaces」這個檔的下面幾行註解掉



auto dsl-provider
iface dsl-provider inet ppp
pre-up /bin/ip link set enp5s0 up # line maintained by pppoeconf
provider dsl-provider

auto enp5s0
iface enp5s0 inet manual


這樣重開機,「NetworkManger」才會正常運作

/etc/network/interfaces 註解後是


# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

#auto dsl-provider
#iface dsl-provider inet ppp
#pre-up /bin/ip link set enp5s0 up # line maintained by pppoeconf
#provider dsl-provider

#auto enp5s0
#iface enp5s0 inet manual




=======================================

若要使用「pppoeconf」的設定,就恢復上面的註解,

然後要注意的就是「nm-applet」,下拉選單,「Enable Networking」不要打勾

這樣重新開機,「pppoeconf」的設定才能正常連線運作。


=======================================


以上是目前測試發現的一些現象。

報告完畢


感謝您熱心的測試,
請問,目前您如果不用ppoeconf,只用networkmanager
可以穩定的自動連線嗎?(重開機後可自動連上 xdsl)

:)

2016/4/19 10:28
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19608
EXP: 23
離線
MMX 寫到:

感謝您熱心的測試,
請問,目前您如果不用ppoeconf,只用networkmanager
可以穩定的自動連線嗎?(重開機後可自動連上 xdsl)

:)



可以,我上面測試的兩個版本16.04和15.10都可以

不管是使用「ppoeconf」或是「networkmanager」
重開機後都可自動連上,而且穩定,我就是在這樣的環境回覆你的。
並且我有重複開機測了幾次,都能自動連上。

以上


2016/4/19 10:44
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員三級
註冊日期:
2011/7/9 13:27
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 201
MP : 33 / 5075
EXP: 5
離線
samwhelp 寫到:
MMX 寫到:

感謝您熱心的測試,
請問,目前您如果不用ppoeconf,只用networkmanager
可以穩定的自動連線嗎?(重開機後可自動連上 xdsl)

:)



可以,我上面測試的兩個版本16.04和15.10都可以

不管是使用「ppoeconf」或是「networkmanager」
重開機後都可自動連上,而且穩定,我就是在這樣的環境回覆你的。

以上



再次感謝您的熱心,
這兩天有空時會測試以後回報,

謝謝!

:)

2016/4/19 10:47
應用擴展 工具箱
回覆: 升級15.10後無法連線(已解決)
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 171 / 855
MP : 588 / 19608
EXP: 23
離線
MMX 寫到:
samwhelp 寫到:
MMX 寫到:

感謝您熱心的測試,
請問,目前您如果不用ppoeconf,只用networkmanager
可以穩定的自動連線嗎?(重開機後可自動連上 xdsl)

:)



可以,我上面測試的兩個版本16.04和15.10都可以

不管是使用「ppoeconf」或是「networkmanager」
重開機後都可自動連上,而且穩定,我就是在這樣的環境回覆你的。

以上



再次感謝您的熱心,
這兩天有空時會測試以後回報,

謝謝!

:)



另外我想到我在「networkmanager」新增連線時,是「選 DSL」
然後設定時
* 除了在「DSL」那個頁籤,填帳號密碼,
* 在「Ethernet」那個頁籤的「Device」有選「enp5s0 (A3:4E:07:86:ZF:CD)」<--後面那個是Mac,下拉就有選項可以選不用填
* 在「General」的第一個選項有打勾「Automatic connect to this network when it is available」
第二個預設就有打勾了。

然後就是上面提「/etc/network/interfaces」哪裡要注意



恩,再麻煩你測試回報結果了,
你測試的時候可以觀看「/var/log/syslog」,
看看能不能找到一些線索,協助你排除障礙,


以上


2016/4/19 11:04
應用擴展 工具箱

« 1 2 (3) 4 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.