How to setup Bluetooth

From ThinkWiki
Revision as of 06:13, 31 August 2006 by Idd1 (Talk | contribs)
Jump to: navigation, search

This HOWTO tells you how to install and configure Bluetooth on your Linux driven ThinkPad and how to make the most common Bluetooth applications (like connecting your mobile phone etc.) work.

BlueZ Installation

Mount a mobile phone with bluetooth

NOTE!
You don't need any other package except the ones described here.
NOTE!
The ibm bluetooth card can works like an usb-dongle. You don't need the bcm203x module

For Gentoo do the following:

  • First of all, we must config your kernel
# cd /usr/src/linux
# make menuconfig
Device Drivers → USB support → <*>Support for Host-side USB (CONFIG_USB)
Device Drivers → USB support → [*]USB device file system (CONFIG_USB_DEVICEFS)
Device Drivers → USB support → <*>EHCI HCD (USB 2.0) support (CONFIG_USB_EHCI_HCD)
Device Drivers → USB support → <*>UHCI HCD support (CONFIG_USB_UHCI)
Device Drivers → USB support → <*>OHCI HCD support (CONFIG_USB_OHCI)


Networking → <M>Bluetooth subsystem support (CONFIG_BT)
Networking → Bluetooth subsystem support → <M>L2CAP protocol support (CONFIG_BT_L2CAP)
Networking → Bluetooth subsystem support → <M>RFCOMM protocol support (CONFIG_BT_RFCOMM)
Networking → Bluetooth subsystem support → [*]RFCOMM TTY support (CONFIG_BT_RFCOMM_TTY)
Networking → Bluetooth subsystem support → Bluetooth device drivers → <M>HCI USB driver (CONFIG_BT_HCIUSB)
# make && make modules_install
  • Install the requiered packages

For exchange files we need the fuse filesystem. FuseFS is also implemented in the kernel, but it does not work for me.

# emerge fuse
# emerge bluez-libs
# emerge bluez-utils
# emerge openobex
# emerge obexftp
# emerge obexfs
  • Modify /etc/bluetooth/hcid.conf
options {
autoinit yes"
security user
pairing multi
pin_helper /usr/bin/bluepin
}
device {
name testname
class 0x3e0100
iscan enable
pscan enable
lm accept
lp rswitch,hold,sniff,park 
}
  • load the modules:
# modprobe fuse
# modprobe bluetooth
# modprobe ehci-hcd
# modprobe uhci-hcd
# modprobe hci_usb
# modprobe l2cap
# modprobe rfcomm
  • activate your bluetooth (show howto ibm-acpi for more details)
# echo enable >/proc/acpi/ibm/bluetooth
  • start the bluetooth device:
# /etc/init.d/bluetooth start
  • turn on bluetooth of your mobile phone (visible mode)
  • get the mac-address of your phone
# hcitool scan
  • mount your phone - don't forget to umount it when you're finished
# mkdir /mnt/phone
# mount -t fuse "obexfs#-b00:16:20:32:25:3C -B6" /mnt/phone

use your mac-address instead of my 00:16:20:32:25:3C and don't forget the -b option in front of the mac

finished, now you can improve this howto ;-)

Tested with ibm x41, sony ericsson k750i, nokia 6280, samsung z400, sony ericsson k700i



Building from source

Get the source packages from www.bluez.org.

Build each of them with the usual steps:

$ ./configure && make
# make install

Gentoo ebuilds

Under Gentoo, install the following ebuilds:

  • net-wireless/bluez-bluefw
  • net-wireless/bluez-firmware
  • net-wireless/bluez-hcidump
  • net-wireless/bluez-hciemu
  • net-wireless/bluez-libs
  • net-wireless/bluez-utils
NOTE!
net-wireless/bluez-kernel is not needed, since the current version is included in your kernel.



Other distributions

You will find packages for Debian, Red Hat and Slackware on the packages page of the BlueZ project.

Enabling Bluetooth

If Bluetooth is disabled and you have Ibm-acpi running you could enable/disable bluetooth by entering:

# echo enable > /proc/acpi/ibm/bluetooth

or

# echo disable > /proc/acpi/ibm/bluetooth

Configuring the kernel

Since the Bluetooth card is connected to the USB subsystem, you will need to enable USB support in your kernel:

Device Drivers → USB support → <M>Support for Host-side USB (CONFIG_USB)
Device Drivers → USB support → [*]USB device file system (CONFIG_USB_DEVICEFS)

Choose an appropriate USB host driver, one of:

Device Drivers → USB support → <M>EHCI HCD (USB 2.0) support (CONFIG_USB_EHCI_HCD)
Device Drivers → USB support → <M>UHCI HCD support (CONFIG_USB_UHCI)
Device Drivers → USB support → <M>OHCI HCD support (CONFIG_USB_OHCI)

