Erro de Bluetooth dbus, não é possível enviar ou receber arquivos do computador / ou compartilhar conexão com a Internet

0

Meu computador (Lenovo, Intel dual core, 64 bits, 1,9 GB Mmemory) não vem com uma placa Bluetooth instalada. Então eu gastei os $ 3 e comprei um conector USB bluetooth. Liguei-o à minha máquina Ubuntu 14.04 e consegui partilhar a ligação à Internet com o meu telemóvel.

No entanto, não consegui compartilhar arquivos entre meu telefone e o computador, mesmo depois de configurar o Compartilhamento de arquivos pessoais.

Achei que poderia ser um problema de driver, portanto, instalado

sudo apt-get install bluez bluez-alsa bluez-audio bluez-btsco bluez-compat bluez-cups bluez-dbg bluez-gstreamer bluez-hcidump bluez-pcmcia-support bluez-tools bluez-utils python-bluez bluewho indicator-bluetooth libbluetooth-dev  libgnome-bluetooth11 libbluetooth3

Este blueman instalado. Blueman alterou as configurações do PAN do Network Manager para o Blueman (dhclient) por padrão. Em Configurações de transferência > Push de objeto Selecionei Ativado & Aceitar arquivos de dispositivos confiáveis e para Configurações de transferência > FTP de compartilhamento de arquivos Selecionei Ativado & Permitir que dispositivos gravem / excluam .

STATUS QUO:

Agora, quando tento compartilhar a conexão de internet entre meu telefone, ele se conecta por vários segundos e depois desconecta. Sob as listagens de conexões de internet, eu literalmente vejo três duplicatas da minha rede de telefone listadas, onde eu vi apenas uma.

Quando eu seleciono "Browse Files on Device", recebo um erro informando

Failed to launch default file browser..... The specified location is not mounted .... You can enter an alternate browser in service settings

Quando seleciono Enviar arquivos para o dispositivo via Bluetooth Manager, obtenho

Error Occurred
Method "CreateSession" with signature "va{sv}" on interface org.bluez.obex.Client1" doesn't exist

Quando eu seleciono Enviar arquivos através do indicador do painel do Ubuntu Bluetooth, recebo este erro:

GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.openobex.client was not provided by any .service files

FYI no meu celular Estou usando o aplicativo Android 4.4.4 kikat Bluetooth File Transfer. Meu telefone se conecta ao computador de maneira bastante estável.

Aqui está o "curveball", eu posso enviar arquivos do meu telefone para o meu computador. Os arquivos chegam à minha pasta de downloads, conforme definido pelo Compartilhamento de arquivos pessoais. Eu criei uma pasta separada chamada Bluetooth Transfers depois de instalar o Blueman. Os arquivos nunca vão lá.

CORREÇÃO: não é possível enviar arquivos do meu telefone para o computador por mais tempo. "push de objeto" não encontrado.

Eu acho que os drivers blueman não estão tocando bem com dbus, mas eu não sei como consertar isso.

Alguma idéia?

    
por yupthatguy 23.07.2015 / 04:10

1 resposta

1

Em caso de dúvida, limpe-o ... para resolver o problema acima, fiz o seguinte:

sudo apt-get remove --purge bluez bluez-alsa bluez-audio bluez-btsco
bluez-compat bluez-cups bluez-dbg bluez-gstreamer bluez-hcidump
bluez-pcmcia-support bluez-tools bluez-utils python-bluez bluewho
indicator-bluetooth libbluetooth-dev  libgnome-bluetooth11
libbluetooth3

sudo apt-get remove --purge blueman

sudo reboot

sudo apt-get install bluez bluez-alsa bluez-audio bluez-btsco
bluez-compat bluez-cups bluez-dbg bluez-gstreamer bluez-hcidump
bluez-pcmcia-support bluez-tools bluez-utils python-bluez bluewho
indicator-bluetooth libbluetooth-dev  libgnome-bluetooth11
libbluetooth3

sudo reboot

sudo apt-get install network-manager network-manager-openvpn

sudo start network-manager

sudo apt-get install network-manager-gnome

sudo reboot

sudo apt-get install gnome-user-share

Eu acredito que blueman tinha um bug causando o problema. Assim, sem blueman, posso enviar e receber arquivos entre meu telefone e computador e compartilhar minha conexão Wi-Fi (é mais strong que meu netcard).

    
por yupthatguy 25.07.2015 / 15:30