Pages

Tuesday, March 04, 2008

Definindo os parâmetros do ethtool no boot

A ferramenta ethtool serve para modificar a velocidade de transmissão da placa de rede e também se irá transferir dados em modo full duplex ou half duplex.

Serve para verificar se existe link na interface, se está definido para autonegociar os dados de transmissão e mais algumas coisas.

A saída do comando é como está abaixo.
linux:~ # ethtool eth0
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Current message level: 0x000000ff (255)
Link detected: yes
linux:~ #

Para alterar os parâmetros de speed, duplex e remover a opção de autonegociação, o comando fica da seguinte forma.
linux:~ # ethtool -s eth0 speed 100 duplex full autoneg off

Mas, se a máquina é reiniciada, o comando não é executado novamente, o que pode ser feito é adicionar o comando acima ao arquivo /etc/rc.local, ou algum outro arquivo de inicialização de sua distribuição.

Mas também pode-se colocar a linha abaixo no arquivo /etc/sysconfig/network-scripts/ifcfg-eth0 isso faz com que quando o serviço de rede for iniciado, ele já repasse estes comandos para a interface de rede, e o comando manual ou o comando definido no arquivo /etc/rc.local não seja mais necessário.
ETHTOOL_OPTS="speed 100 duplex full autoneg off"

Essa dica foi feita no OpenSuse.

Sem mais.

Tuesday, February 05, 2008

Monitorando performance de máquinas linux com o nmon

Existem diversos programas para monitorar performance de máquinas linux como vmstat, ioscan, etc... porém, um que é muito interessante é o nmon, um software da IBM que roda em ambientes linux e AIX.

O site oficial é este, após abrir o site, tem as opções de download, eu utilizo o pacote para o SO SLES 10 neste link

Após o download, é preciso descompactar o arquivo e setar permissão de execução para o mesmo.
linux# unzip nmon_x86_11f.zip
linux# chmod +x nmon_x86_sles10

A partir dai é só executar o mesmo.
linux# ./nmon_x86_sles10

Para ficar mais fácil e acessível, aconselho que o arquivo seja renomeado para nmon e então movido para /usr/sbin/
linux# mv nmon_x86_sles10 nmon
linux# mv nmon /usr/sbin


Pois assim é possível executar o programa de qualquer lugar dentro do linux.

As opções são bem intuitívas... para informações sobre cpu aperte C, para memória M, para disco D...

Valeu...
:D

Wednesday, October 24, 2007

Tela preta no boot do Ubuntu Gutsy Gibbon

Após a instalação do Ubuntu Gutsy Gibbon (7.10) ao efetuar o boot pela primeira vez, uma tela preta é exibida, após uma pesquisa no google, pude encontrar as informações abaixo:

Como diz no launchpad, é um bug.
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/150930

Para resolver o problema é preciso fazer:

1) Instalar ubuntu
2) Mudar a resolução no arquivo /etc/usplash.conf para 1024x768
3) sudo update-initramfs -u -k `uname -r`


Pronto!

Agora o usplash está OK.

Monday, October 22, 2007

Resolvendo problema do Cedilha ç no Ubuntu Gutsy

Se utilizar Ubuntu Gutsy 7.10 em Inglês e tiver problemas com o cedilha, faça o seguinte.

Edite o arquivo:

/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules


E adicionar "en" na linha do modulo cedilla, deixando conforme abaixo:

"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:en:fr:gv:oc:pt:sq:tr:wa"


Reinicie o X e pronto... agora o cedilha ç está funcionando corretamente.

Valeu.

Fabio

Sunday, October 14, 2007

Cracking WEP and WPA

Encontrei este link interessante, ainda não tive tempo de testar, mas, ai vai a dica.

http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks 

Um outro link interessante a respeito deste assunto, que possui até um vídeo de como realizar tal ação é:

http://whoppix.hackingdefined.com/index.php/Demos

No vídeo apresentado, a distribuição que o autor utiliza é esta abaixo, que já vem com uma enorme coleção de programas e utilitários para estas utilidades.

http://mirror.switch.ch/ftp/mirror/backtrack/bt2final.iso

Apresentador chorando de rir

Este vídeo é muito bom, o apresentador não se aguenta ao ouvir o convidado falar com uma voz fina e racha o bico de tanto dar risada, depois disso, o apresentador foi demitido...

Mplayer - Error opening/initializing the selected video_out

Ao tentar executar algum tipo de vídeo no Mplayer, o seguinte erro é exibido "Error opening/initializing the selected video_out (-vo) device." e o vídeo não é exibido.

Para corrigir este problema, clique com o botão direito na janela do Mplayer e vá em Preferences --> Video --> e selecione x11.

Feito! A partir de agora é possível ver vídeos no Mplayer, isso se tiver os plugins corretos instalados.

Instalando pidgin através do apt-get

O pacote do programa pidgin ainda não existe no repositório do ubuntu, mas, no site www.debuntu.org pode-se encontrar o pacote prontinho para ser instalado.

Edite o arquivo /etc/apt/sources.list e adicione as seguintes linhas


deb http://repository.debuntu.org/ feisty multiverse
deb-src http://repository.debuntu.org/ feisty multiverse


E então:

sudo apt-get update
sudo apt-get install pidgin


Pronto, aperte ALT + F2 e digite pidgin.

Fonte: http://www.debuntu.org/pidgin-2.0.0-deb-ubuntu-feisty-fawn