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:
cd driver_src/
$ make
$ mv new_bluetooth/ bluetooth
$ 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" ocorrerão os seguintes erros:
cp: impossível obter estado de `bluetooth/3dspusbbt.ko': Arquivo ou diretório não encontrado
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/
$ chmod +x mkinstalldirs
$ sh ./configure
$ make
$ sudo make install
Instalando uwbtool:
cd applications/uwbtool/
$ make
$ sudo make install
Editar o arquivo
/usr/local/3DSP/usb/wbusb.conf:
Em [WB], na linha 30 do arquivo de configuração, nas opções DEFAULTMODE=3 e ALLOWEDMODES=3, substituir os valores 3 para 2 (opção 3 - Coexist para opção 2 - Wlan). Caso queira utilizar o bluetooth, mudar para opção 1- BT.
[WB]
SYSTEMTRAYTIPS= WLAN/Bluetooth Card
COMPANYID=3DSP
DEFAULTMODE=3
ALLOWEDMODES=3
SHOWWARNING=0
COEXISTWARNING=The Coexist mode is only for testing!;Major.Minor.Reserved.date
Devendo ficar assim:
[WB]
SYSTEMTRAYTIPS= WLAN/Bluetooth Card
COMPANYID=3DSP
DEFAULTMODE=2
ALLOWEDMODES=2
SHOWWARNING=0
COEXISTWARNING=The Coexist mode is only for testing!;Major.Minor.Reserved.date
Obs.: Creio que exista um "bug" no aplicativo uWB de conexão do dispositivo wireless, quando na opção Coexist (wireless e bluetooth), ele desconecta e trava o aplicativo 3DSP-WiFi-Radar. No arquivo BlueW-2310U_2.0.0/README informa que caso o notebook tenha o dispositivo de HotKey, que é o caso do MUB, dever-se-á editar o arquivo de configuração no diretório /usr/local/3DSP/usb/wbusb.conf, mudando na linha 6 a opção em [BUS] ->"HOTKEYFLAG=0" para "HOTKEYFLAG=1". Fiz essa mudança e o problema continuou. O dispositivo ficava conectando e desconectando.
Iniciando o uWB:
Aplicativos -> Acessórios -> 3DSP uWB
Iniciando o uWB automaticamente:
Sistema -> Preferências -> Aplicativos de Seção
Na guia Programas Iniciais, clicar no botão adicionar:
- nome: uwb
- comando: /usr/bin/uwb
- comentário: Conexão wifi 3dsp
Clicar em salvar.
Iniciando a conexão automaticamente:
Edite o arquivo
/etc/network/interfaces e acrescente logo abaixo da linha iface lo inet loopback as seguintes linhas:
sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback
##Aqui###########
auto twifiu0
iface twifiu0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
dns-nameservers 208.67.222.222
Feche o arquivo e edite o arquivo de configuração do
wpa_supplicant.conf:
sudo gedit /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1
network={
ssid="Coloque_aqui_o_seu_ssid"
proto=WPA RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="coloque_aqui_sua_senha"
priority=10
}
3dsp no MUB com Ubuntu 10.04 64 bits
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
1 - Instalar os pacotes:
=======================================
libgnome2-dev, libnotify-dev, dhcpcd, blueman, libpolkit-dev,libpolkit2, libpolkit-dbus2, libpolkit-grant2, policykit, policykit-gnome, linux-headers-(seu kernel)-generic
Os comandos abaixo devem ser executados no terminal. Para acessar o terminal clique no menu:
Aplicativos==>Assessórios==>Terminal
# ===> root
$ ===> Usuário comum
2 - Baixar o código fonte no link:
========================================
$cd $HOME
$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/
3 – Gerando os módulos para o seu kernel:
$ cd driver_src/
$make
$ cd $HOME
4 – Baixar o instalador dos modulos:
4.1 - Escolha um dos instaladores dos módulos nos links do fabricante abaixo. O Hotkey é a tecla de função do notebook que liga e desliga o seu dispositivo de wireless / bluetooth (do MUB é a Fn + F3 – wireless e Fn + F12 - bluetooth ).
$wget ftp://3dsp_lpkt_usb:m4rt9s@3dsp.com.cn/Ubuntu/BlueW-2310U_2.3.3_100303_Ubuntu9.10_withhotkey.tar.gz (com o hotkey)
ou
$wget ftp://3dsp_lpkt_usb:m4rt9s@3dsp.com.cn/Ubuntu/BlueW-2310U_2.3.3_100303_Ubuntu9.10_withouthotkey.tar.gz (sem o hotkey)
No exemplo irei usar o instalador com o Hotkey.
Descompactando:
$tar xvf BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey.tar.gz
5 - Copiando os modulos do diretório ~/BlueW-2310U_2.0.0/driver_src/ para a pasta /BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.31-14-generic/:
$ cp ~/BlueW-2310U_2.0.0/driver_src/bus/3dspusbbus.ko ~/BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.31-14-generic/
$ cp ~/BlueW-2310U_2.0.0/driver_src/new_bluetooth/3dspusbbt.ko ~/BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.31-14-generic/
$ cp ~/BlueW-2310U_2.0.0/driver_src/private/new_bluetooth_priv/3dspusbbtpriv.ko ~/BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.31-14-generic/
$ cp ~/BlueW-2310U_2.0.0/driver_src/private/wlan_priv/3dspusbwlanpriv.ko ~/BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.31-14-generic/
$ cp ~/BlueW-2310U_2.0.0/driver_src/wlan/3dspusbwlan.ko ~/BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.31-14-generic/
6 - Renomear a pasta /BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.31-14-generic/ para a versão do seu kernel:
Descobrindo o kernel:
$uname -r
$2.6.32-22-generic ### esse é o meu kernel. Você deverá colocar a versão que aparecer no seu Terminal
Renomeando a pasta 2.6.31-14-generic
$mv BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.31-14-generic/ BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/drivers/2.6.32-22-generic
7 - Editar o script de instalação:
$gedit BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/Install_3DSPUSB.sh
Com editor aberto pressionar as teclas ctrl+f e localize a linha contendo: 2.6.31-14-generic
e substitua pelo seu kernel, feche e salve o script. No meu caso substitui por 2.6.32-22-generic
Dê permissão de execução ao script de instalação e desinstalação:
$cd BlueW-2310U_2.3.1_amd64_beta_091225_Ubuntu9.10_withhotkey/
$sudo chmod +x Install_3DSPUSB.sh Uninstall_3DSPUSB.sh
Instalando o Dispositivo:
$sudo ./ Install_3DSPUSB.sh
$sudo uwb
$iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
twifiu0 802.11 g ESSID:"slackware12" Nickname:""
NWID:off/any Mode:Managed Frequency=2.462 GHz
Access Point: 00:11:6B:1F:B5:1E Bit Rate:54 Mb/s
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
========================================
8 - 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
OBSERVAÇÃO: Eu fiz a conexão com o aplicativo 3dsp-wifi-radar que foi instalado junto com o dispositivo, e houve uma instabilidade ocasionando a desconexão. Para resolver o problema fiz os seguintes passos:
9 - Editar o arquivo de configuração /etc/wpa_supplicant.conf :
$sudo gedit /etc/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"
}
$sudo ifconfig twifiu0 up
$sudo wpa_supplicant -Dwext -itwifiu0 -c /etc/wpa_supplicant.conf &
$sudo dhclient3 &
Obs.: Não encontrei um aplicativo de conexão do wireless. Usei o wicd, wifi-radar e todos não funcionaram com estabilidade. A única forma que consegui fazer o wireless sem desconectar, foi executando os três últimos passos.