I have set up my redhat 6.0 box for incoming PPP connections using mgetty and pppd with Chap aithentication. When a win98 dialup client trys to conect, they appear connected from thir end however they cannot ping anything because of timeouts. The /var/log/messages goes crazy while the win98 clients are connected and just keeps printing out the following until they hang up pppd[1080]: Protocol-Reject for unsupported protocol 0x7263 Jan 6 17:03:08 celcius pppd[1080]: Protocol-Reject for unsupported protocol 0x5072 Jan 6 17:03:08 celcius pppd[1080]: Protocol-Reject for unsupported protocol 0x7263 Jan 6 17:03:08 celcius pppd[1080]: Protocol-Reject for unsupported protocol 0x73 Jan 6 17:03:08 celcius pppd[1080]: Protocol-Reject for unsupported protocol 0x73 Jan 6 17:03:08 celcius pppd[1080]: Protocol-Reject for unsupported protocol I dont have any problems like this if someone using NT dials in and they can use the internet fine.
From my reading of the IANA PPP assigned numbers list (http://www.isi.edu/in-notes/iana/assignments/ppp-numbers), it appears that protocol 0x73 is MP+, a protocol related to bandwidth management. Protocols 0x5072 and 0x7263 is an unregistered non-standard protocol.
This is similar to bug 8254. Do the clients have any additional client software installed (VPN, PPTP, etc)? Documentation on the peculiarities of the Windows 98 TCP/IP stack is pretty scarce, unfortunately.
Closing due to old age.