terça-feira, 30 de junho de 2009

Instalando o modem Rockwell HSA (14F1:2C06)

Como afirmei no último post, agora será instalado o modem do laptop Microboard Evolution 8258i, que é um Conexant (formerly Rockwell) HSF Softmodem family, mais especificamente o HDA (High Definition Audio) Modems (14F1:2C06).

A Conexant não fornece o driver linux para este modem. Mas indica a Linuxant como fornecedora deste driver.

Entretanto, o driver fornecido pela Linuxant é pago ($19,99). Existe uma versão free, mas não permite o uso do fax e limita o modem a 14,4 Kbps (data).

Primeiro passo é instalar (se não estiver instalado) make, gcc, gcc-c++, kernel-devel e kernel-headers.

Próximo passo é fazer o download da ultima versão do alsa-driver, que tem no site da Linuxant (observe que tem o driver geral e o driver compilado para o fedora, mas neste caso é preciso verificar a versão do kernel que você está usando com "uname-r" para baixar a versão correta).

[root@laptop ~]# uname -r
2.6.29.5-191.fc11.i586

Link do alsa-driver para esta versão: driver para o Fedora 11
ou
Link do alsa-driver genérico: driver em rpm

Qualquer um dos dois drivers deverá funcionar. Depois do download, descompacte-o e vá para a pasta onde descompactou e como root (su -) instale-o com o comando:
yum localinstall --nogpgcheck alsa-driver-linuxant-1.0.20.3-1.noarch.rpm

Reinicie o sistema.

Agora vamos instalar o driver do modem. Pode-se usar o driver específico para o Fedora 11, .rpm ou ainda o genérico:

Link do driver para o Fedora 11
ou
Link do driver geral em .rpm
ou
Link do driver genérico

Qualquer um dos drivers acima deverá funcionar. Se optar por um dos drivers em .rpm instale com o comando: yum localinstall --nogpgcheck hsfmodem-7.80 ... rpm
Se optar em instalar pelo driver genérico, descompacte-o e vá até a pasca criada hsfmodem-7.80, e como root (su -) instale com o comando: make install

Após instalar o driver hsfmodem pode ser preciso rodar o comando "hsfconfig" que fará a configuração do modem

Ao rodar o comando hsfconfig, ele pedirá para confirmar se a pasta que ele exibe é a que está instalado o kernel-headers. Confirme. Depois ele pedirá para você confirmar o país que está, deverá aparecer "Brazil". Confirme. Em seguida ele pedirá o seu email. Digite o email e confirme. Finalmente ele pedirá o serial para usar a versão full ou digite enter sem serial, para usar a versão free, mas limitada.

Seu driver deve estar instalado.

Para verificar, digite hsfconfig -info

Config for modem unit 0: /dev/ttySHSF0
Device instance: 0-HDA-14f12c06:14f10000-1
HW revision : SSD=33 LSD=0x22
HW profile name: hsfhda
Registration ID: xxxx-xxxx-xxxx
License owner : xxxxxxxxx@xxxxxx.com.br
License key : xx-xx-xx-xx-xx-xx
License status : OK
Current region : BRAZIL (T.35 code: 0016)

The /dev/modem alias (symlink) points to ttySHSF0

Observe que eu substitui meus dados por "x" e que minha License status é OK, porque eu paguei os $19,99 para a Linuxant, caso contrário deverá aparecer a License como Free.

Pronto, seu modem está pronto para funcionar através do /dev/modem.

Eu ainda uso o fax para trabalho, e algumas vezes recebo fax por este laptop. Eu me adaptei bem ao software efax-gtk, que uso do mandriva, pois não existe no fedora, ele pode mandar/receber fax de uma ligação já em adamento, diferente de alguns software que é preciso discar/atender pelo software para usar o fax.

Link do efax-gtk.

Abraços!

quinta-feira, 11 de junho de 2009

Fedora 11

Estou começando este blog com um tutorial de instalação do Fedora 11 no laptop Microboard Evolution 8258i.

Foi utilizado o spin brasileiro que acompanha o broffice, que pode ser obtido via torrent neste link Fedora-11-i686-Live-BrOffice.

Iniciando o laptop com este Live teremos a seguinte tela:



Clicando no ícone "Instalar no disco rígido" abrirá o Instalador do Fedora



Clique em Avançar e na tela seguinte, selecione o teclado "Português Brasileiro (ABNT2).



Clique em Avançar e digite o nome deste laptop e da rede (se houver).



Clique em Avançar e selecione a cidade mais próxima de seu fuso horário.



Clique em Avançar e digite a senha root.



Clique em Avançar e selecione "Criar layout personalizado".



Clique em Avançar e crie as partições do laptop. Aqui foi usada a maneira mais simples, pois com exceção da partição boot e swap, o resto ficará em apenas uma partição, ou seja, a root.

Há duas observações que merecem atenção aqui:
  • Se for utilizar o novo sistema de arquivo ext4, será necessário criar uma partição que não seja ext4 para /boot, pois o GRUB bootloader não suporta ext4
  • Se quiser um sistema criptografado, terá que criar uma partição de /boot que não seja criptografada (já tive dois laptop furtados e a com a criptografia a diferença de desempenho é imperceptível visualmente).
Desta forma o disco de 60Gb foi particionado da seguinte forma: 300Mb para /boot com ext3 (sem criptografia), 57,7Gb para / com ext4 criptografada e finalmente 2Gb para swap criptografada.



Clique em Avançar. Até aqui não houve mudança em seu disco, onde você pode cancelar tudo o que foi feito, mas daqui para frente, as mudanças em seu disco serão permanentes, portanto, espero que tenha feito backup de seus arquivos pessoais antes de prosseguir.
Clique em Formatar.



Insira a frase-senha para as partições criptografadas. Observe que será interessante inserir pelo menos uns 20 caracteres. Opte por uma frase-senha forte com letras, números e símbolos, mas não se esqueça, guarde muito bem esta frase-senha, pois se a perder será praticamente impossível iniciar o seu sistema, mesmo que remova o disco e o coloque como escravo em outro micro.
Se perder a frase-senha forçosamente terá que formatar o disco com a perda de todos os dados ali contidos, portanto, cuidado.



Clique em Gravar alterações no disco.



Por segurança, insira uma senha para edição do grub.



Clique em OK e Avançar. Aguarde alguns minutos.



Parabéns, a sua instalação Fedora está completa.
Basta reiniciar o sistema e remover o Live.



O Fedora 11 reconheceu todo o hardware do laptop, instalando seus respectivos drivers, com exceção do modem.

Vale lembrar que este modem é um hsfmodem e o único driver existente é o da Linuxant. A versão free é limitada para 14.4kbs data. A versão full (fax e 56kbs data) é paga.

O próximo poste será sobre a instalação do driver do modem, que com este novo kernel, requer mudanças no alsa-driver.

Abraços.