×
Ir ao conteúdo
  • Cadastre-se

Problemas com driver wireless 3DSP


mikuim

Posts recomendados

Estou com um problema para instalar o driver wireless em meu notebook. Tenho um Microboard Ultimate com uma placa 3DSP com bluetooth integrado a placa, e quero instalar no Ubuntu 9.10.

No site da 3DSP tem os drivers mas nao consigo instalar.. vejam o que aparece no final da instalação:

Install_3DSP.sh: linha 21: $LOGFILE: redirecionamento ambíguo

Install_3DSP.sh: linha 22: $LOGFILE: redirecionamento ambíguo

open error: No such file or directory

please make sure the tdsp_card power is ON!

ERROR: Module 3dspwlan does not exist in /proc/modules

ERROR: Module 3dspbt does not exist in /proc/modules

* Loading modules...insmod: error inserting '/usr/local/3DSP/pci/3dspbt.ko': -1 Operation not permitted

insmod: error inserting '/usr/local/3DSP/pci/3dspwlan.ko': -1 Operation not permitted

mknod: falta operando depois de `0'

Experimente "mknod --help" para mais informações.

Installation completed. Exit.

Please restart your computer to use 3DSP card.

Startup 3DSP card throuth Applications->Accessories->3DSP WB.

Thanks for using 3DSP card. Have a good day!

alguem sabe me ajudar? obrigado.

Link para o comentário
Compartilhar em outros sites

  • 5 semanas depois...

Siga os seguintes procedimentos que você consiguirá resolver todos os problemas relacionado ao wireless / bluetooth 3dsp:

Instalando a placa de rede wireless 3dsp do Notebook Microboard Ultimate Black (MUB) com o código fonte do dispositivo no Ubuntu 10.04 Lucid

Instalar os pacotes:

=======================================

libgnome2-dev, libnotify-dev, dhcpcd, blueman, libpolkit-dev,libpolkit2, libpolkit-dbus2, libpolkit-grant2, policykit, policykit-gnome, linux-headers-(seu kernel)-generic

Baixar o código fonte no link:

=============================

wget ftp://3dsp_lpkt_usb:m4rt9s@3dsp.com.cn/Open%20Source%20Code/BlueW-2310U_2.0.0.rar

$ 7z x BlueW-2310U_2.0.0.rar (utilize o 7-Zip ou unrar para descompactar o arquivo )

BlueW-2310U_2.0.0/

| | |

| | |___driver_src/

| |

| |_______applications/

|

|___________doc/

$ cd BlueW-2310U_2.0.0/

Instalando os Drivers:

$sudo cd driver_src/

$sudo make

$sudo mv new_bluetooth/ bluetooth

$sudo mv private/new_bluetooth_priv/ private/bluetooth_priv

(Depois do comando make, renomear as pastas: new_bluetooth para bluetooth e private/new_bluetooth_priv/ private/bluetooth_priv, pois, caso não mude, ao executar o comando make install irá ocorrer os seguintes erros: “cp: impossível obter estado de `bluetooth/3dspusbbt.ko': Arquivo ou diretório não encontrado e cp: impossível obter estado de `private/bluetooth_priv/3dspusbbtpriv.ko': Arquivo ou diretório não encontrado”)

$sudo make install

Instalando 3DSP-WiFi-Radar

$cd applications/3dsp-wifi-radar/

$sudo make install

Instalando uWB

$cd applications/uwb/

$sudo chmod +x mkinstalldirs

$sudo sh ./configure

$sudo make

$sudo make install

Instalando uwbtool

$cd applications/uwbtool/

$sudo make

$sudo make install

===============================================

Editar o arquivo "/usr/local/3DSP/usb/wbusb.conf"

===============================================

Em [bUS], na opção HOTKEYFLAG=0, mudar o valor 0 para 1

[bUS]

MFCARD=3DSP WLAN and Bluetooth Card

HOTKEYFLAG=0

================================================

Devendo ficar assim:

================================================

[bUS]

MFCARD=3DSP WLAN and Bluetooth Card

HOTKEYFLAG=1

=================================================================

