You are currently browsing the monthly archive for Abril, 2008.
Neste Tutorial vou mostrar como migrar do antigo driver ipw para o novo iwlwifi da Intel.
A migração que será mostrada é no Gutsy, pois o Hardy já vêm com o novo driver iwlwifi.
Comece comentando o seguinte arquivo:
$ sudo gedit /etc/udev/rules.d/70-persistent-net.rules
Comente as seguintes linhas (acrescente a tralha “#” no começo das linhas).
# PCI device 0×8086:0×4222 (ipw3945)
#SYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”00:00:00:00:00:00″, NAME=”eth1″
Salve e feche o arquivo.
Acrescente os drivers nativos na blacklist:
$ sudo gedit /etc/modprobe.d/blacklist
Acrescente:
blacklist ipw3945
blacklist ieee80211
blacklist ieee80211_crypt
Salve e feche o arquivo.
Habilite o módulo do novo driver:
$ sudo gedit /etc/modules
Acrescente:
iwlwifi_mac80211
iwl3945
Salve e feche o arquivo.
Execute os seguintes comandos como root para adicionar os módulos no kernel:
modprobe -r ipw3945
modprobe -r ieee80211
modprobe -r ieee80211_crypt_tkip
modprobe -r ieee80211_crypt_ccmp
modprobe -r ieee80211_crypt_wep
modprobe -r ieee80211_crypt
modprobe -r mac80211
modprobe iwlwifi_mac80211
modprobe iwl3945
O que foi mostrado é a retirada do driver antigo ipw e a ativação do novo driver da Intel, o iwlwifi
Boa sorte!
Esta dica é para alterar a senha do administrador do Windows através do Ubuntu Gutsy ou Hardy Heron.
Instale o programa chntpw:
$ sudo apt-get install chntpw
Para poder alterar algo é necessário que a partição do Windows esteja com permissão de leitura e escrita (RW), se estiver navegue até a pasta %systemroot%/system32/config e lá digite o comando:
$ chntpw -u administrator SAM
Abrirá o prompt de “administrador” e digite * (asterisco) para apagar.
Reinicie o sistema e logue no Windows.
É uma dica interessante para quem têm dualboot.
Boa sorte!
Antes de começar o procedimento de instalação, digite o comando para verificar se a placa está listada.
$ lspci
A saida do comando será esta:
02:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02).
Sabendo que se trata de uma BCM94311MCG podemos começar a instalação com a última versão “stable” do Ndiswrapper.
Remova ndiswrapper antigo e também o driver nativo do seu sistema;
$ sudo apt-get remove ndiswrapper-common ndiswrapper-utils-1.9
$ sudo apt-get remove bcm43xx-fwcutter
Para usuários de Hardy Heron 8.04 rode o seguinte comando para correção do bug:
echo -e '\n#hardy ssb bug-fix\nrmmod b43\nrmmod b44\nrmmod ssb\nrmmod ndiswrapper\nmodprobe ndiswrapper\nmodprobe ssb' | sudo tee -a /etc/init.d/rc.local
Remova os drivers nativos do módulo:
$ sudo modprobe -r b43
$ sudo modprobe -r bcm43xx
$ sudo modprobe -r smb
Coloque os drivers nativos na blacklist para garantir que não sejam carregados na inicialização e não conflitem com o Ndiswrapper:
$ sudo gedit /etc/modprobe.d/blacklist
Adicione a seguinte linha no arquivo:
blacklist bcm43xx
blacklist b43
Baixe o driver para XP da sua placa wireless BCM94311MCG.
Entre na pasta onde salvou o driver e rode o comando pelo terminal:
$ tar -xzvf WLANBroadcom.tar.gz (descompacta o driver)
Caso não tenha o linux-headers e build-essential instale-os:
$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-`uname -r`
Faça um link simbolico para a pasta build:
sudo ln -s /usr/scr/linux- ‘uname -r’ /lib/modules/’uname -r’ /build
Instale o driver de sua placa usando o Ndiswrapper:
$ ndiswrapper -i bcmwl5.inf
Para verificar se o driver foi instalado corretamente, digite no terminal:
$ ndiswrapper -l
Se aparecer a mensagem driver present, seu driver foi instalado com sucesso!
Em seguida coloque o Ndiwrapper no módulo e na inicialização:
$ modprobe ndiswrapper
$ ndiswrapper -m
Ou
$ sudo gedit /etc/modules
E acrescente a linha referente ao ndiswrapper:
ndiswrapper
Para usuários do Ubuntu Hardy Heron 8.04, acrecente estas linhas no rc.local:
sudo gedit /etc/rc.local
Acrescente as linhas:
rmmod ssb
rmmod ndiswrapper
modprobe ndiswrapper
Caso alguma vez tenha utilizado a rede cabeada ethernet (eth0), desabite, dessa forma o sistema entenderá que é para usar a interface wireless e não a cabeada.
$ ifconfig eth0 down
Feita a instalação, reinice a máquina e configure sua conexão!
Boa sorte!
O Enuwi-sg é um adaptador wireless USB externo, logo vc poderá reconhecê-lo rodando o comando:
$ lsusb
Para instalar este adaptador vamos usar o bom e velho Ndiswrapper. Para instalar o Ndiswrapper, baixe o programa, descompacte a pasta, entre na pasta descompactada pelo terminal e digite os seguintes comandos:
$ make uninstall
$ make
$ sudo make install
Lembrando que você precisa ter instalado o linux-headers e build-essential no sistema.
$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-`uname -r`
Baixe os driver de sua placa neste site. Descompacte o arquivo .zip e entre na pasta descompactada pelo terminal, lá você verá dois arquivos .inf e um .sys, nós vamos usar os dois arquivos .inf.
Digite os seguintes comandos para instalar os drivers pelo terminal (dentro da pasta onde estão os drivers).
$ ndiswrapper -i athfmwdl.inf
$ modprobe ndiswrapper
$ modprobe -r ndiswrapper
$ ndiswrapper -i net5523.inf
$ modprobe ndiswrapper
$ ndiswrapper -m
Feito isso rode no terminal o seguinte comando para checar se está tudo correto:
$ ndiswrapper -l
Feita a instalação habilite a interface wireless wlan0:
$ ifconfig wlan0 up
Para configurar a conexão edite diretamente o arquivo Interfaces e Resolv.conf ou utilize o WICD.
Caso queira editar o Interface para acrescentar os dados de sua conexão ma use DHCP, coloque o cabeçalho da seguinte forma:
sudo gedit /etc/network/interfaces
iface wlan0 inet dhcp
auto wlan0
Repare que o inet está em DHCP, se você utiliza IP estático(fixo) deixe o inet como static:
iface wlan0 inet static
auto wlan0
Boa Sorte!
Antes de começar a instalação deve-se reconhecer a placa pelo terminal, veja se a placa é uma Atheros:
Digite no terminal:
$ lspci
Sairá uma informação deste tipo:
Atheros Unknown device 001c (rev 01)
Faça o download da última versão de Ndiswrapper do site oficial:
http://ndiswrapper.sourceforge.net/joomla/
Instale o ndiswrapper com os seguintes comandos:
$ make unistall
$ make
$ sudo make install
Após isso baixe o driver para XP da sua placa wireles:
Versão 32 bits:
wget http://blakecmartin.googlepages.com/ar5007eg-32-0.2.tar.gz
Versão 64 bits:
wget http://blakecmartin.googlepages.com/ar5007eg-64-0.2.tar.gz
Extraia o driver compactado:
tar xvf ar5007eg-*.tar.gz
tar xvf ndiswrapper-newest.tar.gz
Confira se ao descompactar aparecem o arquivo .inf e .sys.
Cerifique-se de ter os pacotes linux headers e build-essential instalados:
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
Coloque o driver nativo ath_pci na blacklist:
sudo gedit /etc/modprobe.d/blacklist
Acrescente a linha:
blacklist ath_pci
Ou usando o “echo”:
echo “ndiswrapper” >> /etc/modules
Agora instale o driver da sua placa com o ndiswrapper (existindo o arquivo .sys coloque-o junto com o .inf na mesma pasta onde está sendo realizada a instalação):
Digite o comando no terminal:
ndiswrapper -i 5211.inf
Em seguida confira se o driver foi instalado corretamente:
$ ndiswrapper -l
Se tudo tiver ocorrido bem a saída será a seguinte:
net5211 : driver installed
device (168C:001C) present (alternate driver: ath_pci)
Coloque o ndiswrapper no módulo e na inicialização:
modprobe ndiswrapper
ndiswrapper -m
Pronto! Agora configure a sua conexão.
Especificações técnicas da placa você encontra no site oficial.
Boa sorte!
Ubuntu Rescue Remix (antigamente denominado Rescubuntu) é um Live CD baseado em Ubuntu 7.10 que provê ferramentas para casos de urgência, como recuperar arquivos apagados ou particições perdidas. Está equipado com as melhores utilidades de software livre para usar desde o Terminal.

