Tenho um
Palm TE2 e ele tem suporte interno para
Bluetooth Classe 1, nunca consegui acessar a internet por ele quando usava um adaptador USB para Bluetooth (Dongle). Sofri um bocado para saber como configurar o Bluetooth do
Slackware 10.2 (não usei nenhum software adicional, apenas o suporte que vem junto com o kernel original).
O Bluetooth é provido ao
Linux pelo
Bluez e atualmente faz parte do kernel. Vou mostrar passo-a-passo como carregar os módulos (sem Hotplug, usei ele apenas para saber quais eram os módulos necessários). Tudo o que você irá precisar é de uma conta root e um adaptador Bluetooth compatível (veja se seu dispositivo é compatível em
www.bluez.org/hardware.html).
Os módulos necessários são
hci_usb e
l2cap, adicionalmente eu tive que carregar o módulo para USB (no meu caso, o usb-ohci, acho que na maioria das vezes é este mesmo). Depois de carregar os módulos é hora de configurar. Antes de carregar os módulos, não me lembro se havia o diretório /etc/bluetooth. Mas quando carregar os módulos você deve ir para este diretório e realizar algumas configurações.
No arquivo
/etc/bluetooth/pin estará o PIN que você usará para o pairing entre seu dispositivo e o PC. Esta chave por padrão é 1234, você pode mudar para alguma coisa mais confiável. Em seguida, abra o arquivo
/etc/bluetooth/hcid.conf. Neste arquivo você irá definir coisas como o nome externo do seu Dongle, vá até a seção "device" e procure por "name" (lembre-se do ponto-e-vírgula no final), deixe o nome padrão se não quiser se preocupar com isso agora.
Agora é preciso iniciar o daemon responsável pelo Bluetooth. Execute o comando
hcid. O daemon irá iniciar todos os dispositivos dongle que estiverem conectados ao computador automaticamente, caso não seja iniciado por algum motivo (ou você tenha conectado o dispositivo após iniciar o daemon), execute o comando "hciconfig hciX up", onde o X seria o número que diferencia cada dispositivo conectado (para ver uma lista completa, execute "hciconfig -a").
Após esses passos você deve ser capaz de detectar o seu dispositivo pelo seu PC usando o utilitário
hcitool, você encontrará todos os dispositivos que estiverem no alcance do dongle (lembre-se de acionar o Bluetooth de seu dispositivo e torna-lo detectável).
# hcitool scan
Scanning ...
xx:xx:xx:xx:xx:xx davi
Será mostrado um texto no lugar de xx:xx:xx:xx:xx:xx, este é o endereço físico do seu dispositivo, anote pois você precisará dele ainda. Você pode também tentar o processo inverso, detectar seu PC a partir do seu dispositivo.