Google

terça-feira, 19 de fevereiro de 2008

Como transformar um portatil velho num router

Ao comprar um portatil novo, reparei que a minha placa da vodafone (pcmcia) já não podia ser usada com este, pois o portatil novo não tem portas pcmcia.

Visto a placa ser usada maioritariamente num local fixo, e comprar uma nova (e assinar um novo contrato de fidelização) não ser uma hipotese, foi necessario utilizar uma caracteristica bem portuguesa... desenrascanso!

Assim, criei um "router" onde, ligando o meu portatil a este por cabo de rede, poderia ter internet através da placa da vodafone...

Aqui ficam os passos para alguem que necessite de fazer algo similar... :)

Hardware usado:
- portatil Toshiba Satellite, sem placa de rede, sem disco rigido (controladora avariada) nem monitor (avariado)
- placa 3g vodafone
- placa de rede usb (linksys)

Software:
- ubuntu 7.04 em live cd

Primeiro passo (ligar tudo):
Com todo o hardware ligado ao portatil, e com este ligado a um monitor externo, arrancar o live cd do ubuntu normalmente.

Segundo passo (configurar a ligação 3g):
Como o live cd do ubuntu contém já pré-instalado o pacote wvdial, basta editar o ficheiro wvdial.conf...

sudo nano /etc/wvdial.conf

...e colocar no seu interior as configurações para as placas pcmcia da vodafone...

[Dialer Defaults]
Phone = *99***1#
Username = vodafone
Password = vodafone
Dial Command = ATDT

[Dialer pin]
Init1 = AT+CPIN = PIN #substituir PIN pelo pin do cartão
[Dialer option]
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem

[Dialer 3gonly]
Init4 = AT+COPS=0,0,"Vodafone",2

[Dialer internet]
Init5 = AT+CGDCONT=1,"IP","internet.vodafone.pt";

[Dialer 384k]
Init6 = AT+CGEQMIN=1,4,64,384,64,384
Init7 = AT+CGEQREQ=1,4,64,384,64,384


Terceiro passo (iniciar a ligação):
correr o seguinte comando na consola
sudo wvdial pin option

após isto, a internet ficará ligada, sendo as ultimas linhas mostradas os endereços de dns a usar (ver mais a frente)

Quarto passo (configurar a placa de rede para reencaminhar os pedidos que recebe para a placa 3g):
Após isto, temos que defenir um ip fixo para o portatil que servirá de router:

sudo ifconfig eth0 192.168.0.1


E, agora sim, defenir o re-direccionamento dos pedidos que este receber para a placa 3g:

sudo iptables -A FORWARD -i eth0 -o ppp0 -s 192.168.0.0/24 -m state --state NEW -j ACCEPT
sudo iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"


Quinto passo (ligar o pc onde desejamos ter net):

Ligar um cabo de rede entre os dois pc's, e configurar o pc onde se deseja ter net da seguinte forma:
endereço ip - 192.168.0.XXX (onde XXX é um numero entre 2 e 244)
subnet mask - 255.255.255.0
gateway - 192.168.2.1

Teremos também que configurar o DNS com os IP's que apareceram quando se efectuou a ligação a internet (ver terceiro passo).

Et voilá! Temos internet num pc onde não tinhamos uma porta pcmcia disponivel!

quarta-feira, 13 de fevereiro de 2008

GLPI - Gestor Livre de Parque Informático

A sigla GLPI quer dizer "Gestionnaire Libre de Parc Informatique". Sim, é Francês!


O GLPI tem uma lista de características enorme que vale a pena rever. Mas resumindo, o GLPI consegue ajudar a gestão dos parques informáticos de várias entidades, os equipamentos, os técnicos, os utilizadores e a interacção entre todos.

As funcionalidades mais sonantes são:

Entidades, utilizadores e funcionamento
  • Gestão de múltiplas entidades (empresas, parques, estruturas)
  • Gestão de múltiplos utilizadores
  • Vários tipos de autenticação (local, LDAP, Active Directory, Pop/Imap, CAS) - dá jeito!
  • Suporte de Múltiplos Idiomas
  • Módulo de pesquisas - Importante e funciona muito bem.
  • Exportação dos resultados das pesquisas para PDF, CSV e SLK (spreadsheet)
  • Exportação da base de dados para o formato XML.
Inventários e informação relacionada
  • Gestão de Inventário - computadores, componentes, equipamentos de rede, monitores, outros periféricos, etc.
  • Importação do Inventário através de um ou mais servidores OCS Inventory NG.
  • Gestão da informação comercial e financeira do parque informático
  • Gestão do estado de utilização de cada elemento do parque.
  • Histórico de alterações dos dados.
Gestão de Pedidos
  • Gestão de pedidos de suporte
  • Gestão de pedidos de utilização de equipamentos
  • Interface de gestão de pedidos para utilizadores finais, técnicos e administradores
  • Registo de Intervenções
  • Abertura, fecho e re-abertura de intervenções.
Relatório e Estatísticas
  • Relatórios mensais, anuais e totais
  • Relatórios por Técnico ou Empresa
  • Relatórios de Hardware, Tipo ou Localização.
  • Relatórios por Utilizadores, Categoria ou Prioridade
  • Relatórios de Contratos
  • Relatórios de Informações Comerciais
  • Relatórios de Rede
