作者 主題: 各位大大,有在uclinux上移植pppoe成功的么?  (閱讀 5696 次)

0 會員 與 1 訪客 正在閱讀本文。

gauchy

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
小弟目前在M5272C3的板子上开发,用到ADSL拨号程序,我在编译内核(2.4.0)时,选上ppp,在Vendor/user里面的network application中选择pppd和rp-pppoe,并且把写好密码的pap-secrets和chap-secrets通过修改M5272C3文件夹中的Makefile文件在编译时自动产生到/etc/ppp目录中,然后编译,没有错误.
启动uclinux后,运行pppoe -A,可以看到
--------------------------------------------------
Access-Concentrator: zb-318ju-1
AC-Ethernet-Address: 00:0e:40:80:b3:d6
--------------------------------------------------
而运行pppd pty 'pppoe -I eth0 -p /var/run/adsl.pid' noipdefault defaultroute hide-password user ****@e时,出现错误:pid 15 failed 256.
而在redhat9.0上用这个命令是可以启动的,就是说可以上网,但用ps看不到运行的adsl-connect.在uclinux上就怎么也启动不了,请问有人做过这个方面的工作么?
谢谢!

siyou

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
各位大大,有在uclinux上移植pppoe成功的么?
« 回覆 #1 於: 2005-12-15 20:22 »
you may check if you have those file /dev/pty*.


siyou.

gauchy

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
thank you!
« 回覆 #2 於: 2005-12-16 09:32 »
引述: "siyou"
you may check if you have those file /dev/pty*.


siyou.

I'm sure there are ppp pty0~pty9 devices in the /dev directory.In the /vendors/Motorola/M5272C3/Makefile, some command to create those devices.
 thanks for your reply!

siyou

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
各位大大,有在uclinux上移植pppoe成功的么?
« 回覆 #3 於: 2005-12-16 12:36 »
I think you problem quite easy to check,
you can trace code and printf to stderr,
then you can know which line of  code fail and quit.

siyou.