Arquivo

Textos com Etiquetas ‘Fedora’

Compilando driver madwifi no Fedora 11

30, junho, 2009 2 comentários

Opa,

Após fazer a instalação do Fedora 11 no meu Notebook, notei uma certa lentidão em todas as tarefas que envolviam a rede wireless, após algumas análises detectei que o problema estava no driver ath5k que o Fedora estava utilizando, para solucionar o problema tive que compilar o driver madwifi e carregá-lo no lugar do driver ath5k.

Primeiro precisamos instalar algumas dependências para podermos compilar o pacote, portanto execute o comando abaixo como usuário root:

# yum install kernel-headers kernel-devel glibc-devel gcc subversion

O subversion faz-se necessário para podermos baixar os fontes do driver, o que iremos fazer nesse momento:

# svn co http://madwifi-project.org/svn/madwifi/branches/madwifi-0.9.4

Após realizado o download dos fontes, vamos a compilação do driver:

# make

Caso a compilação não apresente nenhuma mensagem de erro, vamos a instalação do driver:

# make install

Pronto, o driver já deve estar disponível para utilizarmos no nosso sistema, para isso execute os comandos abaixo para descarregar o driver antigo e carregar o novo:

# modprobe -r ath5k
# modprobe ath_pci

Feito isso devemos adicionar o driver ath5k na lista de drivers “bloqueados” no sistema para evitar que ele seja carregado na inicialização do sistema:

# vim /etc/modprobe.d/blacklist.conf

# atheros
blacklist ath5k

Abraço!

Fonte: http://semanterra.com/AtherosPage

Categories: Linux Tags: , , ,

Oracle Instantclient + PHP + Fedora 6 (Zod)

16, julho, 2008 2 comentários
Opa,
Após alguns dias parado, estou de volta para mais uma dica técnica, essa é sobre como instalar o Oracle Instantclient + PHP no Fedora 6 (Zod), segue abaixo o processo:

Primeiro faça o download do Instantclient no site da Oracle através desse link, eu escolhi o Instantclient Basic Version 10.2.0.4 (oracle-instantclient-basic-10.2.0.4-1.i386.rpm). Depois faça a instalação utilizando o comando abaixo:
# rpm -Uvh oracle-instantclient-basic-10.2.0.4-1.i386.rpm

Realizada a instalação é necessário criar o profile para carregar as variáveis de ambiente do Oracle, crie o arquivo oracle.sh com o conteúdo abaixo:
# vim /etc/profile.d/oracle.sh

# Oracle variables
export ORACLE_HOME=/usr/lib/oracle/10.2.0.4/client
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin

Ajuste as permissões do arquivo com o comando abaixo:
# chmod 755 /etc/profile.d/oracle.sh

Agora precisamos instalar o pacote php-oci8, mas para isso é necessário adicionar o repositório remi através dos comandos abaixo (Fedora 6):
# wget http://rpms.famillecollet.com/remi-release-6.rpm
# rpm -Uvh remi-release-6.rpm

Agora instalamos o php-oci8 com o comando abaixo:
# yum –enable remi install php-oci8

Agora precisamos criar o tnsnames.ora:
# mkdir -p /usr/lib/oracle/10.2.0.4/client/network/admin
# vim /usr/lib/oracle/10.2.0.4/client/network/admin/tnsnames.ora

NOME_BANCO =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = NOME_OU_IP_HOST)(PORT = 1521))
)
(CONNECT_DATA =
(SID = NOME_SID)
)
)

Feito isso reinicie o apache com o comando:
# /etc/init.d/httpd restart

E pronto, já deve estar funcionando seu PHP com suporte a Oracle no Fedora 6.

Fonte: http://www.nerdgirl.dk/linux/fc4/oracle_instant_client.php

Categories: Linux Tags: , , ,