Você pode baixar esta ferramenta através deste link.
Wicd - Wireless Interface Connection Daemon
Taí uma dica de um gerenciador wireless para substituir ou adicionar no seu sistema.
http://wicd.sourceforge.net/
Suporta vários tipos de chaves criptográficas, incluindo WEP, WPA e WPA2.
Reconhece os comandos iwconfig, ifconfig, etc.
Trabalha com Ip fixo ou DHCP.
Conecta automaticamente no boot sem intervenção do usuario.
Não exige dependências e funciona também no XFCE, Fluxbox, Openbox, Enlightenment, etc.
Basta dar duplo clique e reiniciar ou rodar pelo terminal:
sudo /etc/init.d/networking restart
Veja os Screenshots
Lembrando que no Ubuntu já temos o padrão NetworkManager
Para adicionar o repositório do WICD no Hardy Heron acrescente as seguintes linhas na sua sources.list.
$ sudo gedit /etc/apt/sources.list
Acrescente estas duas linhas no final do arquivo:
# Repositorio WICD para Hardy Heron
deb http://apt.wicd.net hardy extras
Salve e feche o arquivo.
Agora vá no terminal e digite:
$ sudo apt-get update
Quando acabar de atualizar, abra o Synaptic e instale o pacote WICD.
Boa sorte!
Primeiro reconheça a sua placa com o seguinte comando:
$ lspci
Retornará a seguinte linha:
02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Instale estes pacotes para poder compilar o Ndiswrapper (emulador de driver para usar o driver do XP no Ubuntu).
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
Talvez precise do pacote linux-libc-dev também, esse você pode instalar pelo synaptic, pois encontra-se no próprio live-cd do Ubuntu.
Baixe a ultima versão disponivel do Ndiswrapper:
http://ndiswrapper.sourceforge.net/joomla/
Descompacte o arquivo e entre na pasta descompactada pelo terminal e rode os comandos para instalar o ndiswrapper:
sudo make uninstall
(se retornar alguma mensagem de erro ou que não encontrou o pacote não se preocupe, esse comando é pra remover alguma versão antiga de ndiswrapper).
make
sudo make install
Baixe os drivers da placa aqui:
http://biginoz.free.fr/linux/bcmwl5a.inf
http://biginoz.free.fr/linux/bcmwl5.sys
Coloque os dois drivers juntos na mesma pasta.
Agora instale o driver .inf com ndiswrapper, entre na pasta onde estão os drivers pelo terminal, se salvou em Documentos você digita “cd Documentos” e vai entrar lá.
Depois roda o comando:
ndiswrapper -i bcmwl5a.inf
Confere se o driver foi instalado corretamente:
ndiswrapper -l (ele de Luiza)
Se aparecer “driver present” seu driver foi instalado.
Suba ndiswrapper no módulo:
modprobe ndiswrapper
Carregue na inicialização:
ndiswrapper -m
Coloque os drivers nativos na blacklist:
sudo gedit /etc/modprobe.d/blacklist
E acrescente as linhas:
blacklist b43
blacklist bcm43xx
blacklist b44
blacklist ssb
blacklist mac80211
Desabilite sua interface cabeada:
ifconfig eth0 down
Ou verifique com o comando ifconfig qual é a sua interface ethernet.
Digite o comando iwconfig e veja como o sistema reconhece sua placa (wlan0).
Digite iwlist wlan0 scan para escanear a rede.
Substitua wlan0 pela interface que for reconhecida com o comando iwconfig.
Agora configure a sua conexão pelo icone de rede, ou se preferir edite diretamente o arquivo interfaces e resolv.conf, seguindo as dicas já postadas no blog.
Boa sorte!
Olá, vou mostrar como instalar o driver da placa com chipset Ralink RT61 de duas maneiras, a primeira usando driver para Linux e a segunda Usando Ndiswrapper.
Para Linux:
Primeiro baixe o último driver disponível no site:
http://www.ralinktech.com/ralink/Home/Support/Linux.html
No caso é o:
http://www.ralinktech.com.tw/data/drivers/2007_1210_RT61_Linux_STA_v1.1.2.0.tar.bz2
Para poder compilar o driver você precisará dos seguintes pacotes:
$ sudo apt-get install linux-headers build-essential gcc
Entre na pasta descompactada e compile o driver
$ tar xvfz RT61_Linux_STA_Drv1.1.0.0.tar.gz
$ cd RT61_Linux_STA_Drv1.1.0.0/Module/
$ cp -f Makefile.6 Makefile
Agora faça uma pequena modificação em um arquivo usando sed e mv:
$ sed ’s/pci_module_init/pci_register_driver/’ < rtmp_main.c > rtmp_main.c2
$ mv rtmp_main.c2 rtmp_main.c
Altere o seguinte texto no arquivo rtmp_main.c (começa na linha 196)
Estará assim:
#if WIRELESS_EXT >= 12
net_dev->get_wireless_stats = RT61_get_wireless_stats;
net_dev->wireless_handlers = (struct iw_handler_def *) &rt61_iw_handler_def;
#endif
Altere para isto:
#if WIRELESS_EXT >= 12
#if WIRELESS_EXT < 17
net_dev->get_wireless_stats = RT61_get_wireless_stats;
#endif
net_dev->wireless_handlers = (struct iw_handler_def *) &rt61_iw_handler_def;
#endif
Execute agora o make para fazer o módulo:
$ make all
Configurando o módulo usando Gedit (não pode ser usado caracteres ASCII na edição):
$ gksudo gedit –encoding=ISO-8859-15 /etc/Wireless/RT61STA/rt61sta.dat
Usando o VI (editor binário):
$ sudo vi -b /etc/Wireless/RT61STA/rt61sta.dat
Pronto!
Remova o módulo antigo da placa desta maneira:
$ modprobe –remove rt61pci
Suba o novo módulo com moprobe:
$ modprobe rt61
Beleza! Feito isto, verifique como o sistema reconhece a sua placa:
$ iwconfig
Como se trata de uma placa com chipset Ralink vai aparecer “ra0″ com os dados na tela.
Coloque o driver antigo na blacklist para que não conflite com o novo driver instalado:
$ echo ‘blacklist rt61pci’ >> /etc/modprobe.d/blacklist
Carregue o módulo no arquivo “modules” par que seja iniciado automáticamente na inicialização desta maneira.
$ echo ‘rt61′ | sudo tee -a /etc/modules
$ echo ‘alias ra0 rt61′ | sudo tee -a /etc/modprobe.d/aliases
O trabalho de instalação e configuração do driver foi feito, agora resta a parte de configuração
de conexão:
Comece escaneando a sua rede desta forma:
$ sudo iwlist ra0 scan
Aparecendo no resultado do escaneamento na tela, você pode configurar a sua conexão com os dados
do seu provedor, baste ver no resultado o canal e ESSID por exemplo.
Confirme que sua placa está “levantada” com o comando:
$ ifconfig ra0 up
E desabilite a interface cabeada eth0:
$ ifconfig eth0 down
Edite o arquivo Interfaces para acrescentar os dados de sua conexão wireless:
$ sudo gedit /etc/network/interfaces
Para os caso que seja uma conexão DHCP deixe o cabeçalho desta forma:
iface ra0 inet dhcp
auto ra0
Mas se você usa IP estático (fixo) deixe desta forma:
auto lo
iface lo inet loopback
iface ra0 inet static
address xx.xx.x.xx (seu ip)
netmask xxx.xxx.xxx.x(máscara de rede)
gateway xx.xx.x.x (gateway do seu provedor)
wireless-key (digite sua chave WEP de 128bits)
wireless-channel x (coloque o canal por onde vc se conecta)
Pronto! Salve e feche o arquivo.
Agora acrescente o DNS do seu provedor:
$ sudo gedit /etc/resolv.conf
nameserver
xxx.xxx.xx.xxx
Instalação feita e configuração finalizada, abra seu navegador e navegue!
Agora vou mostrar como fazer a instalação usando Ndiswrapper, nesta parte ficarei só na instalação deste
aplicativo que emula o driver da placa wireless para XP no Ubuntu. A configuração de conexão já foi
mostrada logo acima.
Usando driver de XP no Ubuntu:
Baixe a última versão de Ndiswrapper disponível:
http://ndiswrapper.sourceforge.net/joomla/
Descompacte o arquivo e entre na pasta descompactada pelo terminal:
$ tar zxvf ndiswrapper-version.tar.gz
$ cd ndiswrapper-version
E digite os seguintes comandos:
$ make uninstall $ make $ sudo makeinstall
O Driver desta placa para XP vc encontra aqui:
http://www.ralinktech.com/ralink/Home/Support/Windows.html
Para instalar esse driver, descompacte o arquivo baixado e procure por dois arquivos, um com extensão .inf e outro com extensão .sys. Caso não apareceçam logo de cara e exista somente o arquivo .exe, use o aplicativo Cabextract e com ele descompacte o arquivo .exe, quando terminar surgirão os arquivos .inf e .sys.
Para instalar o driver entre na pasta onde você salvou esses drivers e digite no terminal:
$ ndiswrapper -i driver.inf
Verifique se o driver foi carregado corretamente:
$ ndiswrapper -l (se aparecer “driver present”, seu driver foi instalado corretamente)
Em seguida carregue Ndiswrapper no módulo e também na inicialização do sistema da seguinte forma:
$ modprobe ndiswrapper
$ ndiswrapper -m
Pronto! Driver instalado e ndiswrapper carregado, após isto, configure sua conexão como postado mais acima neste tutorial:
Boa sorte!
Comece identificando sua placa wireless da seguinte forma:
$ lspci
Aparecerá a seguinte linha:
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
Baixe a última versão do ndiswrapper do site oficial:
http://sourceforge.net/project/showfiles.php?group_id=93482
Vá em “desenvolvimento” no synaptic e marque o pacote linux-libc-dev, sem ele o Ndiswrapper não será instalado.
Você vai instalar o pacote linux-libc-dev usando o live cd, o synaptic vai avisar!
Para compilar o pacote você precisa ter instalados os pacotes kernel-headers e/ou kernel-source.
Para instalar o Ndiswrapper basta seguir os comandos do arquivo INSTALL.
Antes de instalar o driver .inf para Windows XP da placa, coloque o .sys junto com ele na mesma pasta e prossiga na instalação:
ndiswrapper -i net8185.inf
Depois confirme se o driver foi instalado corretamente:
ndiswrapper -l
Se aparecer “driver present”, seu driver foi instalado com sucesso!
Agora falta carregar o ndiswrapper no módulo e na inicialização, então digite os seguintes comandos na sequência:
modprobe ndiswrapper
ndiswrapper -m
Ou tb com o comando :
echo ndiswrapper >> /etc/modules
Depois é só configurar a internet, você pode fazer em Sistema/Administração/Rede, ou pode editar as configurações da seguinte maneira:
Acrescentando o DNS do seu provedor:
sudo gedit /etc/resolv.conf
nameserver xxx.xxx.xx.xxx
Salve e feche o arquivo.
Colocando as configurações de conexão:
sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback
iface wlan0 inet static
address xx.xx.x.xx (seu ip)
netmask xxx.xxx.xxx.x (máscara de rede)
gateway xx.xx.x.x (gateway do seu provedor)
wireless-key (digite sua chave WEP de 128bits)
wireless-channel x (coloque o canal por onde vc se conecta)
wireless-essid (coloque o essid do seu provedor)
auto wlan0
Pronto! Salve e feche o arquivo.
Após isso verifique se sua placa está achando sinal desta maneira:
iwlist wlan0 scan
Desta maneira você verá os essid e canais que sua placa está captando)
Aproveite para “pingar” o gateway do seu provedor:
Abra o terminal e digite:
ping xx.xx.x.xx
(número do gateway do seu provedor)
Se os pacotes estiverem sendo transmitidos já pode abrir o Firefox e navegar!
Uma boa dica é o usuário se informar antes sobre as características de sua conexão, por exemplo, eu uso chave de encriptação WEP, existem provedores que usam WPA e outros nem usam, nesse caso é só deixar em branco essa parte.
Boa Sorte!
A primeira coisa a fazer é identificar a placa, para isso rode o comando:
$ lspci
Se ela não aparecer com o comando “lspci” é porque a placa não está conectada ao barramento PCI, AGP ou PCI Express, então ela vai aparecer como USB.
Então rode o comando:
$ lsusb
E vai aparecer a seguinte linha:
Bus 001 Device 002: ID 148f:2573 Ralink Technology, Corp.
Feito isso, baixe o último driver disponivel no site http://rt2×00.serialmonkey.com/
http://rt2×00.serialmonkey.com/rt73-cvs-daily.tar.gz
O pacote contém o código fonte do driver e por isso você precisa ter instalados os headers do Kernel e os compiladores básicos. No Ubuntu/Kubuntu, por exemplo, você precisa instalar o pacote “build-essential” e o pacote “linux-headers” referente à versão do Kernel instalada, como em:
# apt-get install build-essential
# apt-get install linux-headers-`uname -r`
Para instalar, descompacte o driver, acesse a pasta “Module” dentro da plasta que será criada e rode os comandos “make” e “make install” (nesse driver você não precisa do “./configure”), como em:
# tar -zxvf rt73-cvs-daily.tar.gz
# cd rt73-cvs-2007101015/Module/
# make
# make install
Descarregue módulos antigos para que não conflitem com o novo driver:
# modprobe -r rt73usb
# modprobe -r rt2570
# modprobe -r rt2500usb
Agora edite o arquivo “/etc/modprobe.d/blacklist” e adicione as linhas abaixo para garantir que eles não voltarão a ser carregados depois de reiniciar o micro:
sudo gedit /etc/modprobe.d/blacklist
blacklist rt73usb
blacklist rt2570
blacklist rt2500usb
# modprobe rt73
Para verificar se a placa foi ativada rode o comando:
sudo gedit /proc/net/dev
Se aparecer a linha referente à interface “wlan0″, tudo correu bem.
Agora adicione a linha “rt73” no final do arquivo “/etc/modules” para garantir que o módulo passe a ser carregado automaticamente durante o boot:
# echo rt73 >> /etc/modules
rt73
A Intel renovou seu programa de desenvolvimento para Linux, e dessa vez o WiMax é um componente central do programa. Em linuxwimax.org, a gigante dos microprocessadores oferece também uma nova pilha e os primeiros drivers para seus chips WiMax.
A tecnologia WiMax tem o nome técnico de IEEE 802.16e, e oferece taxas e distâncias de transmissão superiores às dos padrões 802.11b e 802.11g, os mais populares atualmente disponíveis no mercado e comumente chamados de WiFi.
A Intel pretende incluir um chip WiMax em todos os seus aparelhos móveis de conectividade – os chamados MIDs–, assim como em seus notebooks e também em telefones celulares.
A nova pilha WiMax é composta por duas partes. No espaço do kernel, os drivers lançados compreendem, por exemplo, o “WiMax/WiFi Link 5050″ (Codinome Echo Peak). Sobre o driver roda ainda um daemon de espaço do usuário, além de bibliotecas e uma interface de controle. Esses componentes oferecem aos desenvolvedores e usuários funções como busca de redes, gerenciamento de roaming e controle do hardware.
A maioria do código que compreende a pilha e os drivers WiMax estão licenciadas sob a GPL, enquanto algumas partes utilizam a licença BSD e o firmware dos aparelhos é liberado sob a Intel Free Distribution Binary License. O Supplicant, cliente para autenticação em redes, também não está disponível sob uma licença livre, e seu código-fonte não está disponível.
A empresa deixa bem claro em sua seção FAQ que a Intel Free Distribution Binary License não é uma licença de Código Aberto, porém seu uso é gratuito. Ela argumenta que o uso de aparelhos de rádio exige a certificação pelos órgãos federais competentes, como o FCC, nos EUA – e a alteração do código-fonte do firmware pelos usuários potencialmente violaria a certificação.
O site linuxwimax.org contém várias informações a respeito de novos desenvolvimentos da Intel para sua pilha WiMax, além do código-fonte de todas as partes disponíveis e os binários proprietários.
Visto em: Linux Magazine
A pasta /tmp não é o lugar adequado para guardar arquivos por um tempo prolongado já que por “default” no Ubuntu ao dar o boot ele apaga o conteúdo da pasta.
Ás vezes é interessante que esses arquivos não se apaguem, por exemplo, num corte de energia. Se por acaso estiver precisando muitos dos arquivos e quiser tê-los até salvá-los em outro lugar, esta dica é interessante.
Para alterar ou programar a limpeza da pasta /tmp basta rodar no terminal:
sudo gedit /etc/default/rcS
O que nós temos que mudar é o valor de TMPTIME
Se está em 0 siginifica que os arquivos serão apagados a cada boot.
Mudando para um número inteiro positivo X, os arquivos serão apagados a cada boot em X dias.
Por exemplo:
Se quiser deixar os arquivos na pasta por 7 dias, coloque:
TMPTIME=7
No caso de colocar um número negativo TMPTIME=-1 a pasta nunca será apagada, algo indesejável mas possível.
Quando se compila kernel novo ou é recebida atualização dele os usuarios percebem que no Grub fica disponivel o kernel antigo também, estão esta é a forma de remover:
sudo dpkg –get-selections | grep linux-image
(entre dpkg e get vai um espaço e dois ífens)
E assim aparecerá uma lista, por exemplo:
linux-image-2.6.24-18-generic install
linux-image-2.6.24-17-generic install
linux-image-2.6.24-16-generic install
linux-image-generic install
Basta que deixemos os dois últimos, no exemplo anterior tería que eliminar o 2.6.24-16 Para fazer isso rode no terminal:
sudo apt-get remove –purge linux-image-2.6.24-16-generic
(entre remove e purge vai um espaço e dois ífens)
Agora o Grub mostrará os dois últimos kernels, se desejar aplique a dica para remover todos os kernels antigos, ficando apenas com o último mais atual.
Boa sorte!
O interessante, além de obtermos o último kernel com um clique, o programa faz a compilação, instalação e adiciona alguns patches se o quisermos com um clique.
http://www.ubuntu-unleashed.com/2007/09/upgrade-to-latest-kernelorg-kernel-with.html
Intalação:
1. Download KernelCheck
Download aqui —> http://sourceforge.net/project/showfiles.php?group_id=199755
Ou
Pelo comando:
wget http://kcheck.sourceforge.net/pool/latest-stable/kernelcheck-latest.tar.gz
2. Descompacte o arquivo:
Comando:
tar -xzf kernelcheck-*.tar.gz
3. Instale o KernelCheck
Comando:
cd kernelcheck-*
Comando:
sudo python setup.py install
4. Depois rode o comando:
kernelcheck
O Kernelcheck compara o seu Kernel atual com o último disponível no site www.kernel.org
Kernelcheck pode ser usado de várias maneiras bastando digitar o comando:
kernelcheck
Com este aplicativo vc poderá quebrar as senhas de arquivos compactados em ZIP através de força bruta.
Já está disponível no synaptic do Gutsy.
Para instalar basta digitar:
sudo apt-get install fcrackzip
Sintaxis do Fcrackzip:
fcrackzip [-bDBchVvplum2] [--brute-force] [--dictionary] [--benchmark] [--charset characterset] [--help] [--validate] [--verbose] [--init-password string/path] [--length min-max] [--use-unzip] [--method name] [--modulo r/m] archivo
Exemplo:
$ fcrackzip -c a -p aaaaaa archivo_exemplo.zip
Pacotes em DEB:
Para o Hardy Heron
Para o Gutsy Gibbon
Para o Feisty Fawn
Preload - Acelere seu Ubuntu
Preload é uma aplicacão que funciona em segundo plano, observa os programas mais usados e armazena em cache para despois acelerar o tempo de carregamento dos seus programas mais usados. É um daemon, na maioria das distribuições esta nos repositorios, para instalar, basta digitar:
$ sudo apt-get install preload
Se não estiver no seu synaptic, baixe pela Source
Netspeed - Monitoramento de upload e download
Este pequeno widget nos mostra na barra de aplicações as velocidades de upload e download de nossa rede permitindo monitorar continuamente as taxas.

