Bluetooth DUN on linux ruined my life

Okay lemme make it clear that I am new to linux. I have been trying to move from XP to linux since last one and a half year but have not been successful till date. Reason - Internet.

Earlier I didnt have one (one year ago) and tried to install and work on distros that came along with magazines and experienced hell lot of problems - support requiers internet , update requires internet and everything.

approxmately one year ago I got myself a GPRS connection on my mobile which I connected to my PC using bluetooth (bluesoleil) on windows.

I wanted to use linux tried a lot but have not been able to connect using Bluetooth dun on linux.
Now I have a spare hard disk for my laptop and have tried 6-8 distros just for the sole purpose of this DUN.

pc linux os could not detect my bluetooth hardware. tried to install bluez packages but got stuck with dependencies. it requiered dbus which inturn required expat got dbus running but bluez could not recognize that dbus is installed.

opensuse 11.1, ubuntu 8.10 did detect my hardware but
pairing was not possible - neither using the gui interface nor from the terminal. installed bluesoleil's .deb package on ubuntu , that event could not work properly.

debian 5.0 could detect and pair from the command line but i failed to connect to the dun.

and I could not even bring out the terminal in PC BSD 7.1

Since the last 30 hours I have been installing distros, trying out commands on different distros and repeatedly switching hard disks of my laptop to boot into windows in order to see search for some or the other method to make bluetooth dun work. But I have failed and need some one's help now. SOS

here are a few pages that I referred to:

https://lists.ubuntu.com/archives/ubuntu-users/2006-November/098548.html

http://ubuntu-in.info/wiki/index.php/GPRS_Howto

http://www.bluez.org/

http://ubuntuliving.blogspot.com/2007/02/pairing-cellphone-with-ubuntu-v...

and many more.

HELP me......

Free Dummies Books
Continuous Engineering

Learn:

  • What continuous engineering is
  • How to continuously improve complex product designs
  • How to anticipate and respond to markets and clients
  • How to get the most out of your engineering resources

Get your free book now

Sponsored by IBM

Free Dummies Books
Service Virtualization

Learn to:

  • Define service virtualization
  • Select the most beneficial services to virtualize
  • Improve your traditional approach to testing
  • Deliver higher-quality software faster

Get your free book now

Sponsored by IBM