Logo após a instalação dos drivers dos dispositivos ocorre o erro abaixo durante o carregamento do módulo

3dspusbbt.ko, do bluetooth:

insmod: error inserting '/usr/local/3DSP/usb/3dspusbbt.ko': -1 Unknown symbol in module

make: [install] Erro 1 (ignorado)

=================================================================

Resolvendo conflito:

1 – Copie os modulos da pasta /usr/local/3DSP/usb/*.ko para uma pasta em que você deverá criar no /lib/modules/2.6.32-22-generic/kernel/drivers/usb/3DSP (observação: verifique a versão do seu kernel – uname -r ) conforme instruções logo abaixo:

========================================

Descobrindo o kernel instalado

========================================

$sudo uname -r

2.6.32-22-generic

=============================================================

Criando a pasta 3DSP no diretório /lib/modules/2.6.32-22-generic/kernel/drivers/usb/

=============================================================

$sudo mkdir /lib/modules/2.6.32-22-generic/kernel/drivers/usb/3DSP

==============================================================

Copiando os módulos da pasta /usr/local/3DSP/usb/ para a pasta /lib/modules/2.6.32-22-generic/kernel/drivers/usb/3DSP/

==============================================================

$sudo cp -Rf /usr/local/3DSP/usb/ /lib/modules/2.6.32-22-generic/kernel/drivers/usb/3DSP/

2 - Editar o arquivo de inicialização dos módulos:

$sudo gedit /etc/init.d/tdspusbcardinit

=======================================================

Comentar a linha: insmod /usr/local/3DSP/usb/3dspusbbt.ko

sleep 1

========================================================

case "$1" in

start)

insmod /usr/local/3DSP/usb/3dspusbbus.ko

sleep 1

insmod /usr/local/3DSP/usb/3dspusbwlanpriv.ko

sleep 1

insmod /usr/local/3DSP/usb/3dspusbwlan.ko

sleep 1

insmod /usr/local/3DSP/usb/3dspusbbtpriv.ko

sleep 1

insmod /usr/local/3DSP/usb/3dspusbbt.ko

sleep 1

mknod /dev/tdspusbbus c `awk '$2=="3dspusbbus" {print $1}' /proc/devices` 0

;;

stop)

==========================================

Devendo ficar da seguinte forma:

==========================================

case "$1" in

start)

insmod /usr/local/3DSP/usb/3dspusbbus.ko

sleep 1

insmod /usr/local/3DSP/usb/3dspusbwlanpriv.ko

sleep 1

insmod /usr/local/3DSP/usb/3dspusbwlan.ko

sleep 1

insmod /usr/local/3DSP/usb/3dspusbbtpriv.ko

sleep 1

####################################################################

### Mudar aqui: #####

####################################################################

insmod /lib/modules/2.6.32-22-generic/kernel/drivers/usb/3DSP/usb/3dspusbbt.ko

sleep 1

######################################################################

mknod /dev/tdspusbbus c `awk '$2=="3dspusbbus" {print $1}' /proc/devices` 0

;;

stop)

Iniciando o uWB automaticamente

========================

Sistema -> Preferências -> Aplicativos de Seção

Na guia Progrmas Iniciais, clicar no botão adicionar

nome: uwb

comando: /usr/bin/uwb

comentário: Conexão wifi 3dsp

clicar em salvar

Iniciando os modulos do dispositivo automaticamente durante a inicialização do sistema

==============================================================

#cd /etc/init.d/

#update-rc.d tdspusbcardinit defaults

Adding system startup for /etc/init.d/tdspusbcardinit ...

/etc/rc0.d/K20tdspusbcardinit -> ../init.d/tdspusbcardinit

/etc/rc1.d/K20tdspusbcardinit -> ../init.d/tdspusbcardinit

/etc/rc6.d/K20tdspusbcardinit -> ../init.d/tdspusbcardinit

/etc/rc2.d/S20tdspusbcardinit -> ../init.d/tdspusbcardinit

/etc/rc3.d/S20tdspusbcardinit -> ../init.d/tdspusbcardinit

/etc/rc4.d/S20tdspusbcardinit -> ../init.d/tdspusbcardinit

/etc/rc5.d/S20tdspusbcardinit -> ../init.d/tdspusbcardinit

Iniciando a conexão automaticamente

============================

Editar o arquivo de configuração /etc/network/interfaces e acrescente as opções

$sudo gedit /etc/network/interfaces

auto twifiu0

iface twifiu0 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Editar o arquivo de configuração /etc/wpa_supplicant/wpa_supplicant.conf :

$sudo gedit /etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant

ctrl_interface_group=0

network={

ssid="coloque_seu_ssid"

key_mgmt=WPA-PSK #(ou Wep - de acordo com as configurações do AP)

proto=WPA (ou WPA2 # de acordo com as configurações do AP)

pairwise=CCMP # (ou TKIP de acordo com as configurações do AP)

group=CCMP #(ou TKIP de acordo com as configurações do AP)

psk="coloque_sua _chave"

}

Reinicie o dispositivo:

#/etc/init.d/networking restart

Caso não consiga conectar reinicie o Sistema.

Verifique se esses modulos foram carregados:

$sudo lsmod | grep 3dsp

3dspusbwlan 32094 0

3dspusbwlanpriv 1368904 1 3dspusbwlan

3dspusbbt 25501 2

3dspusbbtpriv 606028 1 3dspusbbt

bluetooth 58621 9 rfcomm,sco,bnep,l2cap,3dspusbbt

3dspusbbus 10561 2 3dspusbwlan,3dspusbbt

Caso não consiga navegar dê o seguinte comando:

# echo "nameserver 208.67.222.222" > /etc/resolv.conf (Coloque este DNS ou o que você preferir)

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...

@eritonb

Obrigado pelo tutorial, mas estava tentando instalar no ubuntu 11.10 e eu travo no

$sudo make install

com o erro "cannot stat 'bus/3dspusbbus.ko': no such file or directory...

Tenho esse erro tanto na versão mais recente do source quanto na versão utilizada no tutorial... ( ftp://3dsp_lpkt_usb:m4rt9s@3dsp.com.cn/Open%20Source%20Code/Sectional%20Open%20source%20code/ )

Se alguém pudar dar uma força... ta complicado fazer funcionar no 11.10... =/

Obrigado! xD

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
@eritonb

Obrigado pelo tutorial, mas estava tentando instalar no ubuntu 11.10 e eu travo no

$sudo make install

com o erro "cannot stat 'bus/3dspusbbus.ko': no such file or directory...

Tenho esse erro tanto na versão mais recente do source quanto na versão utilizada no tutorial... ( ftp://3dsp_lpkt_usb:m4rt9s@3dsp.com.cn/Open%20Source%20Code/Sectional%20Open%20source%20code/ )

Se alguém pudar dar uma força... ta complicado fazer funcionar no 11.10... =/

Obrigado! xD

Olá amigo eu fiz um novo tutorial com uma versão mais atual. Acesse o Blog: http://eritonb.blogspot.com/2011/05/3dsp-bluew2310-u-no-ubuntu-1104-kernel.html, onde eu mostro passo-a-passo de como instalá-la. O código fonte dos módulos do dispositivo Bluew2310-u foram feitos para o kernel 2.6 e não tenho certeza se vai funcionar no kernel 3.0 do Ubuntu 11.10, mas faça o teste e poste novamente falando se deu certo. Para falar a verdade eu cansei desta plaquinha XingLing, eu comprei uma intel 5100 por 14 dolares através do ebay e instalei, não tive problemas até o momento. Links: trocando o dispositivo: http://www.blogger.com/blogger.g?blogID=6934956426127819299#editor/target=post;postID=9206755842422345770 e dispositivos compatíveis com o MUB: http://www.blogger.com/blogger.g?blogID=6934956426127819299#editor/target=post;postID=6002716589357220931

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Como ganhar dinheiro montando computadores!

MINICURSO GRÁTIS!

Como ganhar dinheiro montando computadores!

CLIQUE AQUI E INSCREVA-SE AGORA MESMO!