Enable Bluetooth subsystem and drivers:

Networking → <*>Bluetooth subsystem support (CONFIG_BT)
Networking → Bluetooth subsystem support → <*>L2CAP protocol support (CONFIG_BT_L2CAP)
Networking → Bluetooth subsystem support → <*>SCO links support (CONFIG_BT_SCO)
Networking → Bluetooth subsystem support → <*>RFCOMM protocol support (CONFIG_BT_RFCOMM)
Networking → Bluetooth subsystem support → [*]RFCOMM TTY support (CONFIG_BT_RFCOMM_TTY)
Networking → Bluetooth subsystem support → <*>BNEP protocol support (CONFIG_BT_BNEP)
Networking → Bluetooth subsystem support → <*>HID protocol support (CONFIG_BT_HID)
Networking → Bluetooth subsystem support → Bluetooth device drivers → <M>HCI USB driver (CONFIG_BT_HCIUSB)
Networking → Bluetooth subsystem support → Bluetooth device drivers → [*]SCO (voice) support (CONFIG_BT_HCIUSB_SCO)

Make sure that the according modules are loaded:

# modprobe uhci_hcd ; modprobe ehci_hcd ; modprobe hci_usb

Serial connection over Bluetooth

One common application is to connect your mobile phone and use it as a modem to connect to the internet via GPRS or 3G (UMTS). A lot of phones do this through using AT-commands on a serial over Bluetooth connection.

By configuring /etc/bluetooth/rfcomm.conf correctly, you'll get a device /dev/rfcomm0.

Eventually one could use the command:

# rfcomm bind 0 00:15:A0:7A:90:F2 3

The hardware address should be replaced with that of your phone. If you don't know the hardware address of your phone yet, you can get it by running:

# hcitool scan

The last parameter ('3') is the channel to use. I spent quite some time fighting before I found out of that one; I didn't find it documented anywhere, but by running

# sdptool records 00:15:A0:7A:90:F2

I found channel 3 to be the right one for my phone. You will have to experiment to find the right one for your phone setup; for T-Mobile GSM/GPRS carrier in USA this is channel 1.

NOTE!
By experimenting, the bluetooth stack on the cellphone may crash. Reboot it if that happens.

Alternativly one could use the following to find the right channel:

# sdptool search DUN
Inquiring ...
Searching for DUN on 00:11:22:33:44:55 ...
Service Name: Dial-up Networking
Service RecHandle: 0x10001
Service Class ID List:
  "Dialup Networking" (0x1103)
  "Generic Networking" (0x1201)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 4

Now /dev/rfcomm0 exists.

At this point you can use an automatic dialing utility such as wvdial, editing the config file to point to the modem at /dev/rfcomm0, and everything should work just like a land line!

NOTE!
If you experience strange disconnects while using wvdial, disable "Carrier Check" in your wvdial configuration.

You may directly access the modem (i.e. by using minicom:)

$ minicom -s

set the serial device to be /dev/rfcomm0, choose 'exit' and then the AT-commands can be typed in. With my operator (Telenor, Norway) it seemed simple enough, I just entered

ATDT *99#

and lots of cryptic letters started dancing across the screen, indicating a ppp session startup.

To configure pppd create /etc/ppp/peers/nokia with particularly those lines:

/dev/rfcomm0
connect '/usr/sbin/chat -v -f /etc/ppp/chat-nokia'
debug
10.0.1.3
crtscts
noipdefault
ipcp-accept-local
defaultroute
novj
nobsdcomp
novjccomp
nopcomp
noaccomp
usepeerdns

Furthermore, you need a simple chat script. Create /etc/ppp/chat-nokia:

'TIMEOUT' '5'
'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO ANSWER'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
 'ATZ'
'OK' 'ATDT*99#'
'~--' 

Here's a script that works for Cingular's network:

TIMEOUT 35
ECHO    ON
ABORT   '\nBUSY\r'
ABORT   '\nERROR\r'
ABORT   '\nNO ANSWER\r'
ABORT   '\nNO CARRIER\r'
ABORT   '\nNO DIALTONE\r'
ABORT   '\nRINGING\r\n\r\nRINGING\r'
      \rAT
OK      'AT+CGDCONT=1,"IP","WAP.CINGULAR"'
OK      ATD*99***1#
CONNECT ""

See more here

Run pppd with:

$ pppd call nokia

This should establish the internet connection.

NOTE!
Different network operators may require different call strings. For many carriers (including T-Mobile USA) "*99#" works without additional parameters.

