Usando headphones USB no Kubuntu 8.04

14/07/2009

LifeCha_LX-3000

O LifeChat LX-3000 é um headset que funciona via porta USB e tem um ótimo som digital. Apesar de ter sido criado basicamente para o MS Windows, principalmente o Live Messenger, funciona perfeitamente no Ubuntu 8.04.

Após inúmeras tentativas de encontrar uma forma de alternar a saída de som entre o Microsoft LifeChat LX-3000 Headset e a placa onboard com chip SIS966 utilizada no notebook Acteon modelo ACT-M5, finalmente encontrei a solução. Ufa!!! Até que enfim…
Vamos a ela, então!

Vejamos como habilitar o headset no Ubuntu:

Como o Kubuntu detecta automaticamente o headset, você apenas precisará alterar o dispositivo de som padrão do sistema. Use o comando abaixo que lhe informará o índice e o nome de cada dispositivo de som que você possui atualmente. Anote os nomes cuidadosamente.

$ cat /proc/asound/modules

No meu caso retornou o seguinte:
0 snd_hda_intel
1 snd_usb_audio

Digite no terminal:

$ sudo kate /etc/modprobe.d/alsa-base

Isso vai abrir o arquivo ‘alsa-base’. No final do arquivo, adicione as linhas abaixo:

options snd_hda_intel index=0
options snd_usb_audio index=1

OBS: Somente usando a dica acima, que encontrei pela internet, a princípio não funcionou. Tive que colocar um # em todas essas linhas do arquivo ‘alsa-base’ mostradas abaixo:

# options bt87x index=-2
# options cx88_alsa index=-2
# options saa7134-alsa index=-2
# options snd-atiixp-modem index=-2
# options snd-intel8x0m index=-2
# options snd-via82xx-modem index=-2
# options snd-usb-audio index=-2
# options snd-usb-usx2y index=-2
# options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
# options snd-cmipci mpu_port=0x330 fm_port=0x388

E com isso funcionou perfeitamente.

IMPORTANTE: Reinice o computador para as mudanças surtirem efeito.

Agora vamos criar um script para que a mágica funcione. Não se assuste… é fácil de fazer, basta seguir as intruções a seguir.

Abra o seu editor de textos preferido (kate, kwrite, etc) e crie um arquivo “trocaudio.sh”(sem as aspas) e coloque o seguinte:

#!/bin/bash
# trocaudio2 – script que alterna a saída de som entre o handset USB e o falante do pc/notebook.
# Autor: Benedito Sergio C. de Souza (Benneh)
#
#
clear
#
dialog –title ‘trocaudio 0.1’ –yesno ‘ATENÇÃO!
Antes de prosseguir, finalize todos
os  programas que podem estar estar
utilizando o ALSA,como por exemplo,
Kmix,  Amarok,   Firefox  e outros,
senão a mudança não será efetivada.

Deseja continuar?’ 0 0

if [ $? = 0 ]; then
echo
else
clear
exit
fi

#
#
cor=$( dialog                                       \
–title ‘trocaudio 0.1’                     \
–stdout                                    \
–menu ‘Selecione uma das opções abaixo:’   \
0 0 0                                       \
a ‘Saída de som para o headset USB’         \
b ‘Saída para o alto-falante do pc/notebook’\
c ‘Sair’   )

if test “$cor” == a
then
sudo /sbin/alsa unload
dialog –msgbox ‘Configurando saída de som para o headset…
Tecle ENTER para prosseguir’ 0 0
sudo modprobe snd_usb_audio
dialog –msgbox ‘Configuração de som para o headset concluída!’ 0 0
clear
#    exit
fi
if test “$cor” == b
then
sudo /sbin/alsa unload
dialog –msgbox ‘Configurando saida de som para o alto-falante…
Tecle ENTER para prosseguir’ 0 0
sudo modprobe snd_hda_intel
dialog –msgbox ‘Configuração do alto-falante concluída!’ 0 0
clear
#     exit
fi
if test “$cor” == c
then
clear
exit
fi
#—————— Fim do arquivo ——————–

Salve esse arquivo, como já disse, com o nome “trocaudio.sh”(sem as aspas). No Dolphin, clique com o botão direito do mouse sobre esse arquivo criado, vá em “Properties” -> “Permissões” e marque o quadradinho “É Executável”.

Certifique-se que o pacote “dialog” já está instalado no kubuntu. Se não estiver é só digitar no terminal:
$ sudo apt-get install dialog

Pronto, agora é só executar o script e você poderá alternar a saída de som para o headset ou para a saída externa (alto-falante do pc/notebook).

É só isso, pessoal, por enquanto.

Um abraço e boa sorte!

