當前位置:首頁 » 操作系統 » pppd源碼下載

pppd源碼下載

發布時間: 2023-01-05 09:05:17

㈠ 請問這是誰

姓名:青山菜々

身長:155CM
三圍:B99(I) W63 H87
血型:A
出身:東北地方
所屬:バンビプロモーション

PPPD-119

隠しきれない**著衣の上からでもわかる柔らかさ青山菜々

㈡ openwrt路由器的sxplugin.so插件怎麼用

sxplugin放在/usr/bin/ppp/pppd
2.4.7下(目錄記不清了),然後在撥號時調用這個插件就行了
sxplugin.so是用cc編譯的,在源碼目錄下的makefile文件里把cc的路徑改成你的op的sdk下的gcc,然後用pppd
2.4.7替換源碼目錄下原來的pppd版本
然後make就行了

㈢ pppd運行報錯,有沒有人遇到這個問題

你系統的庫應該更新了
yum update
or
apt-get update
然後再安裝pppd套件,注意對應的linux版本。

㈣ 是否絕大部分linux發行版都預裝有pppd程序

可以將Fedora的源配給yum(發行版不限,只要裝上了yum),也可以將Ubuntu源配給apt(同樣不限發行版)。配置方法是隨軟體包管理程序的,跟發行版無關(各發行版可能會有各自的配置喜好),一般在/etc下對應目錄下添加新的源配置文件就完了(/etc/yum.repos.d,/etc/apt/sources.list.d)。需要什麼軟體而發行版又沒帶,還是從源代碼編譯吧(可以作成rpm或deb包,然後交給軟體包管理程序統一管理),使用其他發行版的源很容易出問題的。

㈤ 編輯lichee linux3.0內核時出現如下錯誤,怎麼是linux-2.6.36

3.0是平板電腦上用的~~~~~~~~
Linux基礎知識:內核編譯-2.4至2.6
前言
linux-2.6.x內核發布後, 壇子里的兄弟們肯定都迫不及待地要升級原有的2.4.x內核. 但是由於與2.6.x內核配套的系統程序並沒有相應的來得及更新, 升級過程會碰到很多問題, 因此覺得有必要把我的經驗與大家share一下:-) XD們以後碰到類似問題時, 請先閱讀本文, 而不要一上來就盲目發帖.
1. 備份重要的數據
這是個好習慣,就不用多說了:-)
2. 下載最新的2.6.x內核源碼包
這個當然要到官方網站或者它的mir...?去下載了, 最好別到那些unknown的網站去下, 因為那些源碼包有可能被惡意做了手腳. 最新的linux-2.6.4.tar.bz2源碼包大概有33M左右. 下載的時候可以泡杯coffee, 然後點根煙......
在/usr/src/目錄下解開源碼包, 得到源代碼目錄/usr/src/linux-2.6.4/. 在對kernel做任何事情之前, 建議你先看一下它的README文件和Documentation/Changes文件, 從中你會得到不少有用的信息. 這些信息會讓你在隨後的升級過程避免很多不必要的麻煩.
在文檔Documentation/Changes中給出了欲成功地升級到kernel-2.6.x所需的最小系統軟體要求, 比如對於kernel-2.6.4是這樣的:
復制內容到剪貼板代碼:
Gnu make 3.79.1 # make --version
binutils 2.12 # ld -v
util-linux 2.10 # fdformat --version
mole-init-tools 0.9.10 # depmod -V
e2fsprogs 1.29 # tune2fs
jfsutils 1.1.3 # fsck.jfs -V
reiserfsprogs 3.6.3 # reiserfsck -V 21|grep reiserfsprogs
xfsprogs 2.6.0 # xfs_db -V
pcmcia-cs 3.1.21 # cardmgr -V
quota-tools 3.09 # quota -V
PPP 2.4.0 # pppd --version
isdn4k-utils 3.1pre1 # isdnctrl 21|grep version
nfs-utils 1.0.5 # showmount --version
procps 3.2.0 # ps --version
oprofile 0.5.3 # oprofiled --version
對於RH8/9的用戶而言, 上述要求基本上都能滿足. 大概只有兩個程序需要更新: motils工具包和mkinitrd程序.
3. 安裝mole-init-tools-3.0.tar.gz工具包
linux-2.6.x內核的mole處理過程有所改變(很多原先在用戶態下由motils處理的工作都放到內核里去完成了), 因此2.4.x下的motils工具包已經不在適合新的2.6.x內核, 必需將其升級到mole-init-tools工具包. 該工具包的最新版本是3.0(ps, 該工具包的版本從0.9.15一下跳到3.0, 其跨度之大...hoho). 可以下載mole-init-tools-3.0.tar.gz源碼包的地方有兩個:
Rusty's Linux Kernel Page:

