Manual PPPoE on Debian
最近凍仁在 Debian 5.0.3 上發生了件 PPPoE run 完 gnome 的 nm-editor 才跑的情形,既然人家兜好的不好用,那就自己寫 code 唄。
1. 安裝 pppoeconf (已安裝請略過)。
2. 設定 ADSL 帳號及密碼 (請參考 PPPoE 撥接上網(ADSL) )。
3. 將區網設為 dhcp 並註解 pppoe 的 code。
4. 撰寫 bash script。
5. 參考 Firestarter 開機甭輸入密碼again 一文可讓 dsl-up 免密碼執行,也可加入自動啟動的 Sessions 內。
# 由於已固定使用 PPPoE ,可毋需再跑 GUI 的網路管理(Network Manager)。
1. 安裝 pppoeconf (已安裝請略過)。
jonny@lenny:~$ sudo apt-get install ppp pppoeconf ppp-pam ppp-udeb [Enter]
2. 設定 ADSL 帳號及密碼 (請參考 PPPoE 撥接上網(ADSL) )。
jonny@lenny:~$ sudo pppoeconf [Enter]
3. 將區網設為 dhcp 並註解 pppoe 的 code。
jonny@lenny:~$ sudo vi /etc/network/interfaces [Enter]
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
# dns-* options are implemented by the resolvconf package, if installed
# PPPoE
# auto dsl-provider
# iface dsl-provider inet ppp
# pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
# provider dsl-provider
4. 撰寫 bash script。
jonny@lenny:~$ vi dsl-up [Enter]
# #! /bin/bash
#Stop all of PPPoE commect.
poff -a
# Start PPPoE.
cd /etc/ppp/peers
pon dsl-provider
5. 參考 Firestarter 開機甭輸入密碼again 一文可讓 dsl-up 免密碼執行,也可加入自動啟動的 Sessions 內。
# 由於已固定使用 PPPoE ,可毋需再跑 GUI 的網路管理(Network Manager)。
留言
張貼留言
喜歡這篇文章嗎?歡迎在底下留言讓凍仁知道。😉