18 de mar. de 2009

Compartilhar 3G via wireless no Ubuntu!

Como se faz isso no Ubuntu?

Vamos colocar a mão na massa!

a) sudo apt-get install dnsmasq

b) edite o arquivo com: "nano /etc/dnsmasq.conf" para que fique como abaixo:

no-resolv
server=200.169.118.22
server=200.169.117.22
interface=wlan0
interface=lo
listen-address=192.168.254.1
listen-address=127.0.0.1
domain=example.com
dhcp-range=192.168.254.50,192.168.254.150,12h
log-queries
log-dhcp

obs. execute "sudo invoke-rc.d dnsmasq restart" após a edição

c) crie um script para estabelecer uma rede como no exemplo abaixo:

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode ad-hoc
sudo iwconfig wlan0 channel 6
sudo iwconfig wlan0 essid "home"
sudo iwconfig wlan0 key 1234567890
sudo ifconfig wlan0 up
sudo ifconfig wlan0 up 192.168.254.1

obs. no meu caso o chamei de "ad-hoc.sh", dei um "chmod 777 ad-hoc.sh" e executei com "sh ad-hoc.sh", como só usarei ele quando precisar, não vou colocar nenhuma configuração para execução automatica ou no arquivo "/etc/network/interfaces"

d) vamos habilitar o packet forwarding editando com "sudo nano /etc/sysctl.conf" para substituir o valor da linha "net.ipv4.ip_forward=0" para "net.ipv4.ip_forward=1"

e) crie um script para execução das regras de firewall para o compartilhamento como abaixo:

echo "ativando modulos"
/sbin/modprobe iptable_nat
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ipt_LOG
/sbin/modprobe ipt_REJECT
/sbin/modprobe ipt_MASQUERADE
sleep 5
echo "ativacao dos modulos ok"
#
echo "limpando regras"
/sbin/iptables -F
/sbin/iptables -X
/sbin/iptables -F -t nat
/sbin/iptables -X -t nat
/sbin/iptables -F -t mangle
/sbin/iptables -X -t mangle
sleep 5
echo "limpeza das regras ok"
#
echo "regra do dhcp"
/sbin/iptables -I INPUT -i wlan0 -p udp --sport 67:68 --dport 67:68 -j ACCEPT
sleep 5
echo "regra do dhcp ok"
#
echo "regra de mascara da rede"
/sbin/iptables -t nat -A POSTROUTING -s 192.168.254.0/24 -j MASQUERADE
sleep 5
echo "regra de mascara da rede ok"
#
echo "salvando as regras"
/sbin/iptables-save > /etc/network/iptables.rules
sleep 5
echo "salvando as regras ok"

obs. no meu caso o salvei como "firewall.sh", dei um "chmod 777 firewall.sh" e um "sh firewall.sh" para colocar em funcionamento.

Ctrl+c / Ctrl+v de: http://smash-se.blogspot.com

Um abraço e até a próxima!

17 de mar. de 2009

Ubuntu discute mudanças na usabilidade

Mais um ótimo artigo do GDH:
Desde junho do ano passado, quando Mark Shuttleworth conclamou o Ubuntu a superar o Mac OS X em design nos desktops dentro de dois anos, as listas de discussão e blogs do Ubuntu se tornaram parada obrigatória para debates detalhados sobre a usabilidade no GNU/Linux. Mas quando os desenvolvedores começam a debater a lógica dos princípios do design, a discussão podem se tornar um tanto complicada e acalorada. Um exemplo disso é a discussão sobre as novas diretrizes para notificações na lista ubuntu-devel nas últimas semanas, que rapidamente se transformou em uma discussão acerca do uso ou não de notificações no Linux. A discussão está focada nas novas diretrizes para mensagens de notificação, que normalmente são exibidas na área de notificação do GNOME.
Leia mais...

Fonte: www.guiadohardware.net

um abraço e até a próxima!

16 de mar. de 2009

Tchelinux 2009 - 28 de Março na ULBRA em Gravataí

Evento promovido pelo Tchelinux em parceria com o Curso de Ciência da Computação da ULBRA de Gravataí, com a finalidade de divulgar o Software Livre através de palestras e demonstrações práticas veiculadas de forma gratuita para estudantes e demais interessados.

O temário desta edição será composto por 20 apresentações sobre temas relacionados ao Software Livre. Como já é de costume nos eventos do Tchelinux haverá apresentações para usuários de diferentes níveis de conhecimento e áreas de interesse.


As inscrições para as 300 vagas disponíveis já estão abertas e não será cobrada inscrição em dinheiro, contudo cada participante deverá doar dois quilogramas de alimentos não perecíveis que serão encaminhados à instituições de caridade de Gravataí.

Calendário 2009:

  • 28/03 - ULBRA em Gravataí
  • 25/04 - URISAN em Santo Ângelo
  • 23/05 - URCAMP em Bagé
  • 13/06 - FTEC em Caxias do Sul
  • 04/07 - ULBRA em São Jerônimo
  • 15/08 - UCPel em Pelotas
  • 12/09 - UNIFRA em Santa Maria
  • 10/10 - FAE em Erechim
  • 07/11 - PUC em Porto Alegre
Mais info: http://www.tchelinux.org/2009/gravatai/

Um abraço e até a próxima!

12 de mar. de 2009

Mandriva 2009 Spring RC1 - disponível!!!

A primeira Release Candidate do Mandriva Linux 2009 Spring ‘Pomerol’ já está disponível para download para quem quizer experimentar. O anúncio oficial da versão, informa mudanças interessantes.

Por exemplo, foi anunciado a inclusão do KDE 4.2.1, GNOME 2.25.92, Xfce 4., X.Org Sever 1.6, OpenOffice.org 3.0.1 e Qt 4.5.0. E entre as formas de experimentar a distribuição, se destaca a ISO para pendrives, baseada em Gnome.

Ainda encontraremos algumas outras supresas, como Draksnapshots Restore Tool,uma ferramenta de restore de copias de segurança do mandriva e a Hardware Detection Tool,uma espécie de Everest pro Linux.

As edições convencionais veem sem software proprietário, porem os lives cds acompanham os drivers proprietarios de video.

Ainda está programado a RC2 para 31/03 antes da versão final que virá em 29/04.

Fonte: http://www.muylinux.com

Um abraço e até a próxima!

11 de mar. de 2009

Imagens personalizadas no GRUB

É um truque simples, porém nunca lembramos quando precisamos fazer.
O pessoal do RootNinja publicou um resumo dos passos necessários para termos nossa própria imagem personalizada no Grub.

A tarefa é relativamente simples, mas ainda assim, devemos cumprir uma série de requisitos:
  • Tamanho da imagem deve ser de 640x480px;
  • Somente pode ter 14 cores;
  • Deve ser salva no formato xpm;
Complicado? Que nada. Para resolvermos esta questão com um só golpe, contamos com o ImageMagick. Para converter a imagem somente precisamos digitar:
convert image123.png -colors 14 -resize 640x480 grubimg.xpm

Depois deste passo, somente precisamos acessar o arquivo /boot/grub/menu.lst e incluir a linha:
splashimage=(hd0,0)/boot/grub/grubimg.xpm

Levando em conta que a imagem está no caminho informado e que o disco hd0,0 é onde se encontra nossa distribuição. Modificando conforme a necessidade, tenho que certeza que conseguirá um boot menu mais virtuoso!

Fonte: http://www.muylinux.com

Um abraço e até a próxima!