接下來, 按照下列步驟安裝mole-init-tools工具包:
復制內容到剪貼板代碼:
# configure --prefix=/
# make moveold
# make all install
# ./generate-modprobe.conf /etc/modprobe.conf
命令"make moveold"將把系統原來的motils工具程序改名為"*.old"(比如,lsmod.old等等). NOTE! 這是非常重要的一步, 千萬不要省略. 這將使得你可以繼續使用原有的linux-2.4.x系統, 因為在2.4.x系統下, 新的mole-init-tools工具包實際上是倚賴原來"*.old"程序來載入內核模塊. 如果忘記了這一步也不要緊張, 可以先下載並安裝原來的motils程序包, 然後按照上面的步驟重來一遍就可以了.
新的mole-init-tools工具包不再使用原來的/etc/moles.conf配置文件了, 而是使用新的配置文件/etc/modprobe.conf. 因此必需用命令"./generate-modprobe.conf /etc/modprobe.conf"來生成新的配置文件/etc/modprobe.conf. 但是令人不爽的是, 這個生成的新配置文件存在BUG, 下面我們將會提到.

㈥ 路由器經常斷線

恩 可能是路由本身有限制連接外圍的IP數 一般為192 如果四台中有多台用了P2P下載軟體 就有可能導致路由超載 它就會自動斷線
還有要注意散熱 一般2台下載 或者限制一下軟體裡面的連接數 如果只是打游戲也會有問題 那先去換一個路由試一試

㈦ Redhat6上ADSL撥號問題,Linux的牛人們幫我分析一下,感激不盡!

rpppoe運行需要pppd 這個 daemon,
找一下 /bin /usr/bin /usr/sbin 裡面有沒有pppd 這個文件,
有的話, 你可能沒用root 許可權 編譯源碼 或者運行 adsl-setup 這個命令要用root,

沒有的話, 你是少了個軟體包, 那個軟體包就叫ppp

㈧ 青島adsl的Linux上網解決方案!!

對於青島地區的網通ADSL用戶,據我所知,使用的拔號方式為PPPoverATM,FC3自帶的拔號程序pppd並不直接支持,所以,需要插件,幸運的是,在FC3中巳經自帶了pppoatm.so,具體可通過 find /usr/lib/ -name pppoatm.so 來進行查詢,如果沒有找到,嘿嘿,找安裝光碟啊,肯定有的,哪一張就不曉得了。

重要:你的linux系統中必須有對應版本的內核源碼,在編譯驅動的時候,要用到內核的config文件。請使用安裝光碟里的內核源碼,而不要到網上下載。路徑一定為:/usr/src/linux

至此,安裝驅動的條件具備如下:

1.FedoraCore 3 linux
2.內核源碼
3.cxacru.tar.bz2驅動源碼包
4.pppd拔號軟體並有pppoatm.so插

下面,我們就來編譯安裝驅動程序,以下的操作都應該在"root"下完成(千萬別問偶偶什麼是"根",呼呼)。

將驅動源碼包解包:
#tar -xjvf cxacru.tar.bz2

得到一個目錄:cxacru,進入該目錄後執行:
#make all

一大堆信息輸出後,順利的話沒有錯誤就算是成功一半了呵,相應的驅動已經安裝到了指定目錄中,剩下的就是配置驅動程序和pppd拔號程序了。有錯誤的話,仔細看看出錯信息,然後找解決方法(只要注意前面提到的幾個必備條件,通常不會有什麼問題)。

下面我們來配置驅動程序和pppd拔號程序,這可是黎明前的黑暗,要修改的地方比較多,仔細些就可以。
首先進入/etc目錄:
#cd /etc
#vi cxacru

其中的"cxacru"是modem的配置文件,用來設定驅動程序的驅動方式,協議以及VCI.VPI值,如果全青島市一盤棋,那麼下面我的配置就適合你,若有個別特色,那就在Windows下打開modem的控制面板仔細看清楚,看明白;)
在這個配置文件中,只修改下面這5項即可,分別是:
DRIVER_MODE
PROTOCOL_MODE
OPEN_MODE
VPI 和 VCI值
下面是我的配置文件,仔細看看,一般大家都是相同的:
#
# Config file for Conexant AccessRunner
#

# Driver mode,選擇1,即正常驅動模式
DRIVER_MODE=1 # 1 = normal, 2 = debug, 3 = normal+max speed (without ask adsl status), 4 = debug+max speed (without ask adsl status)

