Eu tenho o bluetooth para funcionar!
-
Primeiro, faça o download do código-fonte daqui e extraia para
Home. -
Depois disso, abra o arquivo
rtbth_core_bluez.ce, em seguida, vá para a linha 86 e altere-o de:int rtbt_hci_dev_send(struct sk_buff *skb) { struct hci_dev *hdev = (struct hci_dev *)skb->dev;para:
int rtbt_hci_dev_send(struct hci_dev *hdev, struct sk_buff *skb) { //struct hci_dev *hdev = (struct hci_dev *)skb->dev; -
Vá para a linha 216 e mude de:
status = hci_recv_frame(skb);para:
status = hci_recv_frame(hdev,skb); -
Em seguida, vá para a linha 406 e mude de:
hdev->ioctl = rtbt_hci_dev_ioctl;para:
//hdev->ioctl = rtbt_hci_dev_ioctl; -
Salve, abra
rtbth_hlpr_linux.ce vá para a linha 575. Altere de://daemonize((PSTRING)&pOSTask->taskName[0]);para
(PSTRING)&pOSTask->taskName[0]; -
Agora você está pronto para compilar. Compile no Terminal por:
cd rtbth-3.9.3 make sudo make install - Reinicie. Além disso, você pode seguir o arquivo PDF contido dentro deste ZIP caso o Bluetooth ainda não funcione.