Ok, so to start off, I'm a newbie.
To compile PcTel modem modules in Fedora Core 1...
1.Download (or have somebody download for you) the newest pctel tarball
http://linmodems.technion.ac.il/pctel-linux/
2. uncompress:
tar -xzvf pctel-0.9.6.1.tar.gz
NOTE: Make sure you have the kernel source and the development RPMs installed. This can be accessed through the add/remove applications application.
3. open a new terminal in super user mode. Check that /sbin is in your $PATH
To check, type: echo $PATH
You should see '/sbin' in there
4. go to the pctel directory. It should be called 'pctel-0.9.6.1' and it should be a new sub-directory of where you initially downloaded the file.
5.type: export CC=gcc32
This foolery must be done because the kernel was compiled with gcc32, but gcc33 is the default.
6.type: ./configure --with-hal=(your HAL type here)
you can read about hal types in the readme in the pctel directory.
7.type: make
8.type: make install
and from there it's a simple: insmod pctel.o
and a: insmod ptserial.o
you might have to force those.
Anyway, it's been a helluva journey for a newbie, and my fingers and brain are TIRED.
I figured I'd try and save somebody else the pain.
Good luck,
f