# Protocol,協議為2,我們的拔號方式為PPPoA
PROTOCOL_MODE=2 # 1 = RFC1483/2684 routed, 2 = PPP over ATM (pppoa), 3 = RFC1483/2684 bridged, 4 = PPP over Ethernet (pppoe)

# Paths,這里不用改動
BINARY_PATH="/usr/sbin"
ATM_PATH=""

# ADSL
# if OPEN_MODE is blank then cxload uses default mode acoording VID & PID
# Values for OPEN_MODE are:一般為0就可以
# 0 = auto selection, G.Handshake
# 1 = auto selection, T1.413
# 2 = G.Handshake
# 3 = ANSI T1.413
# 4 = ITU-T G.992.1 (G.DMT)
# 5 = ITU-T G.992.2 (G.LITE)
OPEN_MODE=0

# ATM,這里很重要,要填寫正確
VPI=0
VCI=33

# Specific for RFC1483/2684 routed/bridged,和咱們無關,空著吧
# if IP_ADDRESS is blank in bridged mode then it uses DHCP to get IP
IP_ADDRESS=
NETMASK=255.255.255.0
GATEWAY=

上面配置好modem後,下面的工作就是配置pppd拔號程序了,一開始我們提到pppd必須有個插件才能正常工作,用find /usr/lib/ -name pppoatm.so 來進行查詢,記下它所在的目錄,我的這個是在"/usr/lib/pppd/2.4.2/pppoatm.so",當然若你和我一樣的Linux發行版本,那也應該是這樣子的。如果find顯示"No such a file or directory",恭喜中獎,到安裝光碟里找去吧!
好了,進入到相應的目錄:

#cd /etc/ppp
#vi options

打開options文件後,將下面的內容拷貝進去就OK,但切記要修改一下user欄位,哈哈,ez吧?

lock
noipdefault
defaultroute
sync
user "your user name here" # 在這里,將引號內的內容換成你的網通ADSL的賬號名稱,OK?
noauth
noaccomp
nopcomp
noccp
novj
persist
usepeerdns
logfile /var/log/pppd.log
plugin /usr/lib/pppd/2.4.2/pppoatm.so 0.33

好了,還是在這個目錄下,有pap-secret和chap-secret兩個文件,是用來保存上網帳戶和密碼的,打開後分別填入以下內容:
"用戶名" * "密碼" *

注意,填寫的時候是有引號的,中間的空白用TAB鍵間隔。保存退出。哈!大功基本告成,如果你是按照我上面說的各步驟認真搞定,通常就沒有什麼問題啦!呵呵,
下面,嘡!激動俺心的時刻到了,開始上網!下面的命令:
#/etc/cxacru.service start

呼呼~顯示什麼了啊?嘿嘿,等他忙完了,運行下面的命令:
#ifconfig
看看,是不是有一個ppp0的網路介面啊~看看,IP地址,218.???.......很熟悉吧?趕快打開個瀏覽器窗口上網吧!哈哈!!
對了,關閉網路,請運行:
#/etc/cxacru.service stop

OK,謝謝觀賞…

附錄:幹啥都要講究安全,上網更不例外。當你可以用linux上網的時候,記得打開內置防火牆,激活SELinux,習慣可視化的防火牆?到sourceforge下載個firstarter試試…想聊QQ?用LumaQQ最方便…瀏覽器?現在流行火狐狸"firefox"…

㈨ 求一個pppoe寬頻撥號上網源代碼

PPPOE是將PPP幀封裝在以太幀內,它常用於連接ADSL服務。它擁有許多類似的PPP協議的特點,如誰、加密壓縮wjgPPPOE最大的傳輸單元比標準的乙太網傳輸單元要小,巢你的防火牆配置不夠可靠,這個缺點將會給你造成麻煩。

㈩ 如何設置Linux伺服器為PPP撥入伺服器

我按下面這個配置成功了,你可以試下:

一、安裝的前提條件

1.確保安裝了網卡並工作正常

使用命令

#ifconfig eth0

查看網卡狀態,然後關閉ifdown eth0,注意一定要關閉ifdown eth0

2.在系統中不要設置默認路由(網關),讓ADSL撥號後自動獲得

如果已經設置了默認路由,使用以下方法刪除:
在文件 /etc/sysconfig/network 中刪除 GATEWAY= 這一行,然後以root執行:

#/etc/rc.d/init.d/network restart

3.已經安裝了pppd軟體包

如果存在文件 /usr/sbin/pppd,則說明已經安裝了pppd;
如果未安裝,從RedHatLinux 6.2安裝光碟上安裝ppp-2.3.11-
4.i386.rpm這個軟體包

二、安裝PPPOE客戶端軟體