Benneh Carvalho
(SemPirataria.wordpress.com)


Sincronizando o Palm no Kubuntu 8.04

14/07/2009
Palm IIIxe encaixado no cradle

Palm IIIxe encaixado no cradle

O procedimento que descrevo a seguir foi feito com o Palm IIIxe conectado à entrada USB de um notebook Acteon modelo ACT-M5 através de um cabo adaptador serial/USB. A saída original desse modelo da Palm Inc. é serial.

Esse procedimento também deverá funcionar com outros modelos de palm, como por exemplo, o Palm Zire21 que usa um cabo USB para conexão com o micro.

Mãos à obra, então!

1) Conecte o adaptador serial/USB no notebook/desktop
(para máquinas que possuam entrada serial, conecte o cabo do palm diretamente na mesma)

No terminal, entre com o comando:

$ dmesg | grep tty

Deve aparecer algo parecido com isso:
[  144.540686] console [tty0] enabled
[  146.723245]   hash matches device ttyvd
[  146.723312]   hash matches device tty19
[  168.710127] audit(1246803490.758:2): type=1503 operation=”inode_permission” requested_mask=”a::” denied_mask=”a::” name=”/dev/tty” pid=4973 profile=”/usr/sbin/cupsd” namespace=”default”
[  516.241638] usb 2-2: pl2303 converter now attached to ttyUSB0

Observe a última linha onde diz que o “pl2303 converter” (nesse caso o adptador serial/USB) está conectado à porta ttyUSB0.
Essa é a informação que precisamos para configurar o Kpilot. Portanto anote-a cuidadosamente.

2) Agora chame o Kpilot: “Menu K”, “Utilitários”, “Ferramentas para Palm Pilot”. Quando o programa abrir, clique no menu “Configurações” e em “Configurar Kpilot”. Na aba geral, coloque o dispositivo no qual seu Palm está, pode ser /dev/ttyUSB0 ou /dev/ttyUSB1 ,ou outro, que você observou e anotou no teste realizado acima.

3) Configure o usuário que utiliza o Palm e marque as três opções de inicialização. Confirme com “OK”.

4) Vá em “Configurações”, “Configurar Conduites”, adicione o que você deseja que o programa sincronize do Palm com o computador. O único detalhe especial é para o Conduite de calendário do Organizer e o Conduite de pendências, onde é necessário configurar eles para apontarem para o arquivo ICS que foi criado com o Korganizer.

Sincronizando:

Aperte o botão de HotSync do seu Palm. Se tudo correr bem, várias mensagens surgirão no KPilot e seus contatos, compromissos, calendário etc serão sincronizados.

Quero salientar que como a porta serial é bastante lenta, às vezes demora um pouco para concluir a sincronização. Muitas vezes quando a barra de progresso da sincronização chega em 50% ela pára e demora um tempão, e, muitas vezes chegamos a pensar que o programa está “congelado” ou “travado” quando isso não é verdade.  Portanto, tenha paciência.

Bom, por ora é só.

Boa sorte!

Benneh Carvalho
(SemPirataria.wordpress.com)


Instalando o wi-fi (Realtek 8187B) no Kubuntu 8.04

14/07/2009

O procedimento que descrevo a seguir foi realizado em um notebook Acteon modelo ACT-M5 com placa wi-fi modelo Realtek 8187B e funcionou maravilhosamente bem. Creio que também deve funcionar em versões mais recentes do Kubuntu e derivados.

1) Desabilite o wi-fi usando as hotkeys. No meu caso: Fn + F10. No notebook, o led (a “luzinha”) que indica o uso do wi-fi deve ficar apagado.
2) Instale o ‘ndiswrapper’ a partir do repositório.

Existem 2 formas fáceis de se instalar o ‘ndiswrapper’:

OPÇÃO 1 (se o pc ou notebook ainda não está conectado à internet por meio de cabo):

a) Clique no botão ‘Menu K’ na extremidade esquerda da barra de tarefas.
b) Vá em ‘Sistema’ > ‘Gerenciador do Adept’.
c) Coloque o cd do Kubuntu no cd-rom.
d) No ‘Gerenciador do Adept’ vá no menu superior e clique em ‘Adept’ > ‘Gerenciar repositórios’. Isso fará abrir a janela ‘Software sources’. Clique na aba ‘Thirdy-Party software’ e marque o quadradinho ao lado de ‘cdrom:[Kubuntu 8.04_Hardy Heron_ – Release…’ (tc, etc, etc…).OBS: se a sua versão do Kubuntu for diferente o texto também o será. O importante é selecionar a opção ‘cdrom’.
e) Feche a janela ‘Software sources’.
f) Ainda no ‘Gerenciador do Adept’ vá no campo ‘Busca’ e digite ‘ndiswrapper’ (sem as aspas). Deve aparecer os seguintes pacotes:
ndiswrapper-common
ndiswrapper-utils-1.9
g) Clique sobre o ‘ndiswrapper-utils-1.9’ e, em seguida, no botão ‘solicitar instalação’ que surgirá logo abaixo.
h) Vá na barra de ferramentas, na parte superior da janela, e clique em ‘Aplicar mudanças’.
i) Aguarde a instalação e o ‘ndiswrapper’ já estará pronto para ser utilizado.

