|For IBM Thinkpad 600, 600E, and 770's|
January 07 2003 - The base system is a RedHat 8.0 install on an IBM Thinkpad 600, stock Workstation install, since the Personal Desktop installation will not include the compilation tools necessary to build the mwave drivers on your laptop (read: no gcc, no make, etc... so do yourself a favour and install the Workstation install - its only about 300MB larger).
Download the Mwave drivers from IBM at http://www-124.ibm.com/acpmodem/
Now that you've successfully made the binaries and done the necessary, its time to actually use the modem!
To dial into the Internet, I personally use the wvdial utility, since its a console based application, without all the bells and whistles. There are others, like KPPP or even the Internet Configuration Wizard that you can access via the RedHat icon.
So when I need to log into the Internet, I just execute wvdial MyISP and the modem starts dialling in. Only caveat really is that the Password is stored in plaintext in the wvdial.conf file, so anyone with root access can access it.
How's the performance of the modem? My really expensive US Robotics modem connects just about 9600bps higher than the modem built-into my IBM. Not a bad tradeoff, since I don't have to lug around a modem.
Putting mwaved into /etc/rc.d/init.d/ and getting it to run as a system service just does what you need to get the modem working. If you don't start it automatically, just do something like ./mwaved start and it will also enable the modem upon a reboot.