Páginas

Últimos posts

sexta-feira, 14 de janeiro de 2011

3dsp (Bluew-2310u) no Opensuse

Primeiro deve-se instalar os compiladores, kernel-header e git, caso não tenha estes pacotes no seu sistema e depois instalar o dispositivo. Para instalar os programas e o kernel-header você pode utilizar o modo gráfico através do Yast (http://www.vivaolinux.com.br/artigo/O-Centro-de-Controle-YaST) no painel de Controle ou Centro de controle do Opensuse ir no menu software / gerenciamento de software (http://img.vivaolinux.com.br/imagens/artigos/comunidade/software.jpeg) e instalar os programas gcc, gcc-c++, kernel-source e o git. Pode ser  instalado utilizando um terminal console  da seguinte forma:

1 - Caso tenha instalado o KDE, pressione as teclas (Alt + F2) e digite Konsole e pressione enter;
Caso tenha instalado o Gnome pressione as teclas (Alt + F2), e digite gnome-terminal e pressione enter

2 - Instalando os compiladores:

Executar estes comandos como root:

$su
# zypper install gcc
# zypper install gcc-c++
# zypper install kernel-source

Instalar o pacote git para baixar o arquivo de instalação do dispositivo.

# zypper install git

3 - após a instalação dos compiladores e do kernel-header e o git, proceda a instalação do dispositivo wireless. Lembre-se os comandos de instalação devem ser executados como root.


2 - Baixe o código fonte do dispositivo do fabricante, no site http://github.com/franciscosouza/3dsp. O código foi alterado por Francisco Souza, pois o drive do site do fabricante ao ser executado dá um erro de codificação no código fonte de instalação do dispositivo. Execute no terminal os comandos a seguir:

$ git clone http://github.com/franciscosouza/3dsp.git
$ su

# cd 3dsp
# bash Install_3DSPUSB.sh

Para conectar proceder os seguintes passos através do terminal (konsole ou gnome-terminal):

# uwb && 3dsp-wifi-radar

e acessar a internet.

19 comentários:

Unknown disse...

Kernel que vem padrao é o 2.6.36-12 desktop se nao me engano isso nao acho o source para o mesmo e ele atualiza para um anterior...como posso fazer?

Thiago
thiagomt.silva@gmail.com

erionb disse...

Thiago qual é a versão do Opensuse instalado no seu note? Eu não sei se entendi bem, mas você quer instalar o kernel source para este kernel apresentado? deve haver algum problema na instalação, pois o yast instala sempre a versão source do seu kernel instalado. Você tentou compilar os drivers do dispositivo? Por favor descreva detalhadamente o que realmente você quer.

Aqui vai alguns links de kernel-source:

Projetos de kernel para opensuse
http://ftp.suse.com/pub/projects/kernel/kotd/

x86
http://ftp.suse.com/pub/projects/kernel/kotd/openSUSE-11.3/i586/

x86_64
http://ftp.suse.com/pub/projects/kernel/kotd/openSUSE-11.3/x86_64/

x86
http://ftp.suse.com/pub/projects/kernel/kotd/openSUSE-11.4/i586/

x86_64
http://ftp.suse.com/pub/projects/kernel/kotd/openSUSE-11.4/x86_64/

Tutoria de como instalar o kernel-source pelo GIT

http://en.opensuse.org/openSUSE:Kernel_git

Rodrigo Cayres disse...

Boa noite cara, meu OpenSUSE é o 11.4n64bits e o kernel 2.6.37.1-1.2-desktop.

Eu segui passos do tutorial mas o 3dsp abre cinza aqui e não consigo conectar de forma alguma. o wifi radar aparece como instalado mas não abre.

tentei baixar o drive pelo site da 3dsp mas diz q o kernel nao é comprativel.

tenho solução? não quero desistir do Opensuse por causa de um wireless mas também nao compraria uma placa wifi por causa dele. No Debian funciona.

erionb disse...

Bom Dia Rodrigo Cayres...
o Aplicativo 3dsp fica cinza porque os módulos deste kernel é para uma versão do OpenSuse 10.
Use o repositório abaixo com a versão para o seu kernel:


$ git clone http://github.com/reyiyo/3dsp.git
$ cd 3dsp
$ sudo bash Install_3DSPUSB.sh

Rodrigo Cayres disse...

É cara, nada o led aqui no wireless nem liga e continua cinza. tenei os atalhos fn+F3 e ctrl+shift+f2 mas nao adianta.

erionb disse...

Rodrigo Bom dia:

Entre no seguinte diretório e dê o seguinte comando:

#cd 3dsp/driver_src/
#make -d

e poste o resultado por gentileza.

Rodrigo Cayres disse...

Depois do make -d

Da dois erros, eu ja tinha tentado isso.

Nenhuma regra implícita encontrada para `Makefile'.
Pré-requisitos do alvo `Makefile' concluído.
Não é necessário reprocessar o alvo `Makefile'.
Atualizando os objetivos finais...
Considerando o arquivo alvo `all'.
O arquivo `all' não existe.
Pré-requisitos do alvo `all' concluído.
O alvo `all' deve ser reprocessado.
Invoking recipe from Makefile:15 to update target `all'.
make -C /lib/modules/2.6.37.1-1.2-desktop/build/ M=`pwd`
Putting child 0x664430 (all) PID 13248 on the chain.
Live child 0x664430 (all) PID 13248
GNU Make 3.82
Built for x86_64-unknown-linux-gnu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
make: *** /lib/modules/2.6.37.1-1.2-desktop/build/: Arquivo ou diretório não encontrado. Pare.
Reaping losing child 0x664430 PID 13248
make: ** [all] Erro 2
Removing child 0x664430 PID 13248 from chain.

erionb disse...

O erro em baixo ocorre porque está faltando algum pré-requisito para compilação dos módulos(ele está indicando que não está achando o diretorio build):
make: *** /lib/modules/2.6.37.1-1.2-desktop/build/: Arquivo ou diretório não encontrado. Pare.

Dê o comando abaixo, caso algum dos pacotes esteja instalado, o sistema retornará a informação de que o pacote "xxxx" já está instalado, não se preocupe com isso.

#zypper install kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc

e depois execute o comando make dentro do diretório 3dsp/driver_src/, se não ocorrer nenhum erro digite dentro do diretório 3dsp/
o comando:
#bash Install_3DSPUSB.sh

Rodrigo Cayres disse...

Continua cinza. eu vi que quando dou uwb && 3dsp-wifi-radar ele em um determinado momento aborta e nem sempre é no mesmo. saberia o pq?
Eu já estou perto de desistir do opensuse

erionb disse...

1 - Você instalou os pacotes?
2 - vc deu o comando make no diretório 3dsp/driver_src/ e se retornou algum erro na compilação?

Com o Ubuntu não está com este problema..não sei o que pode ser...tá faltando algum pacote ai...

Rodrigo Cayres disse...

Acho que vou por o ubuntu. Instalei sim. Dei o comando nao retornou erro algum. dei também bash Inst... foi tudo certo mas nao funciona. Entrei na partição windows que tenho pra jogar wow verifiquei se a wireless tava ativa e funcionando voltei pro suse e nada. Acho q vou formatar e colocar o Ubuntu mesmo ou o Debian.

erionb disse...

Kra fiquei intrigado com isso...vou formatar meu MUB e instalar o opensuse 11.4

Rodrigo Cayres disse...

estou gravando o cd pro ubuntu. Me diz uma coisa funciona pro 11.4?

erionb disse...

Sim funciona no meu MUB está instalada a versão 11.04 do Ubuntu, fiz um tutorial de instalação do dispositivo Bluew2310-U: http://eritonb.blogspot.com/2011/05/3dsp-bluew2310-u-no-ubuntu-1104-kernel.html

Rodrigo Cayres disse...

Eu vou baixar o OpenSUSE 32bits e usar o kernel-PAE pra reconhecer os 4gb de ram e ver se eu consigo usar o wi-fi. Vai ser minha ultima tentativa com o suse. O ubuntu sempre tem uma zica comigo. Sempre foi assim, parece que quando ele ve meu nome de usuario tem que dar um pane. Agora as vezes quando tento conectar o wireless ele fecha minha sessao. Se não conseguir vou direto pro debian que é até a distribuição que veio instalada.

Anônimo disse...

I speak English and hopefully someone will understand my problem. I want to use this 3dsp chipset with a free (libre) linux distribution. Not a non-free one. Does anybody know if it is under the GPL license? It looks like there is no license specified and there may be non-free firmware required as well (3dspcode.bin). please email me at: tmail198 errtech com.

erionb disse...

Dear Friend,
I advise you to use this device (Bluew-2310) whose manufacturer is the Chinese manufacturer 3DSP (www.3dsp.com.cn/). This wireless is very unstable, especially with Linux. He is under the GPL, yet the manufacturer does not bother to insert the modules of the device in the Linux kernel, and does not provide satisfaction to those users, delaying the update of the constants of the modules when kernel updates. The distribution that is more or less Ubuntu. Thank you for visiting the blog http://eritonb.blogspot.com and sorry my English.

Eriton Benevides

Anônimo disse...

olá Eriton, bom dia!

Você conseguiu solucionar o problema do 3dsp no OpenSuse 11.4? aqui o ícone ficou cinza...
Aguardo reposta...

Abraço

erionb disse...

Eu testei no Ubuntu 11.10, kernel 3.0. O fabricante do dispositivo não dá suporte para o linux, apenas atualiza de ano em ano os módulos do kernel, que tem um grande problema na sua codificação. Consegui instalar uma vez no opensuse e depois das atualizações não consegui mais. Tente seguir este tutorial para ubuntu via konsole do opensuse: http://eritonb.blogspot.com/2011/10/3dsp-bluew2310-u-no-ubuntu-1110-kernel.html, e se caso der certo poste o resultado

Postar um comentário

2sleep