Category: Hardware

Atualizando a BIOS do ThinkPad X1 Carbon (Type 34xx)

Se você utiliza Debian (ou alguma variação dele) e quer atualizar a BIOS do seu ThinkPad X1 Carbon utilizando um pendrive, basta seguir os seguintes passos:

0) Dê uma olhada qual é a versão atual da sua BIOS:

dmidecode -t bios

1) Faça download da ISO da BIOS no site da Lenovo:

wget https://download.lenovo.com/pccbbs/mobiles/g6uj23us.iso

2) Instale o genisoimage:

aptitude install genisoimage

3) Crie a imagem a partir da ISO. Nesse exemplo eu fiz download da versão g6uj23us.iso:

geteltorito -o g6uj23us.img g6uj23us.iso

4) Grave a imagem gerada no pendrive. Cuidado! Lembre-se de verificar se o pendrive é o /dev/sdb:

dd if=g6uj23us.img of=/dev/sdb1

Agora é reiniciar o notebook, seguir os passos e atualizar a BIOS. Lembre-se de plugar o carregador e de não retirar o pendrive ou reiniciar o notebook no meio do processo. Você corre o risco de transformar seu notebook em um tijolo.

Usando o GRUB para dar Boot no CDROM

Linksys WRT54G e WebCam A4 Tech




Linksys WRT54G

WebCam A4 Tech

No sábado (16/08/2006) comprei um Linksys WRT54G (porque ele aceita GNU/Linux, e logo logo vou colocar) e uma WebCam A4 Tech. Mas só fui brincar com eles no domingo. Foi um experiência divertida.

Pra começar, o laptop que eu uso é um PcChips A530. A placa wireless dele é uma Prism2. Ela é USB e o driver é o linux-wlan-ng .

Bus 001 Device 002: ID 124a:168b AirVast

Para instalar o linux-wlan-ng é preciso baixar o fonte e compilar. Mas no debian, existe o “module-assistant” que é uma ferramenta feita para facilitar a instalação desses módulos que não estão no kernel (ou não podem ser distribuídos compilados). Então é só invocar o “module-assistant” ou fazer diretamente:

module-assistant prepare

 

module-assistant auto-install linux-wlan-ng-modules

E depois carregar o módulo:

modprobe prism2_usb

Com o módulo instalado fui configurar o Linksys. Por padrão, ele vem em modo “opensystem”. MAs meus vizinhos são muito chatos pra eu compartilhar a internet com eles. Então eu deixei o acesso(autenticação) restrito utilizando WEP.

Parti pra configurar o linux-wlan-ng. Nele não tem como setar SSID. É preciso editar o /etc/wlan/wlan.conf, setando o SSID do Linksys que é “linksys”, copiar o /etc/wlan/wlancgf-DEFAULT para /etc/wlan/wlancgf-linksys e dentro do /etc/wlan/wlancgf-linksys configurar o WEP.

Não funcionou de forma alguma. Acabei desistindo do WEP e filtrando o acesso pelo MAC-Address. Wireless no Ninho dos Escorpiões funcionando =)

Com o wireless funcionando eu fui brincar com a WebCam. O driver dela é o spca5xx.

Bus 004 Device 003: ID 0ac8:303b Z-Star Microelectronics Corp. ZC0303 WebCam

Também tive que instalar ele pelo “module-assistant”.

module-assistant prepare

 

module-assistant auto-install spca5xx

Ou:

aptitude install spca5xx-modules-2.6.17-2-686

E depois carregar o módulo:

modprobe spca5xx

E me adicionar com permissão pra acessar o dispositivo de video

addgroup metal video

Driver instalado fui testar abrindo o gnomemeeting. Que travou completamente a máquina. O mesmo aconteceu com o xawtv, camstream e aMSN.

Fiz testes em outras máquinas e não travou. Será que a WebCam não gostou do meu laptop?! Ontem foi lançado o kernel 2.6.18, com várias correções no V4L. Vou compilar e torcer pra resolver esse problema. =P

Atualização:
Utilizando o kernel 2.6.18 a WebCam funcina que é uma beleza. =)

Powered by WordPress & Theme by Anders Norén