Linux下的PPPOE客戶端軟體比較多,而且大多使用GNU License,我們推薦使用rp-pppoe 這個軟體包。從http://www.roaringpenguin.com/pppoe/這個網站上,不僅可以下載
RedHat 62平台下的rp-pppoe的二進制軟體包,而且可以下載源代碼軟體包。

1.二進制軟體包的安裝:

A.下載二進制軟體包

http://www.roaringpenguin.com/pppoe/rp-pppoe-3.2-1.i386.rpm

B.進行安裝

以root執行:

#rpm -Uvh rp-pppoe-3.2-1.i386.rpm

2.從源代碼進行安裝:

從源代碼進行安裝同樣適用於其它平台的Linux,但必須在Linux系統中安裝gcc編譯器。

A.下載源代碼軟體包

http://www.roaringpenguin.com/pppoe/rp-pppoe-3.2.tar.gz

B.解壓

#tar xvfz rp-pppoe-3.2.tar.gz
#cd rp-pppoe-3.2

C.進行編譯和安裝

運行腳本
#./go

將自動進行編譯和安裝,最後,調用/usr/sbin/adsl-setup進行配置,具體解釋見三。

三、配置PPPOE客戶端軟體

安裝完軟體包後,必須配置pppoe的配置文件/etc/ppp/pppoe.conf,從而讓ADSL撥號時使用配置文件中的用戶名、密碼等參數。我們不必手工改動這個文件,可以使用adsl-setup這個工具進行配置:

#/usr/sbin/adsl-setup

當出現
>>> Enter your PPPoE user name :
輸入ADSL帳號的用戶名

當出現
>>> Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default eth0):
輸入 eth0 ,這是ADSL相連的網卡的名字

當出現
>>> Enter the demand value (default no):
輸入 no

當出現
>>> Enter the DNS information here:
輸入 server ,這表示使用ADSL撥號自動獲得的DNS伺服器IP地址

當出現
>>> Please enter your PPPoE password:
輸入ADSL帳號的密碼

當出現
>>> Choose a type of firewall (0-2):
輸入 0 ,不使用防火牆

當出現
>>> Accept these settings and adjust configuration files (y/n)?
如果輸入的信息正確,輸入 y ,完成配置,否則,輸入 n 重新輸入。

四、啟動PPPOE客戶端軟體

使用命令

/usr/sbin/adsl-start 啟動PPPOE客戶端軟體,進行連接,如果成功,將出現
Connected;
如果不成功,請檢查網線、ADSL MODEM等物理設備,並查看 /var/log/messages中的信息
/usr/sbin/adsl-stop 關閉和ISP的連接
/usr/sbin/adsl-status 查看當前連接的狀態

如果想在Linux系統啟動時自動啟動ADSL連接,輸入以下命令
#chkconfig --add adsl
將在當前的運行級下加入ADSL的自啟動腳本

五、測試

當連接成功後,使用命令

#ifconfig -a

在輸出中應該含有關於 ppp0 的一堆信息,其中還綁定了 IP 地址,說明已經從撥號中獲得了IP地址。

使用命令

#netstat -nr

查看路由表信息,這時的默認路由應該是上面獲得的IP地址。
如果沒有默認路由,我們可以手動增加:

#route add default gw 上面獲得的IP地址

使用命令

#nslookup www.sina.com.cn

如果解析出新浪的IP,說明已經從撥號中正確獲得了DNS伺服器

最後,使用命令ping某個域名或IP,如果有響應,表示你已經大功告成了。

六、其它說明

1、RedHat Linux 7.1已經集成了rp-pppoe這個軟體包,只不過版本有些低,如果你不在意版本高低,可以直接進行三後面的步驟。

2、以後要拔號上網時,只要:

ifdown eth0
ifup ppp0
/usr/sbin/adsl-start

熱點內容
安卓手機攝像頭連接雲存儲 發布:2025-05-11 05:10:52 瀏覽:34
瑞虎三都有哪些配置 發布:2025-05-11 05:05:08 瀏覽:950
mc非正版伺服器怎麼做 發布:2025-05-11 05:04:54 瀏覽:308
安卓手機九宮格忘記密碼怎麼解 發布:2025-05-11 05:00:30 瀏覽:595
安卓手機拼多多怎麼解綁銀行卡 發布:2025-05-11 05:00:25 瀏覽:686
校園網可以搭建伺服器地址 發布:2025-05-11 04:54:40 瀏覽:785
noip演算法 發布:2025-05-11 04:53:51 瀏覽:50
有什麼我的世界伺服器啟動器 發布:2025-05-11 04:50:41 瀏覽:296
寫shell腳本 發布:2025-05-11 04:37:41 瀏覽:935
電腦伺服器打開有什麼用 發布:2025-05-11 04:36:49 瀏覽:98