Seu hardware é suportado no Linux?
Por: Paulo Henrique Baptista de Oliveira ( 25/05/2001 )

Introdução

Um Sistema Operacional só é bem sucedido se possui alguns fatores chaves combinados entre si ou pelo menos alguns como: Boas Características (Confiabilidade, Estabilidade, ...) + Aplicações + Drivers de Hardware .

Os sistemas operacionais proprietários, fabricados por empresas como Sun, Microsoft, HP, IBM, Silicon Graphics, Apple e outras fazem acordos com fabricantes de hardware para que sejam liberados especificações ou até mesmo sejam feitos drivers.

Já com o Linux, a história é diferente. Não existe um departamento para fazer esses acordos ou assinar termos de privacidade de hardware (conhecidos como NDA). No início do seu desenvolviment, poucas empresas forneciam as especificações para os programadores do kernel e do XWindow. E menos ainda faziam drivers.

Mas essa situação mudou! Mais e mais empresas estão fornecendo tais especificações. E algumas até estão desenvolvendo os drivers.

Porém, diferentemente dos SOs fechados, o Linux possui em geral os drivers no próprio kernel ou no XWindow que já vem nas distribuições. Não é necessário, baixar um driver específico (em 95% dos casos). O que ocorre, é que eles vão sendo integrados no kernel ou no X, o que facilita em muito a vida do usuário, bastando para isso, apenas uma simples recompilação do kernel ou uma configuração no XFree.

Como dito, na grande maioria das vezes, tendo um CD de uma distribuição na mão atualizado (6 a 12 meses), você tem a possibilidade de checar se o seu hardware é suportado. Mas como saber se a sua máquina irá rodar o Linux com todos os dispositivos de hardwares configurados? É o que explicaremos aqui. Daremos dicas de locais para procurar a resposta a essa pergunta (muitas vezes aflitivas para seus usuários).

Não listaremos aqui, todo o hardware que é suportado pelo Linux até porque daqui há 6 meses, essa lista terá que ser atualizada! Indicaremos o caminho das pedras para você saber como conferir a compatibilidade do seu hardware com o Linux.

Hardwares

Arquiteturas

Embora a maioria dos usuários de Linux usem PCs (o Linux roda em 386, 486 SX/DX, 586, Pentium I/II/III, K6, K7, Cyrix e rodará em, x86 64bits), é bom saber que ele roda em várias outras arquiteturas, incluindo Alpha, Sparc, ARM, M68k, MIPS e PowerPC. Recentemente, vários PDAs e handhelds começaram a oferecer suporte e/ou rodar Linux nativo. As seguintes páginas são específicas para Linux e a plataforma suportada:

Barramentos

Os barramentos ISA/VLB/EISA e PCI são suportados. O USB e o IEEE 1394, barramentos mais recentes, já são suportados no kernel 2.4.

Laptops

Hoje já existem firmas que vendem Linux em Laptops como a XTops , a Linux Laptops , entre outras. Para obter informações sobre Linux em Laptops veja essa página: http://www.linux.org/hardware/laptop.html .



Hardwares (continuação)

Memória

O Linux suporta DRAM (EDO e SDRAM) e FPM (memória da maioria dos 486s).

Placas de Vídeo

No modo console ou texto, o Linux funciona com qualquer placa de vídeo, já no modo gráfico, o vídeo é controlado pelo XWindow. Sua distribuição deve vir com uma cópia do XFree86 que é um grupo responsável por desenvolver o XWindow e distribuir o X de forma compilada e com código fonte para vários sistemas operacionais, incluindo o Linux. Em março de 2000, foi lançada a versão 4.0 que possui suporte para um grande número de placas de vídeo. Existe um documento listando as placas suportadas pelo XFree. Confira sua se encontra lá.

Caso sua placa não seja suportada, você pode comprar um servidor X comercial, como o da Xi Graphics ou da MetroLink .

SCSI

O Linux suporta quase todas as placas SCSI existentes, de fabricantes como a Adaptec, Mylex, NCR, Iomgea, AdvanSys, QLogic e outras.

Multi-Serial

Existe suporte para Cyclades, DigiBoard, Equinox, Hayes e outras.

Rede

O suporte a placas de rede no Linux é muito bom, devido a ele ter sido feito pela Internet, usando a Internet. As placas da 3Com, NE, RealTek, DEC, Intel, SMC e Sun são alguns dos modelos suportados.

Tipos/Protocolos de Rede

Existe suporte para PPP, SLIP, PLIP, Ethernet, Wireless, X25, NetBeUI, Appletalk, TCP/IP, IPX, ISDN, Frame Relay, Token Ring, FDDI, Rádio Amador, PCMCIA e outros. Com isso, é possível comunicar servidores/desktops Linux com outras máquinas Apple, PCs rodando Windows e servidores UNIX.

Som

Muitas placas são suportadas como as da Creative Labs, Aztech, Crystal, Ensoniq, Yamaha, Ultrasound, Media Vision e Turtle Beach, entre outras. Quando sua placa não for suportada pelo kernel, tente o ALSA , um projeto de reformulação geral do som no Linux.

Fitas

As fitas são suportadas se o SCSI for suportado.

CD-Roms

Qualquer CD-ROM ATAPI ou SCSI é suportado. Os mais exóticos ou proprietários, deve-se checar antes.

Gravadores de CD-Rom

A grande maioria funciona sem problemas. De uma checada na página Unix CD-Writer compatibility list antes. As marcas Acer, Creative, HP, JVC, Mitsumi, entre outras são amplamente suportadas.

DVDs

Até pouco tempo, o DVD não era suportado devido a problemas de violação de código. Hoje, o suporte a DVD é bem completo. Cheque a página LinuxDVD para maiores detalhes.

Discos Removíveis

Zip, Jaz, Syquest, flóptico, Bernoulli e outros funcionam se o SCSI for suportado.

Mouses

Todos os mouses, praticamente, funcionam (serial ou PS/2).

Modems

Todos os modems ISA funcionam no Linux. 90% dos PCI não funcionam em razão de serem WinModems!!!! . Para conferir uma lista de modems compatíveis cheque essa página .

Impressoras/Plotters

A grande maioria das impressoras, imprime no Linux. Xerox, NEC, LexMark, HP, IBM, Epson, Canon são algumas das impressoras suportadas. Esta página lista as impressoras suportadas pelo Linux. É bem completa.

Scanners

A maioria dos scanners SCSI funcionam no Linux. A minoria dos IDE não funcionam. Para conferir, veja a página do SANE (Scanner Acess Now Easy). Para conferir o suporte para scanners de mão veja essa página . Fabricantes como Epson, Genius, Mustek, Microtek e UMAX são as melhores opções.

Joysticks

Joysticks são suportados pelo XFree86.

Placas de TV

Várias placas de TV funcionam no Linux permitindo usar o computador e ver TV ao mesmo tempo! Entre elas se incluem a Epix, Hauppage, ImageNation e Quickcam.

Câmeras Digitais

O Linux possui cerca de 5 programas que permitem o acesso as fotografias de câmeras digitais. O principal deles é o GPhoto . Câmeras da Casio, Epson, Kodak, Olympus e Sanyo são suportadas.

Informações Adicionais

Cheque o Linux Hardware , além do HARDWARE HOWTO e o Driver Forum .

Existem alguns HOWTOs sobre hardwares e Linux em nossa seção de documentação .

Espero que com esse artigo, seja mais fácil procurar hardware para Linux. Até a próxima!



Copyright (C) 1999-2000 Linux Solutions