I'm online using a Reliance LG 2030 phone from Mac OS X. Configuration was rather convoluted:
Since I had picked up a serial cable (for maximum compatibility) but my PowerBook doesn't have a serial port, I picked up a Serial-to-USB converter today (Rs. 750), then came home and discovered that it had a driver only for Classic Mac OS, not Mac OS X. The
company's web site had the same driver, last updated in 2000.
Seeing no option to make it work in Mac OS X, I fired up Windows XP in Virtual PC and installed the Windows 2000 driver, which identified the source as
Prolific Technology. Looked up Google, but found that neither BSNL nor VSNL was letting me access their site or even Google's cached pages. Network problems?
Next, installed Reliance's R Connect dialer, rebooted the VM twice, got online from the virtual machine, headed for
Prolific's tech support site, discovered their search engine broken, backtracked, browsed through their catalogue, and found a Mac OS X driver for their "PL-2303 USB to Serial Bridge Controller". Installed the driver, rebooted (why is a reboot necessary with a microkernel architecture?), opened Network configuration, and discovered a new "usbserial" device. Excellent!
Started to configure PPP settings for Reliance based on this excellent
Linux how-to, then found that there was no place I could rewrite the modem's initialisation string to the needed "
at cta=30". There was only a bunch of modems to choose from, no settings dialog. Used
locate on one of the modem names and found a bunch of modem scripts sitting in
/Library/Modem Scripts. Their syntax was non-obvious, so consulted Google again and discovered this
modem script generator.
Used it to create a new "Reliance LG 2030" script, attempted to connect, and it worked! Now for some well-deserved sleep, I finally have mobile Internet access.