Aspectos Técnicos
  • PHP4 or PHP5
  • MYSQL (>4.1.2) for the database
  • HTML for the WEB pages
  • CSS for style sheets
  • XML for report generation

Screenshots


Demo


Então vá, o que custa fazer um "sudo apt-get install glpi"?

domingo, 10 de fevereiro de 2008

Meet the GIMP




O Meet the GIMP é um site de video podcast acerca do GIMP.
É muito simpático saber que há pessoas dispostas a ajudar um projecto tão interessante como o GIMP, sobretudo quando o autor do site é um professor de biologia e química, e que poucos conhecimentos tem de programação, então decidiu contribuir de outra forma. O que mostra que não só os geeks da informática podem dar o seu contributo no mundo do software livre.
O site contem vídeos de introdução mas também de tópicos mais avançados de manipulação de imagem, e vale bastante a pena vê-los, mesmo que já tenham alguma experiência com o software em causa.
Podem visitar o site em, http://meetthegimp.org/.
Saber mais acerca do site, do seu autor e das pessoas que contribuem em, http://meetthegimp.org/about-me-and-this-site/.
E sobre o GIMP em, http://www.gimp.org/.

sexta-feira, 4 de janeiro de 2008

Wubdepends - Faz download de pacotes dos repositórios do Ubuntu estando em Windows

Eu sei que há muita boa gente que ainda se encontra numa fase de transição entre Windows e Linux, e muita dessa boa gente está a utilizar uma das distribuições de Linux mais populares do momento, o Ubuntu. E algumas delas têm um problema, que é não ter internet na sua máquina com Ubuntu (pelas mais variadas razões), então é para essas pessoas que em especial escrevo. Tomei conhecimento hoje de um software bastante interessante, chamado Wubdepends.
Este software permite aceder aos repositórios do Ubuntu e fazer o download de pacotes, das dependências desses pacotes e das dependências das dependências desses pacotes. Fantástico, não?!


Após colocarmos o nome do pacote, a distribuição e a arquitectura, podemos fazer o download do pacote para uma pasta à nossa escolha. O que o Wubdepends faz, é "instalar" o pacote para a directoria que foi especificada, ou seja, efectua todas as acções que efectuaria se estivéssemos numa maquina nativa Linux. Em seguida podemos copiar, as directorias que foram criadas, para uma pen drive e quando tivermos acesso à maquina com Ubuntu, copiamos da pen drive directamente para a raiz do sistema.

Links:
Wubdepends - http://wubdepends.sourceforge.net
Ubuntu - http://www.ubuntu.com/

segunda-feira, 10 de dezembro de 2007

Postbooks ERP - Software de Facturação e não só

O Postbooks é o ERP de que vos quero falar.


Um ERP é um sistema que integra todos os dados e processos de uma organização. Ou seja, finanças, contabilidade, recursos humanos, fabricação, vendas, fornecedores, clientes, etc...

O Postbooks pode interessar a muitas PME, é software livre, é grátis e é uma alternativa muito interessante às soluções ERP da Primavera e da SAP.

Referências de consulta obrigatória:

Página do Projecto: http://sourceforge.net/projects/postbooks
Licença: http://www.xtuple.com/CPAL
Tutoriais vídeo em inglês: http://www.xtuple.com/demo/video
Screenshots: Aqui
Sistema Operativo: Windows, Linux e MAC
Língua: Inglês, aceita-se ajuda na tradução para português (ver vídeo).

terça-feira, 30 de outubro de 2007

Bad Vista!


Ajude a Free Software Foundation a promover o Software Livre e a acabar com a adopção do Windows Vista no mundo inteiro. Saiba mais em http://badvista.fsf.org/.

quarta-feira, 24 de outubro de 2007

Bootsplash não aparece em Ubuntu 7.10

Mais uma dica para o pessoal que usa a mais recente versão do Ubuntu, a 7.10 (até à data em que este artigo foi escrito).
No caso de ao fazerem boot do vosso sistema, não aparecer o típico ecrã de boot, vulgo bootsplash, existem pelo menos duas soluções, que são as que apresentarei em seguida.
Este problema parece atingir sobretudo a distribuição x64 e os sistemas com placas gráficas Ati mais recentes, embora também suceda em sistemas com nvidia.

Solução 1:

Geralmente é a solução mais simples e rápida.
Procedam à instalação do pacote startupmanager,

ubuntu@ubuntu:~$ sudo apt-get install startupmanager

Executem o programa e façam as alterações que desejarem, embora não seja necessário proceder a nenhumas para que funcione, e em seguida fechem. Ao fechar, o startupmanager vai actualizar o o ficheiro /boot/grub/menu.lst com as alterações necessárias. Depois é só reiniciar o sistema e aparecerá o bootsplash.

Solução 2:

Esta foi a solução que funcionou no meu portátil (Asus A6va, com Ati x700), que foi descoberta aqui.

Editem o ficheiro /etc/usplash.conf,

ubuntu@ubuntu:~$ sudo vim /etc/usplash.conf

Alterem a resolução contida no ficheiro para a resolução do vosso sistema, no meu caso

# Usplash configuration file
xres=1280
yres=800

em seguida actualizem a imagem do kernel com o seguinte comando:

ubuntu@ubuntu:~$ sudo update-initramfs -u

Depois disto concluido, reiniciem o sistema e se tudo correr bem o bootsplash surgirá ao carregar o Ubuntu.