At my house, all we have is dial-up for Internet access. After years of working with Linux, I am of the opinion that Linux hates modems. Sure, there's "support" for them, but it takes far too much of my time to set those stupid things up. With network cards, it usually "just works". There is no "just works" with modems. It took me months to figure out how to get the modem to work right when I'm not root with my gentoo box. When I was setting up my mom's box for Ubuntu, it put the modem in /dev/ttyS14. Why 14?! How the hell am I supposed to know that it's in /dev/ttyS14?! This is ridiculous. There needs to be a better way to do this. I've never had "autodetect" work.