well i have finally logged on to msn from linux. i was haveing the same problem, getting a pppd daemon died unexpectedly exit status: 19 error. i thought that the problem was with the authentication since the log said that CHAP authentication failed. i set up kppd using a login script as described in the connecting to MSN as an ISP post. i tried it many, many times using different variations. finally, i change the username i used to log in to a firstname.lastname@example.org
account, not the email@example.com
account i was using. so, if i am correct, it is expecting you to log in with an id of MSN/username(@msn.com not included).
hope this will help you out.