2008年7月11日 星期五

研發筆記-ppp-2.4.3無法連線怪問題

tcflush failed: Bad file descriptor
tcsetattr: Invalid argument (line 1016)

網路上很多人問到這個,當ppp連線不成功時,會出現這兩行,碰巧在我implement的過程中也遇到,並解了。

會有這兩個問題是client這邊設定chap-secret, pap-secret的帳號,密碼打錯了,也許是chap-secrete, pap-secrete設定的路徑錯,ppp找不到這兩個file。
我的解決方法是在ppp後面串的參數加上 name "user name" password "user password",強制使用這組帳號密碼後,就可以連線成功了。
所以可能是帳號密碼打錯,也可能是chap-secret, pap-secret路徑有問題,總之我是解了...

0 意見: