You are currently browsing the tag archive for the 'ubuntu' tag.
O UFW é a nova maneira de configurar o firewall no Hardy e estes são os principais comandos:
$ sudo ufw enable – Habilita o Firewall
$ sudo ufw disable – Desabilita o Firewall
$ sudo ufw default allow – Permitir todas as conexões por padrão
$ sudo ufw default deny – Drop (bloqueia) todas as conexões por default
$ sudo ufw status – Regras e estado atual do Firewall
$ sudo ufw allow port – Permitir tráfego em determinada porta (necessário escolher qual)
$ sudo ufw deny port – Bloquear porta
$ sudo ufw deny from ip – Bloquear endereço ip
$ sudo ufw logging on - Ativando gravação de logs do ufw
$ sudo ufw logging off - Desativando gravação de logs do ufw
Como editar o before.rules:
Bloqueando requisições por ICMP:
$ sudo nano /etc/ufw/before.rules
Onde é necessário comentar a linha que diz:
-A ufw-before-input -p icmp –icmp-type echo-request -j ACCEPT
De modo que fique assim:
#-A ufw-before-input -p icmp –icmp-type echo-request -j ACCEPT
Existem várias opções de configuração que podem ser visualizadas pelo terminal.
Para mais informações digite no terminal:
$ man ufw
Caso deseje escanear por portas abertas no sistema (localhost), instale o Nmap pelo Synaptic e escaneie pelo terminal:
$ sudo nmap localhost
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!
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!
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!
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!