For editing phonebook / ringtones / etc., the gammu utils (http://www.gamu.net) has been reported to work well, but this appears to be primarily for Nokia phones.

File Transfer

File transfers are accomplished through OBEX transfer, which I believe is basically an FTP over bluetooth connection. Once you have bonded with your phone (yes, I know you love your sexy RAZR, but here I mean paired it with your laptop via bluetooth), you can easily use "obexftp" to transfer files. As an example,

obexftp -b 00:01:02:03:04:05 -l

will list the root directory of the phone with bluetooth address 00:01:02:03:04:05. Refer to the man page for more of the unique commands. What a wonderful interface! Unfortunately there doesn't seem to be a way to get a standard 'ftp' session using familiar commands (e.g. 'mget').

For a more user-friendly experience, you can use the kde tools, just launch

kbtobexclient

for a file browser. In the Location: option put

obex://[00:01:02:03:04:05]

to list the files. Note that the brackets *are* necessary. From there, you can list directories easily and batch download files.


Troubleshooting

If you cant get hci0 up with a /etc/init.d/bluetooth restart (or similar) then you might want to try a

# hciconfig hci0 down && hciconfig hci0 up

(solved the problem on a X60s (debian/testing))


External Links

24 ctu ringtones 6100 ringtone The Best Porn Pages and websites, top 200 best porn blondes, asian, teens advent children ringtone all american rejects ringtones alltel ringtones avenged sevenfold ringtones bet ringtones blue ringtone bollywood ringtones boost ringtone cell phone ringtones cheap ringtones chinese ringtone christian music ringtones coldplay ringtone comedy ringtones compose composer ringtones creating ringtones ctu ringtone dance ringtone dave matthews band ringtones dering doctor who ringtone download free ringtone nokia download nokia 3360 ringtone download ringtone for all nokia phone download ringtones downloadable nokia ringtone downloadable ringtones downloads free mobile ringtone t downloads free motorola ringtone downloads free motorola ringtone v60 downloads free motorola ringtone v60i downloads free nextel ringtone downloads free pcs ringtone sprint downloads free polyphonic ringtone downloads free ringtone samsung downloads free ringtone sprint downloads free ringtone verizon downloads free ringtone verizon wireless downloads kyocera ringtone downloads midi ringtone downloads mobile ringtone downloads mobile ringtone t downloads mobile ringtone virgin downloads motorola ringtone v60i downloads nextel ringtone downloads polyphonic ringtone downloads ringtone samsung downloads ringtone verizon downloads ringtone verizon wireless e105 free polyphonic ringtone samsung e105 free ringtone samsung e105 free ringtone samsung sgh e105 ringtone samsung e700 free ringtone samsung e700 ringtone samsung e715 free polyphonic ringtone samsung e715 free ringtone samsung e715 ringtone samsung e815 ringtone e815 ringtones email ringtones eminem ringtone eminem ringtones ericsson free keypress ringtone sony ericsson free keypress ringtone sony t200 ericsson free keypress ringtone sony t226 ericsson free phone ringtone sony ericsson free polyphonic ringtone ericsson free polyphonic ringtone sony ericsson free polyphonic ringtone sony t226 ericsson free polyphonic ringtone sony t300 ericsson free polyphonic ringtone sony t610 ericsson free polyphonic ringtone sony t616 ericsson free ringtone sony ericsson free ringtone sony t100 ericsson free ringtone sony t106 ericsson free ringtone sony t200 ericsson free ringtone sony t206 ericsson free ringtone sony t226 ericsson free ringtone sony t300 ericsson free ringtone sony t306 ericsson free ringtone sony t310 ericsson free ringtone sony t316 ericsson free ringtone sony t61 ericsson free ringtone sony t610 ericsson free ringtone sony t616 ericsson free ringtone sony t61c ericsson free ringtone sony t61d ericsson free ringtone sony t62u ericsson free ringtone sony t68 ericsson free ringtone sony t68i ericsson free ringtone sony z600 ericsson gratis ringtone sony ericsson key press ringtone sony ericsson keypress ringtone sony ericsson keypress ringtone sony t226 ericsson keypress ringtone sony t68i ericsson metro pcs ringtone sony ericsson mobile ringtone sony ericsson p800 ringtone sony ericsson para ringtone sony t106 ericsson phone ringtone sony ericsson polyphonic ringtone sony ericsson polyphonic ringtone sony t226 ericsson polyphonic ringtone sony t310 ericsson polyphonic ringtone sony t610 ericsson polyphonic ringtone sony t616 ericsson ringtone ericsson ringtone sony t100 ericsson ringtone sony t105 ericsson ringtone sony t106 ericsson ringtone sony t200 ericsson ringtone sony t206 ericsson ringtone sony t226 ericsson ringtone sony t300 ericsson ringtone sony t306 ericsson ringtone sony t310 ericsson ringtone sony t316 ericsson ringtone sony t600 ericsson ringtone sony t61 ericsson ringtone sony t610 ericsson ringtone sony t616 ericsson ringtone sony t61c ericsson ringtone sony t62u ericsson ringtone sony tamil ericsson ringtone sony z600 fall out boy ringtones file free midi ringtone file midi ringtone football ringtone forum nextel ringtone free cellular phone ringtone free cellular ringtone free composer ringtone free download ringtone free downloadable nokia ringtone free ericsson ringtone free free polyphonic ringtone free from ringtone sprint free from ringtone verizon free g4010 lg phone ringtone free g4010 lg polyphonic ringtone free g4010 lg ringtone free g4050 lg ringtone free game motorola ringtone t720 free game ringtone sprint free game ringtone verizon free get polyphonic ringtone free graphic kyocera ringtone free graphic motorola ringtone t720 free graphic nokia ringtone free graphic ringtone free gsm motorola ringtone t720 free gu87 panasonic polyphonic ringtone free hindi nokia ringtone free hip hop motorola ringtone free hip hop nokia ringtone free hip hop ringtone free hip hop ringtone sprint free i keypress motorola ringtone v60 free i motorola ringtone v60 free i205 motorola ringtone free i205 nextel ringtone free i60 nextel ringtone free i60c motorola ringtone free i60c nextel ringtone free i730 motorola nextel ringtone free i730 motorola ringtone free i730 nextel ringtone free i730 nextel ringtone wallpaper free i90 motorola ringtone free i90 nextel ringtone free i90c motorola ringtone free i90c nextel ringtone free i95 motorola ringtone free i95 nextel ringtone free i95cl motorola ringtone free i95cl nextel ringtone free iden nextel ringtone free in motorola ringtone usa free in nokia ringtone usa free in polyphonic ringtone us free in polyphonic ringtone usa free in ringtone samsung usa free indian polyphonic ringtone free k7 kyocera rave ringtone free ke413 kyocera phantom ringtone free ke413 kyocera ringtone free ke433 kyocera ringtone free key motorola press ringtone free keypress motorola ringtone free keypress motorola ringtone t720 free keypress motorola ringtone v60 free keypress motorola ringtone v60i free keypress motorola ringtone v66 free keypress nokia ringtone free keypress ringtone free keypress ringtone samsung free kx414 kyocera ringtone free kyocera kyocera ringtone ringtone free kyocera mobile ringtone virgin free kyocera phantom phone ringtone free kyocera phantom ringtone free kyocera phone polyphonic ringtone free kyocera phone ringtone free kyocera polyphonic ringtone free kyocera polyphonic ringtone slider free kyocera rave ringtone free kyocera ringtone free kyocera ringtone s14 free kyocera ringtone se47 free kyocera ringtone slider free kyocera ringtone slider v5 free kyocera ringtone sms free kyocera ringtone sprint free kyocera ringtone us free kyocera ringtone usa free kyocera ringtone verizon free lg lx5450 ringtone free lg mobile phone ringtone free lg phone polyphonic ringtone free lg phone ringtone free lg phone ringtone sprint free lg phone ringtone verizon free lg phone ringtone verizon vx6000 free lg phone ringtone verizon wireless free lg phone ringtone vx3100 free lg phone ringtone vx4400 free lg phone ringtone vx6000 free lg polyphonic ringtone free lg polyphonic ringtone verizon free lg polyphonic ringtone vx4400 free lg polyphonic ringtone vx6000 free lg ringtone free lg ringtone sprint free lg ringtone tm250 free lg ringtone tm510 free lg ringtone tm520 free lg ringtone us free lg ringtone usa free lg ringtone verizon free lg ringtone verizon vx3100 free lg ringtone verizon vx3100 wireless free lg ringtone verizon vx4400 free lg ringtone verizon vx6000 free lg ringtone verizon vx6000 wireless free lg ringtone verizon wireless free lg ringtone vx10 free lg ringtone vx3100 free lg ringtone vx4400 free lg ringtone vx4400b free lg ringtone vx6000 free lg6000 ringtone verizon free lgvx6000 ringtone verizon free logo and ringtone free logo polyphonic ringtone free m550 polyphonic ringtone sendo free malaysia polyphonic ringtone free midi nextel ringtone free midi nokia polyphonic ringtone free midi nokia ringtone free midi polyphonic ringtone free midi ringtone free mmf ringtone samsung free mobile motorola phone ringtone free mobile motorola ringtone free mobile motorola ringtone t free mobile motorola ringtone t v66 free mobile nokia ringtone free mobile nokia ringtone t free mobile phone ringtone free mobile phone ringtone samsung free mobile phone ringtone t free mobile phone ringtone virgin free mobile polyphonic ringtone free mobile polyphonic ringtone sidekick t free mobile polyphonic ringtone t free mobile polyphonic ringtone virgin free mobile reward ringtone free mobile ringtone samsung free mobile ringtone samsung t free mobile ringtone send free mobile ringtone sidekick t free mobile ringtone t free mobile ringtone t usa free mobile ringtone usa virgin free mobile ringtone verizon free mobile ringtone virgin free monophonic motorola ringtone free monophonic motorola ringtone v60i free monophonic nokia ringtone free monophonic ringtone free monophonic ringtone samsung free motorola mpx200 ringtone free motorola nextel ringtone free motorola note ringtone free motorola note ringtone v60 free motorola note ringtone v60i free motorola phone ringtone free motorola phone ringtone t720 free motorola phone ringtone v60 free motorola phone ringtone v60i free motorola phone ringtone v66 free motorola polyphonic ringtone free motorola polyphonic ringtone t720 free motorola polyphonic ringtone usa free motorola polyphonic ringtone v300 free motorola polyphonic ringtone v60 free motorola polyphonic ringtone v60i free motorola ring ringtone tone free motorola ringtone send free motorola ringtone sms free motorola ringtone software free motorola ringtone state t720 united free motorola ringtone state united free motorola ringtone t120 free motorola ringtone t190 free motorola ringtone t191 free motorola ringtone t720 free motorola ringtone t720 us free motorola ringtone t720 usa free motorola ringtone t720 verizon free motorola ringtone t720i free motorola ringtone t721 free motorola ringtone t722i free motorola ringtone t730 free motorola ringtone t730 verizon free motorola ringtone t731 free motorola ringtone tdma v60i free motorola ringtone tracfone free motorola ringtone us free motorola ringtone us v60i free motorola ringtone usa free motorola ringtone usa v60 free motorola ringtone usa v60i free motorola ringtone v100 free motorola ringtone v120 free motorola ringtone v120c free motorola ringtone v120e free motorola ringtone v120t free motorola ringtone v300 free motorola ringtone v60 free motorola ringtone v60i free motorola ringtone v60p free motorola ringtone v60t free motorola ringtone v60ti free motorola ringtone v60x free motorola ringtone v66 free motorola ringtone v66i free motorola ringtone v70 free motorola ringtone verizon free motorola ringtone wallpaper free n400 ringtone samsung free n400 ringtone samsung sprint free n400 ringtone sprint free n500 ringtone samsung free n620 ringtone samsung free nec polyphonic ringtone free nextel phone ringtone free nextel polyphonic ringtone free nextel ringtone us free nextel ringtone usa free nextel ringtone wallpaper free nokia 3210 ringtone free nokia 3310 ringtone free nokia 3360 ringtone free nokia 5160 ringtone free nokia 7110 ringtone free nokia 8210 ringtone free nokia 8260 ringtone free nokia cellular phone ringtone free nokia mobile phone ringtone free nokia poly ringtone free nokia polyphonic ringtone free nokia polyphonic ringtone usa free nokia rap ringtone free nokia ring ringtone tone free nokia ringtone and logo free nokia ringtone composer free nokia ringtone downloads free nokia ringtone rtttl free nokia ringtone screensaver free nokia ringtone sms free nokia ringtone sprint free nokia ringtone sskdjltu8i458io457654 free nokia ringtone state united free nokia ringtone tdma free nokia ringtone tracfone free nokia ringtone us free nokia ringtone usa free nokia ringtone verizon free panasonic polyphonic ringtone free panasonic ringtone free pcs phone ringtone sprint free pcs polyphonic ringtone sprint free pcs ringtone samsung sprint free pcs ringtone sanyo sprint free pcs ringtone sprint free pcs ringtone sprint usa free pcs ringtone sprint vision free phone polyphonic ringtone samsung free phone polyphonic ringtone send free phone polyphonic ringtone sent free phone polyphonic ringtone sprint free phone ringtone free phone ringtone samsung free phone ringtone samsung sprint free phone ringtone sanyo sprint free phone ringtone sprint free phone ringtone verizon free phone ringtone verizon wireless free poly ringtone free poly ringtone samsung free polyphonic rap ringtone free polyphonic ring ringtone tone free polyphonic ringtone s300 samsung free polyphonic ringtone s307 samsung free polyphonic ringtone sagem free polyphonic ringtone samsung free polyphonic ringtone samsung t100 free polyphonic ringtone samsung v200 free polyphonic ringtone samsung x105 free polyphonic ringtone samsung x427 free polyphonic ringtone sanyo free polyphonic ringtone send free polyphonic ringtone siemens free polyphonic ringtone site wap free polyphonic ringtone sms free polyphonic ringtone sms via free polyphonic ringtone sprint free polyphonic ringtone state united free polyphonic ringtone t100 free polyphonic ringtone t610 free polyphonic ringtone t720 free polyphonic ringtone totally free polyphonic ringtone u.s free polyphonic ringtone uk free polyphonic ringtone us free polyphonic ringtone usa free polyphonic ringtone v200 free polyphonic ringtone verizon free polyphonic ringtone verizon wireless free polyphonic ringtone via wap free polyphonic ringtone wap free r220 ringtone samsung free r225 ringtone samsung free r225 ringtone samsung sgh free r225m ringtone samsung free r225m ringtone samsung sgh free ringtone 4 nokia ringtone 4 free.com free ringtone converter free ringtone downloads free ringtone for nokia 5165 free ringtone for nokia cell phone free ringtone for nokia phone free ringtone s100 samsung free ringtone s105 samsung free ringtone s300 samsung free ringtone s307 samsung free ringtone s307 samsung sgh free ringtone samsung free ringtone samsung scha310 free ringtone samsung sgh x427 free ringtone samsung sprint free ringtone samsung state united free ringtone samsung t100 free ringtone samsung tmobile free ringtone samsung u.s free ringtone samsung us free ringtone samsung usa free ringtone samsung v200 free ringtone samsung v205 free ringtone samsung v206 free ringtone samsung verizon free ringtone samsung vga1000 free ringtone samsung wallpaper free ringtone samsung wap free ringtone samsung x105 free ringtone samsung x426 free ringtone samsung x427 free ringtone sanyo free ringtone sanyo sprint free ringtone screensaver sprint free ringtone sidekick free ringtone sprint free ringtone sprint totally free ringtone sprint us free ringtone sprint usa free ringtone sprint user free ringtone sprint vga1000 free ringtone sprint vision free ringtone sprint voice free ringtone t720 free ringtone tmobile free ringtone us verizon free ringtone usa free ringtone usa verizon free ringtone v60i free ringtone verizon free ringtone verizon vx3100 free ringtone verizon vx6000 free ringtone verizon wireless free ringtone verizon wirless free samsung a300 ringtone free siemens ringtone free sms ringtone free us ringtone funny ringtones futurama ringtone g4010 lg ringtone g4050 lg ringtone gac ringtones game nextel ringtone get it now ringtone verizon get nextel ringtone godfather motorola ringtone t720 godfather ringtone godfather ringtones graphic motorola ringtone t720 gsm motorola ringtone v60i harry potter ringtone heavy metal ringtones hindi midi ringtone hindi mobile ringtone hindi ringtones hip hop midi ringtone hip hop polyphonic ringtone hiphop ringtones hot ringtones how to download ringtone i keypress motorola ringtone v60 i motorola note ringtone v60 i motorola ringtone v60 i205 nextel ringtone i30sx nextel ringtone i330 ringtone samsung i60 nextel ringtone i60c nextel ringtone i730 midi ringtone i730 motorola nextel ringtone i730 motorola ringtone i730 nextel polyphonic ringtone i730 nextel ringtone i730 nextel ringtone wallpaper i730 nextel ringtone wav i90 motorola ringtone i90 nextel ringtone i90c motorola ringtone i90c nextel ringtone i95 motorola ringtone i95 nextel ringtone i95 nextel ringtone wallpaper i95cl motorola ringtone iden nextel ringtone imelody ringtones india mobile reliance ringtone jack johnson ringtones james bond ringtone k7 kyocera rave ringtone k7 mobile rave ringtone virgin ke413 kyocera phantom ringtone ke413 kyocera ringtone ke414 kyocera ringtone ke424c kyocera ringtone ke433 kyocera ringtone key motorola press ringtone v60i keypress motorola ringtone t720 keypress motorola ringtone v60 keypress motorola ringtone v60i keypress motorola ringtone v66 keypress ringtone keypress ringtone samsung kick mobile ringtone side t kx414 kyocera phantom ringtone kx414 kyocera ringtone kx433 kyocera ringtone kyocera 2235 ringtone kyocera metro pcs ringtone kyocera metropcs ringtone kyocera mobile ringtone virgin kyocera phantom phone ringtone kyocera phantom ringtone kyocera phone ringtone kyocera polyphonic ringtone kyocera polyphonic ringtone us kyocera rave ringtone kyocera ringtone kyocera ringtone s14 kyocera ringtone se47 kyocera ringtone se47 slider kyocera ringtone slider kyocera ringtone slider v5 kyocera ringtone sprint kyocera ringtone v5 kyocera ringtone verizon kyocera ringtone verizon wireless lg lx5450 ringtone lg midi ringtone lg midi ringtone vx6000 lg mobile phone ringtone lg mobile ringtone lg phone polyphonic ringtone lg phone ringtone lg phone ringtone verizon lg phone ringtone verizon wireless lg phone ringtone vx4400 lg polyphonic ringtone lg polyphonic ringtone verizon lg polyphonic ringtone vx4400 lg polyphonic ringtone vx6000 lg ringtone lg ringtone tm250 lg ringtone tm510 lg ringtone v6000 lg ringtone verizon lg ringtone verizon vx10 lg ringtone verizon vx3100 lg ringtone verizon vx3100 wireless lg ringtone verizon vx4400 lg ringtone verizon vx4400b lg ringtone verizon vx6000 lg ringtone verizon vx6000 wireless lg ringtone verizon wireless lg ringtone vx10 lg ringtone vx2000 lg ringtone vx3100 lg ringtone vx4400 lg ringtone vx4400b lg ringtone vx6000 lg vx3300 ringtones lg1200 ringtone sprint lg6000 ringtone verizon lgvx4400 ringtone verizon lgvx6000 ringtone verizon linkin park polyphonic ringtone linkin park ringtone listen to ringtones loader nextel ringtone logo polyphonic ringtone lord polyphonic ring ringtone lord ring ringtone sprint madonna ringtone magix ringtone make motorola ringtone t720 make nextel ringtones make polyphonic ringtone malaysia polyphonic ringtone metallica polyphonic ringtone midi motorola ringtone midi nextel ringtone midi nokia ringtone midi ringtone sp midi ringtone vtech midi ringtones milkshake polyphonic ringtone mob ringtones mobile motorola ringtone t mobile motorola ringtone t v66 mobile music polyphonic mobile panasonic ringtone mobile philippine ringtone mobile phone polyphonic ringtone mobile phone ringtone samsung mobile phone ringtone site web mobile phone ringtone t mobile phone ringtone uk mobile phone ringtone virgin mobile polyphonic ringtone mobile polyphonic ringtone sidekick t mobile polyphonic ringtone t mobile polyphonic ringtone virgin mobile prepaid ringtone t mobile r225 ringtone samsung t mobile ringtone mobile ringtone and logo mobile ringtone australia mobile ringtone composer mobile ringtone converter mobile ringtone logo free mobile ringtone samsung t mobile ringtone sidekick t mobile ringtone sidekicks t mobile ringtone slider v5 virgin mobile ringtone slider virgin mobile ringtone t usa mobile ringtone t v66 mobile ringtone usa virgin mobile ringtone verizon mobile ringtones monophonic motorola ringtone v60 monophonic motorola ringtone v60i monophonic ringtones monty python ringtones most popular ringtones motorola cell phone ringtone motorola mobile phone ringtone motorola mpx200 ringtone motorola nextel ringtone motorola note ringtone t720 motorola note ringtone v60 motorola note ringtone v60i motorola phone ringtone v60i motorola polyphonic ringtone motorola polyphonic ringtone t720 motorola polyphonic ringtone t7201 motorola polyphonic ringtone v60i motorola ringtone converter motorola ringtone keypress motorola ringtone rtttl v60 motorola ringtone screensaver t720 motorola ringtone software motorola ringtone t v60 motorola ringtone t120 motorola ringtone t720 motorola ringtone t720 us motorola ringtone t720 usa motorola ringtone t720 verizon motorola ringtone t7201 motorola ringtone t722i motorola ringtone t730 motorola ringtone t731 motorola ringtone tdma v60i motorola ringtone us v60i motorola ringtone usa v60i motorola ringtone v120e motorola ringtone v300 motorola ringtone v60ti motorola ringtone v60x motorola ringtone verizon motorola ringtone verizon wireless motorola ringtones motorola t191 ringtone motorola v120 ringtone motorola v120t ringtone motorola v60 ringtone motorola v60i ringtone motorola v66 ringtone motorola v70 ringtone mp3 to ringtone mp3 to ringtone gold music ringtone sprint music ringtones n370 ringtone samsung nelly ringtone nextel music ringtones nextel only ringtone nextel phone ringtone nextel polyphonic ringtone nextel ringtone download nextel ringtone software nextel ringtone upload nextel ringtone usa nextel ringtone voice nextel ringtone wallpaper nextel ringtone wav no subscription ringtones nokia 1100 ringtone nokia 3210 ringtone composer nokia 3285 ringtone nokia 3310 ringtone nokia 3310 ringtone composer nokia 3360 ringtone nokia 3390 composer ringtone nokia 3390 ringtone nokia 3395 ringtone nokia 3560 polyphonic ringtone nokia 3560 ringtone nokia 3595 ringtone nokia 3650 ringtone nokia 5125 ringtone nokia 5165 ringtone nokia 6100 ringtone nokia 6340 ringtone nokia 6360 ringtone nokia 6800 ringtone nokia 8265 ringtone nokia 8390 ringtone nokia cell phone ringtone nokia composer ringtone nokia downloadable ringtone nokia keypress ringtone nokia mobile ringtone nokia pcs ringtone sprint nokia polyphonic ringtone nokia ringtone composer nokia ringtone download nokia ringtone downloads nokia ringtone search.com nokia ringtone sprint nokia ringtone tamil nokia ringtone usa nokia ringtone verizon nokia ringtone verizon wireless oc ringtone ohio state ringtones palm treo ringtones panasonic polyphonic ringtone panasonic ringtone passe compose paul wall ringtones pcs polyphonic ringtone sprint pcs ringtone samsung sprint pcs ringtone sanyo sprint pcs ringtone sprint touchpoint pcs ringtone sprint vision phish ringtones phone polyphonic ringtone sprint phone ringtone verizon phone ringtone verizon wireless phone ringtones pocket pc ringtones poly ringtone polyphonic polyphonic midi ringtone polyphonic rap ringtone polyphonic ring tones polyphonic ringtone download polyphonic ringtone downloads polyphonic ringtone sanyo polyphonic ringtone siemens polyphonic ringtone site web polyphonic ringtone software polyphonic ringtone sprint polyphonic ringtone state united polyphonic ringtone tamil polyphonic ringtone uk polyphonic ringtone us polyphonic ringtone usa polyphonic ringtone verizon polyphonic ringtone verizon wireless polyphonic ringtone wap polyphonic spree prepaid ringtones punjabi ringtones r225 ringtone samsung sgh r225m ringtone samsung radiohead ringtone rainbow ringtone razr mp3 ringtones razr ringtone razr ringtones real ringtones realtone ringtones reggaeton ringtones ringtone codes ringtone com ringtone composers ringtone creator ringtone download ringtone downloads ringtone factory ringtone for cingular nokia 3560 ringtone for cingular phone ringtone for motorola v120c ringtone for motorola v60 phone ringtone for motorola v60t ringtone for my nokia mobile phone ringtone for nokia phone ringtone for sprint ringtone for sprint cellular phone ringtone for sprint pcs ringtone for sprint pcs cell phone ringtone for sprint pcs phone ringtone for sprint phone ringtone for verizon wireless ringtone from 24 ringtone gold ringtone jukebox ringtone media studio ringtone motorola ringtone movie ringtone s105 samsung ringtone s300 samsung ringtone s307 samsung ringtone s307 samsung sgh ringtone samsung ringtone samsung scha310 ringtone samsung sgh x427 ringtone samsung sprint ringtone samsung usa ringtone samsung v200 ringtone samsung v205 ringtone samsung v206 ringtone samsung verizon ringtone samsung verizon wireless ringtone samsung vga1000 ringtone samsung x105 ringtone samsung x426 ringtone samsung x427 ringtone sanyo sprint ringtone screensaver sprint ringtone siemens ringtone sprint ringtone sprint us ringtone sprint usa ringtone sprint vision ringtone sprint voice ringtone sprint wireless ringtone studio ringtone t720 verizon ringtone tamil ringtone us verizon ringtone usa verizon ringtone verizon voice ringtone verizon vx3100 ringtone verizon vx4400 ringtone verizon vx6000 ringtone verizon vx6000 wireless ringtone verizon wallpaper ringtone wav ringtones boost ringtones com ringtones country ringtones for cricket phones ringtones for lg ringtones for nextel ringtones for phone ringtones for razor ringtones for samsung ringtones for sprint ringtones for tmobile ringtones for us cellular ringtones for us cellular phones ringtones for verizon ringtones for verizon wireless ringtones gratis ringtones suncom ringtones to download ringtones usa ringtones wallpapers ringtones with words rtttl samsung a460 ringtone samsung mobile ringtone samsung n400 ringtone samsung phone ringtone samsung polyphonic ringtone samsung r225 ringtone samsung ringtone download samsung ringtones samsung sph a460 ringtone samsung t100 ringtone sanyo ringtone scooby doo ringtone scotty doesn t know ringtone scotty doesnt know ringtone scrat ringtones sell ringtone send free nokia ringtone send ringtone send ringtone to mobile shakira ringtones sidekick 2 ringtones sidekick ringtone siemens mobile ringtone simpson ringtones simpsons ringtone sms ringtones sony ericsson t68i ringtone soprano ringtone sopranos ringtone spongebob ringtone sprint cell phone ringtone sprint downloadable ringtone sprint lg ringtone sprint pcs ringtone download sprint pcs ringtone downloads sprint ringtone downloads sprint ringtones superman ringtone t mobile ringtones t720 ringtone tamil ringtones telephone ringtones ti what you know ringtone tim mcgraw ringtones tool ringtones top ringtone treo 700w ringtones treo ringtones uk mobile ringtone uploading ringtones v262 ringtones v3 ringtones v3c ringtone v557 ringtones verison ringtones verizon wireless ringtones verizon wirless ringtone wap ringtones wedding march ringtone wildlife ringtones www ringtones www ringtones com x files ringtone yamaha ringtones zelda ringtone