亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 825 | 回復: 0
打印 上一主題 下一主題

AT91RM9200開發(fā)筆記(10):PPPD-2.4.3交叉編譯 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-03-25 15:26 |只看該作者 |倒序瀏覽
    前一階段探討了根文件系統(tǒng),有了些認識和體會,F(xiàn)在可以把利用GPRS模塊撥號上網(wǎng)的功能添加進來了。首先要在Linux上調(diào)試通過pppd。主要就是三個腳本:ppp-on,ppp-off, ppp-on-dialer。需要注意的問題有:

    ·首先要把eth0關(guān)閉。否則即使獲取ip成功,也無法發(fā)送數(shù)據(jù)。
    ·在Linux下,必須采用pap,且設定好用戶名。這個用戶名是一個假定的用戶名了,不用密碼。在Windows下則不需要用戶名。

[root@listentec ~]#cat /etc/ppp/pap-secrets
foo * "" *

    host上測試通過,下面就可以交叉編譯pppd,移植到arm板上了。

    pppd的編譯還是有些奇怪的問題。我在CentOS上編譯pppd-2.4.3,總是出現(xiàn)問題,主要就是牽扯到libpcap庫。記得以前編譯成功過,并沒有采用該庫。那時是在RH9上,所以到RH9上,編譯就沒有問題了。用arm-linux-readelf查看,也不需要libpcap庫的支持。

    OS: RedHat 9.0
    CROSS Compiler: cross-3.3.2或者cross-3.4.1
    pppd: pppd-2.4.3

    過程:

    (1)./configure
    (2)make CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc

    交叉編譯完成后,strip一下。得到的pppd約231K,chat約19K。下載到target board上面,測試通過。這里有一個問題就是,不需要在/etc/resolv.conf中添加DNS服務器,默認會在你建立的/etc/ppp/文件夾下自動建立一個resolv.conf。

[root@listentec ~]#tree /etc/ppp
/etc/ppp
|-- pap-secrets
|-- ppp-off
|-- ppp-on
|-- ppp-on-dialer
`-- resolv.conf
0 directories, 5 files

    利用echo測試程序,發(fā)現(xiàn)利用gprs發(fā)送數(shù)據(jù)沒有問題。但是ping域名還是不通。另外有一個問題就是,ping測試時,time delay因為網(wǎng)絡不同差異也比較大,有些時候可能會到18s左右。無線網(wǎng)絡質(zhì)量對數(shù)據(jù)發(fā)送的影響會非常大。

[root@listentec ~]#ifconfig eth0 down
[root@listentec ~]#/etc/ppp/ppp-on &
[root@listentec ~]#Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 --> /dev/ttyS2
Warning - secret file /etc/ppp/pap-secrets has world and/or group access
sent [LCP ConfReq id=0x1 asyncmap 0x20a0000> magic 0xc328b095> pcomp> accomp>]
rcvd [LCP ConfRej id=0x1 pcomp> accomp>]
sent [LCP ConfReq id=0x2 asyncmap 0x20a0000> magic 0xc328b095>]
rcvd [LCP ConfReq id=0x1 asyncmap 0x0> auth pap> magic 0xb7a54d00>]
sent [LCP ConfAck id=0x1 asyncmap 0x0> auth pap> magic 0xb7a54d00>]
rcvd [LCP ConfAck id=0x2 asyncmap 0x20a0000> magic 0xc328b095>]
Warning - secret file /etc/ppp/pap-secrets has world and/or group access
sent [PAP AuthReq id=0x1 user="foo" password=hidden>]
rcvd [PAP AuthAck id=0x1 "Welcome!"]
Remote message:
PAP authentication succeeded
sent [CCP ConfReq id=0x1 deflate 15> deflate(old#) 15> bsd v1 15>]
sent [IPCP ConfReq id=0x1 compress VJ 0f 01> addr 0.0.0.0> ms-dns1 0.0.0.0> ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 addr 10.79.158.165>]
sent [IPCP ConfAck id=0x1 addr 10.79.158.165>]
rcvd [LCP ProtRej id=0x1 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
rcvd [IPCP ConfRej id=0x1 compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 addr 0.0.0.0> ms-dns1 0.0.0.0> ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 addr 10.79.78.138> ms-dns1 211.136.20.203> ms-dns3 202.96.69.38>]
sent [IPCP ConfReq id=0x3 addr 10.79.78.138> ms-dns1 211.136.20.203> ms-dns3 202.96.69.38>]
rcvd [IPCP ConfAck id=0x3 addr 10.79.78.138> ms-dns1 211.136.20.203> ms-dns3 202.96.69.38>]
local IP address 10.79.78.138
remote IP address 10.79.158.165
primary DNS address 211.136.20.203
secondary DNS address 202.96.69.38
[root@listentec ~]#ifconfig
lo Link encap:Local Loopback
          inet addr:127.0.0.1 Mask:255.0.0.0
          UP LOOPBACK RUNNING MTU:16436 Metric:1
          RX packets:89 errors:0 dropped:0 overruns:0 frame:0
          TX packets:89 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4809 (4.6 KiB) TX bytes:4809 (4.6 KiB)
ppp0 Link encap:Point-to-Point Protocol
          inet addr:10.79.78.138 P-t-P:10.79.158.165 Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:64 (64.0 B) TX bytes:97 (97.0 B)

    顯示信息如上所示。


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/21948/showart_507668.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP