Hi all Just a quickie to let you know (may be of use for Sunday...) I have an Ambient PCI 56k Ham Modem (Ham = Host Accellerated Modem - methinks). When I bought it (some 6 months ago) I was assured it was a fully fledged hardware modem..... Well its not! It uses the cpu for a couple of things, though it is not a true Winmodem in that sense. Anyways..it is bloody popular amongst windoze users....cheap you see. I finally got it working last night on a red-hat 6.2 running kernel 2.2.16-3 (and stepped up to decent speed in web surfing in the process), here's how :
1) downloaded the driver source from : http://developer.intel.com/design/modems/support/drivers/r-333-5.htm 2) unzipped it then followed the intructions in the readme (make clean; make all; make install). Which compiled and installed the kernel module drivers... (requires kernel headers for current kernel, NB, not yet compatible with 2.4 kernel/ppp arrangements) I believe it also depends on gnome libraries - has something to do with the regional settings for the modem, though it won't die if you don't have them you will just need an extra init parameter .... see below. 3) called the start script for it :(red hat, other distros may differ here) $> /etc/rc.d/init.d/hamboot start (options are [start|stop|restart]) which loads the modules and makes a node /dev/ham as a character device. 4) created a symlink from ttyS3 (any ttyS will do - this step is not necessary unless you wish to use wvdial to autoconfigure...): $>ln -s /dev/ham /dev/ttyS3 5)ran wvdial configuration : $>wvdialconf /etc/wvdial.conf (for existing config file - my case) or $>wvdialconf create (I think this is correct for no pre-existing file.....undocumented!) Alternatively (easier) under gnome run the internet->dial-up configuration tool and under the modem tab select auto-configure. both methods will iterate through /dev/ttyS* looking for modems. When it finds the modem set it as default. .... One final thing : edit /etc/wvdial.conf and either add an extra init string AT+GCI=b4 which initialises to modem UK (whether this is required depends on the gnome libraries default). I succeeded by commenting out the area code entry for the dial-up in wvdial.conf and put the whole number into the phone number field. This all assumes that you have dial-up account details. At the command line type wvdial <dialup account> or under X run the 'network monitor' app under the internet menu, then click the region entitled <dial up account name> and off you go. Apparently it has been tested on all major distros and works well.... there is a little caveat for debian users I think but that's covered in the readme file. Hope this is of use. Cheers Earl PS Apolos for any typos/inaccuracies, I'm writing this at work, from memory. PPS Can't say how bloody chuffed I am that intel have done this, finally, they deserve a little award! Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. (Albert Einstein)