As opcões de configuracão não são complexas e mostram também um gráfico com a atividade de rede e os dados básicos (IP, máscara, mac adress,etc).


Para instalar digite no terminal:
sudo apt-get install netspeed
O seu pc é 100% Open-Source com Linux?
Agora você poderá conhecer o número de pacotes instalados que não são livres incluindo a porcentagem. Para isso instale o VRMS
sudo apt-get install vrms
Para rodá-lo:
sudo vrms
Informações que constam no synaptic sobre o VRMS:
Virtual Richard M. Stallman
The vrms program will analyze the set of currently-installed packages
on a Debian-based system, and report all of the packages from the
non-free tree which are currently installed.
Note that vrms is not limited to Debian systems only (which means that
it also works with Debian-derived distributions such as Ubuntu). It is
also not limited to Linux-based systems.
Future versions of vrms will include an option to also display text
from the public writings of RMS and others that explain why use of each
of the installed non-free packages might cause moral issues for some in
the Free Software community. This functionality is not yet included.
Para começar, instale os seguintes pacotes:
sudo apt-get install bluez-utils bluetooth gnome-bluetooth opensyncutils opensync-plugin-evolution opensync-plugin-syncml multisync-tools multisync0.90
Depois disso aparecerá um ícone com o logotipo do bluetooth, ali vc dá um clique com o botão direito e seleciona ‘Explorar dispositivos’.
Lá vc seleciona o seu telefone (que estará perto do pc), e cria uma senha que será cadastrada apenas uma vez.
Depois vamos descobrir qual o MAC do telefone. Supondo que tivessemos um cel Ehktor:
Digite:
ekhtor@ubuntu:~$ hcitool scan
Scanning …
00:16:CB:18:D0:7B MacBook
00:17:E5:D2:36:37 Ehktor
Pronto, aparece que o dispositivo Ehktor tem o endereço 00:17:E5:D2:36:37.
Para sincronizar o cel com o pc devemos criar um grupo chamado “Nokia”.
digite:
msynctool –addgroup nokia
Depois adicionamos ao grupo o plugin do Evolution e o plugin de sincronização do telefone.
digite:
msynctool –addmember nokia evo2-sync
msynctool –addmember nokia syncml-obex-client
Configurando o plugin do telefone ( syncml-obex-client)
digite:
msynctool –configure nokia 2
Se abrirá o editor de textos “nano” e lá vc colocará a configuração e o MAC do seu telefone conforme o link ao final da dica,
Aperte ctrl+X para salvar as modificações.
Configurando o plugon do Evolution:
Digite:
msynctool –configure nokia 1
Apague o conteúdo e coloque o que esta no link ao final da dica.
Veja se funciona digitando no terminal:
msynctool –sync nokia
Você poderá usar tb a interface gráfica em Aplicações>Acessorios>Multisync-qad que instalamos com os pacotes anteriores.
Este simples aplicativo permite a encriptação e desencriptação de simples arquivos de textos usando o Advanced Encryption Standard (AES).
Características:
Usa o padrão de encriptação de textos do governo norte-americano.
Suporta codificação de caracteres UTF8
Para instalar basta baixar o pacote .deb e clicar duas vezes para instalar.
Para fazer o lançador dele:
* Clique com o direito em cima do painel e clique em “adicionar ao painel”
* Selecione “lançador de aplicação” e coloque estes dados:
* Tipo: Aplicação
* Nome: Furius Cipher
* Comando: furiuscipher
* Você pode selecionar um ícone para ser usado no lançador..
* Clique em “OK”
Criado o lançador clique nele para abrir a aplicação.
Download: http://www.gtk-apps.org/content/show.php/Furius+Cipher?content=75400
Esta dica é pra quem quiser colocar o Ubuntu pra falar.
O primeiro é instalar os programas pelo terminal:
sudo apt-get install alsa-oss espeak espeak-data
Pronto , agora faça o teste:
aoss espeak -ves “me,gusta,el,olor,del,napal,por,la,mañana”
Por padrão o tom é 50 e a velocidade de 170. Podemos mudar estes valores com -p(0-99) para o tom e -s para a velocidade.
Veja um exemplo:
aoss espeak -ves -p90 -s100 “yo,he,visto,cosas,que,vosotros,no,creeríais”
Também possui suporte para outros idiomas, prove em inglês:
aoss espeak -ven -p10 -s120 “my,tailor,is,rich,and,my,mother,is,in,the,kitchen”
Para ler um arquivo de texto :
aoss espeak -ves -f texto
E para gravar um arquivo de áudio :
aoss espeak -ves -w brunner.wav “atacar,naves,en,llamas,mas,allá,de,orion”
Boa sorte!
Oi pessoal! Vou mostrar como instalar o Free Pascal no Ubuntu, um excelente compilador compativel com Turbo Pascal suportado pelos seguintes sistemas - Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, Win64, WinCE, OS/2, Netware (libc e classic) e MorphOS.
A melhor parte é que por ele você pode compilar para qualquer plataforma estando no Ubuntu Linux, entra elas Windows.
Primeiro - Baixe o arquivo fpc-2.2.0.i386-linux.tar, descompacte, entre na pasta descompactada e digite no terminal ./install.sh para iniciar a instalação.
ftp://ftp.freepascal.org/pub/fpc/dist/i386-linux-2.2.0/fpc-2.2.0.i386-linux.tar”>
Se preferir em pacotes DEB, neste link você poderá baixá-lo:
ftp://ftp.freepascal.org/pub/fpc/dist/i386-linux-2.2.0/deb/>
Alguns desses pacotes DEB pedirão dependências, mas não se preocupe, o próprio Ubuntu se encarregará de procurá-los no synaptic e instalar pra você antes de instalar o pacote principal.
Agora a parte da compilação cruzada (cross-compiler), compilando para Windows:
Baixe a source neste link:
ftp://ftp.freepascal.org/pub/fpc/dist/source-2.2.0/fpc-2.2.0.source.tar.gz
Descompacte o arquivo e entre na pasta fpc-2.2.0 e rode os seguintes comandos na sequência no terminal:
make all OS_TARGET=win32 CPU_TARGET=i386
Depois como root:
sudo make crossinstall OS_TARGET=win32 CPU_TARGET=i386
Pronto! Agora vc poderá compilar programas para Linux e Windows!!
Abra o Free Pascal pela IDE (interface gráfica) no terminal, digite “fp” e será aberta a interface, vá em “file”, “new” e digite seu programa, para compilar, vá em “compiler” e selecione em “target” a opção win32.
Todos os arquivos gerados na compilação ficarão disponíveis em sua HOME, mas a pasta para você salvar os arquivos pode ser alterada pelo FP mesmo.
É isso pessoal!
Boa sorte!
Introdução:
Note que o fato da placa ter um driver disponível, não significa que ele venha pré-instalado em qualquer distribuição. Muitos dos drivers são parcialmente proprietários, outros são completamente abertos, mas precisam do arquivo de firmware da placa, que por sua vez é proprietário. Muitas distribuições incluem um conjunto bastante reduzido de drivers por padrão, outras incluem os drivers, mas não incluem os firmwares, que são igualmente necessários.
Isso faz com que muita gente que possui placas com drivers nativos, acabe utilizando-as em conjunto com o Ndiswrapper, muitas vezes com um desempenho ou estabilidade inferiores aos que teriam usando o driver nativo. Este é mais um campo em que conhecer e saber como instalar cada um dos drivers disponíveis pode poupá-lo de muita dor de cabeça.
Os passos para ter uma placa wireless funcionando são:
- Verificar se existe driver da placa presente no sistema, se tiver é só configurar a conexão.
- Caso não tenha, pesquisar o driver dela para linux e compilar, necessário tb carregar o driver no módulo com modprobe.
- Caso não encontre driver da sua placa para Linux, existe o Ndiswrapper que possibilita o uso do driver do XP e sua placa irá funcionar perfeitamente no Linux.
Para uma correta configuração da placa é necessário verificar como o seu sistema “enxerga” a sua placa e para isso existe o comando ifconfig, através dele podemos ver 3 interfaces presentes na maioria dos micros, a eth0 (rede cabeada), lo (interface de loopback) e wlan0 (interface wireless).
Dependendo do tipo de placa ou chipset, o sistema poderá enxergar a placa como, ra0, ath0 ou eth1. É possível que apareça outra definição de interface, na hora de rodar o comando o usuário irá constatar isso.
Outro detalhe importante é que se deve configurar com TODOS os dados de sua conexão, e estes devem estar CORRETOS, sugiro uma consulta com o seu provedor para confirmação dos dados.
Para verificar os dados de sua conexão pelo Windows faça da seguinte maneira:
ipconfig/all > c:\ipconfig.txt
Depois vá até c: e imprima o arquivo ipconfig.txt, com ele você poderá configurar sua conexão no Linux.
Chave criptográfica
Para uma correta configuração é necessário saber se o seu provedor usa chave criptográfica, pois existem várias e com ela sua conexão ficará mais segura.
Existem as chaves WEP, TKIP, WPA e WPA2, esta ultima sendo a mais recomendada e até o presente momento não se descobriu como quebrá-la.
Informações detalhadas sobre chaves criptográficas veja aqui:
http://www.microsoft.com/brasil/technet/Colunas/CableGuy/CG1104.mspx
No caso de precisar usar Ndiswrapper, baixe a ultima versão “stable”:
http://ndiswrapper.sourceforge.net/joomla/
Para instalar basta seguir a orientação do arquivo INSTALL que vêm com o programa.
Para uma instalação bem sucedida é necessário além do arquivo .inf de sua placa, o arquivo .sys, e juntos devem estar na mesma pasta onde será realizada a instalação.
Para evitar conflito entre o driver nativo e o ndiswrapper com o driver do XP basta colocar os drivers nativos na blacklist, exemplo:
sudo gedit /etc/modprobe.d/blacklist
Acrescentando estas três linhas:
blacklist r818x
blacklist r8180
blacklist rtl8180
Se os drivers nativos de sua placa estiverem lá basta descomentar as linhas pra ficar valendo o bloqueio.
Em muitos casos a configuração esta correta mas o sistema não encontra a rede wireless, nesse caso desabilite a rede cabeada:
ifconfig eth0 down
A configuração da conexão pode ser realizada graficamente com front end do tipo WICD - http://wicd.sourceforge.net/ ou o gerenciador de conexões do Gnome no Ubuntu. Porém editar diretamente os arquivos de configuração se torna o método mais fácil.
Acrescentando o DNS do seu provedor:
sudo gedit /etc/resolv.conf
nameserver xxx.xxx.xx.xxx
Salve e feche o arquivo.
Colocando as configurações de conexão:
sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback
iface wlan0 inet static
address xx.xx.x.xx (seu ip)
netmask xxx.xxx.xxx.x (máscara de rede)
gateway xx.xx.x.x (gateway do seu provedor)
wireless-key (digite sua chave WEP de 128bits)
wireless-channel x (coloque o canal por onde vc se conecta)
wireless-essid (coloque o essid do seu provedor)
auto wlan0
Pronto! Salve e feche o arquivo.
Após isso verifique se sua placa está achando sinal desta maneira:
iwlist wlan0 scan (desta maneira você verá os essid e canais que sua placa está captando)
Aproveite para “pingar” o gateway do seu provedor:
Abra o terminal e digite:
ping xx.xx.x.xx (número do gateway do seu provedor)
Se os pacotes estiverem sendo transmitidos já pode abrir o navegador e navegar!
Reconhecendo sua interface Wireless:
Existem dois comandos muito usados para identificar e configurar a interface wireless. são eles:
ifconfig e iwconfig
O primeiro nos mostra todas as interfaces disponiveis no sistema, o segundo nos mostra apenas dispositivos wireless.
Ao rodar o comando ele irá mostrar a sua interface que pode aparecer de várias maneiras, a mais comum é aparecer como Wlan0, mas póde aparecer como:
ra0 - Placas com chipset Ralink
ath0 - placas com chipset Atheros
Sabe-se que a interface eth0 é a rede cabeada, e em alguns casos o sistema reconhece a interface wireless como eth1 e em casos mais incomuns o sistema inverte esse reconhecimento, coloca a interface eth0 como wireless e eth1 como cabeada.
Por esse motivo é importante que os comandos sejam usados para correta configuração da rede.
Para visualizar o potencial dos comandos rode no terminal:
man ifconfig
man iwconfig
Resumo de drivers para placas wireless:
- Ndiswrapper : Indicar este driver se a placa de rede estiver usando o Ndiswrapper que emula o driver do Windows ( o mais recomendado).
- Wext: Este é um driver genérico, que dá suporte a muitas das placas que possuem drivers nativos.
- Madwifi: O driver para placas com chipset Atheros.
- Broadcom: Este é o driver nativo para as placas com chipset Broadcom.
- ipw: Placas com os chipsets Intel IPW2100 e IPW2200, usadas nos notebooks Intel Centrino.
- Prism54, Hermes e Atmel: Estes três drivers são os mais “incomuns”, usados (respectivamente) pelas placas com chipset Prism (em suas várias versões), Hermes e Hermes II (da Agere) e Atmel.
- Ralink: Drivers para placas com chipset Ralink.
- Realtek: Drivers para placas chipset Realtek.
Lista completa com todas as placas
Neste site você têm um banco de dados com todas as placas, portas (pci, usb, mini-pci, etc) e chipsets, basta selecionar e o site mostrará se a sua placa é suportada no Linux.
Obs: Neste site não esta incluida a lista de compatibilidade das placas wireless com Ndiswrapper, essa é outra lista e pode ser verificada no site do Ndiswrapper.
Dependências do Ndiswrapper
Muitas pessoas não conseguem instalar Ndiswrapper devido a falta de pacotes pré-instalados, e eles são:
linux-libc-dev
linux-readers
Verificar estes pacotes antes de começar a instalação do ndiswrapper evita erros durante o procedimento.
Placas Atheros
Para usuarios com placas Atheros além do Ndiswrapper, existe também a possibilidade de usar Madwifi, driver especifico para placas com chipset atheros.
Madwifi - Multiband Atheros Driver for Wireless Fidelity
http://madwifi.org/wiki/About/MadWifi
Apesar se ser especifico para a placa o aproveitamento é muito melhor usando o Ndiswrapper do que usando Madwifi. Coloquei este driver apenas para constar que existe outro tipo de driver para a placa.
Exemplo de casos usando Madwifi e Ndiswrapper:
http://www.guiadohardware.net/comunidade/ndiswrapper-madwifi/794479/
Para quem usa chave criptográfica WPA se faz necessário o uso de Wpasupplicant:
http://www.guiadohardware.net/artigos/wpasupplicant/
Download
http://hostap.epitest.fi/wpa_supplicant/
Alguns tutoriais sobre Atheros
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=9083
http://learningcomputer.info/2007/11/17/the-solution-for-antheros-wifi-problems-acer-4520-on-ubuntu/
http://madwifi.org/wiki/Compatibility/Atheros#AtherosAR5006EG
http://ubuntuforums.org/showthread.php?t=512828
Para as demais placas continua valendo as duas opções de instalação.
1) Baixar o driver para Linux da placa e instalar, lembrando de carregar no modulo o respectivo driver.
ou
2) Baixar Ndiswrapper e com ele instalar o driver do Xp para a placa, lembrando de carregar o Ndiswrapper no modulo e na inicialiação. Necessário também colocar o driver .sys da placa junto com o .inf na mesma pasta onde esta realizando a instalação.
Ndiswrapper GDH
http://www.guiadohardware.net/guias/05/index4.php
WEP vs WPA - wpa_supplicant para Linux
http://www.pplware.com/2007/04/10/wep-vs-wpa-wpa_supplicant-para-linux/
Linux: Configurar rede wireless (ndiswrapper)
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4507
Instalando Placa Wireless no Linux - Fórum Mundo Wi-Fi
http://www.mundowifi.com.br/tutoriais/198-instalando-placa-wireless-no-linux.html
Placa wireless Ralink rt73 USB no Linux
http://www.guiadohardware.net/dicas/ralink-rt73-linux.html
Como instalar Broadcom BCM4318 Com Ndiswrapper
http://fedoranews.org/mediawiki/index.php/How_To_Install_Your_Broadcom_BCM4318_Using_Ndiswrapper
Como configurar Broadcom BCM94311 em Ubuntu Gusty
http://jroliva.wordpress.com/2007/10/25/howto-configurar-wireless-broadcom-bcm94311-para-
hp-dv6000-en-ubuntu-gusty-710/
Wireless: módulo rt61pci corrigindo instabilidade
http://marcellino.wordpress.com/2008/01/16/wireless-corrigindo-a-instabilidade-do-modulo-rt61pci/
WifiDocs/Device/Broadcom BCM4311 rev 01 (ndiswrapper) - Community Ubuntu Documentation
https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper
