linux下拨号程序编写的问题。

linux下拨号程序编写的问题。

我在linux下要写一个拨号程序,可是拨通了以后,要显示正在验证用户名和密码和已经登陆成功,程序员怎么知道对方服务器上是正在验证用户名和密码和已经登陆成功呢?谢谢。      
如果不成功通常对方服务器会自动断开LCP连接。这样就会得到这个错误。      
我的意思是,程序员如何通过服务器返回的消息,告诉使用者到底是没有这个用户名,还是密码错误,或者对方忙?linux下有办法做到吗?我看了KPPP和EZppp的source code ,都没有这样的处理。