OPÇÃO 2 (se o pc ou notebook já está conectado à internet por meio de cabo):

a) Clique no botão ‘Menu K’ na extremidade esquerda da barra de tarefas.
b) Vá em ‘Sistema’ > ‘Gerenciador do Adept’.
c) No ‘Gerenciador do Adept’ vá no campo ‘Busca’ e digite ‘ndiswrapper’ (sem as aspas). Deve aparecer os seguintes pacotes:
ndiswrapper-common
ndiswrapper-utils-1.9
d) Clique sobre o ‘ndiswrapper-utils-1.9’ e, em seguida, no botão ‘solicitar instalação’ que surgirá logo abaixo.
e) Vá na barra de ferramentas, na parte superior da janela, e clique em ‘Aplicar mudanças’.
f) Aguarde a instalação e o ‘ndiswrapper’ já estará pronto para ser utilizado.

Após a instalação do ‘ndiswrapper’ vamos voltar ao procedimento:

3) Baixe os drivers realtek 8187 do site da Realtek ou simplesmente digite a partir do terminal:
wget ftp://202.65.194.212/cn/wlan/RTL8187B_driver_only.zip

Caso não consiga baixar o driver do link acima, procure no Google por:

RTL8187B_driver_only.zip

4) Após baixar o driver, extraia o arquivo zipado.
5) Abra o terminal (digitando: Ctrl + F2) e, dentro do mesmo, vá para o diretório aonde vc extraiu os drivers.
6) Entre com seguintes comandos:
sudo ndiswrapper -i net8187b.inf
sudo ndiswrapper -m
sudo ndiswrapper -ma
sudo ndiswrapper -mi

7) Habilite o wi-fi usando as mesmas teclas hotkeys do passo 1. No meu caso: Fn + F10.
8.) Reinicie o computador.

9) Vá na barra de tarefas e clique com o botão direito do mouse sobre o ícone do Network-Manager (ao lado do ícone do alto-falante). Vai abrir uma janela ‘KNetworkManager’. Clique em ‘Configuração manual’. Na aba ‘Interfaces de rede’ selecione ‘wlan0’ e clique no botão ‘Configurar interface’.
10) Na janela que se abre ‘Configurar Dispositivo wlan0’ na opção ‘Endereço TCP/IP’ selecione ‘Automático’ e ‘DHCP’. Marque o quadradinho ‘Ativar quando o computador iniciar’.
11) Ainda na mesma janela ‘Configurar Dispositivo wlan0’ no ítem ‘Configuração da rede Wireless’, se vc souber do que se trata coloque o ESSID, Chave WEP (a senha para conectar à rede sem fio) e o tipo de chave. Se não souber esses dados ainda, deixe esses campos em branco. Em seguida clique em ‘OK’.
12) Após voltar para a janela ‘Configurar – Módulo de Controle do KDE’. Clique em ‘OK’.
13) Vá mais um vez até a barra de tarefas e clique com o botão direito do mouse sobre o ícone do ‘NetworkManager’. A essa altura já deverá estar visível a barra de sinal (na cor azul) da rede ou redes que estiverem ao alcance do seu desktop ou notebok.
14) Clique com o botão ESQUERDO do mouse sobre a rede na qual vc quer conectar.
15) Espere a conexão ser completada.

Daí então é só correr pro abraço!

Um abraço e boa sorte!

Benneh Carvalho (SemPirataria.wordpress.com)


A Missão (parte 1)

24/06/2009

O objetivo deste blog é disponibilizar dicas a todos aqueles que, como eu, cansaram de usar programas piratas, baixar música em mp3 e ebooks ilegalmente  e querem saber onde encontrar boa música, bons ebooks e bons programas gratuitos, sem necessariamente burlar as leis do país e sem a ameaça de serem presos ou de pagarem multas absurdas.  Além, é claro, de ficarem com a consciência tranquila por não estarem fazendo nada de errado. Aliás, isso é o que considero mais importante. Portanto, façam bom proveito!

Benneh Carvalho
(SemPirataria.wordpress.com)