# Placas de rede

Quase qualquer placa de rede (NIC) suportada pelo kernel &arch-kernel; também deveria ser suportada pelo sistema de instalação, drivers modulares deveriam normalmente serem automaticamente carregados. Isto inclui a maioria das placas PCI e PCMCIA. Muitas placas ISA antigas também são suportadas.

Isto inclui várias placas PCI genéricas (para sistemas que têm PCI) e as seguintes placas da Sun:

- Sun LANCE

- Sun Happy Meal

- Sun BigMAC

- Sun QuadEthernet

- MyriCOM Gigabit Ethernet

A lista de dispositivos de rede suportados é:

- Canal para Canal (CTC) e conexão ESCON (real ou emulada)

- OSA-2 Token Ring/Ethernet e OSA-Express Fast Ethernet (não-QDIO)

- OSA-Express em modo QDIO / HiperSockets

Em &arch-title;, a maioria dos dispositivos Ethernet built-in são suportadas e módulos para dispositivos PCI e USB adicionais são fornecidos. A maior exceção é a plataforma XP4xx (presente em dispositivos como o Linksys NSLU2) que precisa de um microcódigo proprietário para a operação de seu dispositivo Ethernet built-in. Imagens não-oficiais para o Linksys NSLU2 com o microcódigo proprietário podem ser obtidas a partir do !!! URL removed. holgerw !!! .

Há suporte para ISDN, mas não durante a instalação.

## Placas de rede sem fio

Em geral, há suporte para redes sem fio e um número cada vez maior de adaptadores de rede sem fio sendo suportados pelo kernel &arch-kernel; oficial, embora vários deles requeiram o carregamento de firmwares. Placas de rede sem fio para as quais não há suporte no kernel &arch-kernel; oficial podem geralmente ser configuradas sob &debian-gnu; mas não há suporte para elas durante a instalação.

O uso de rede sem fio durante a instalação ainda está em desenvolvimento e se funcionará ou não, depende do tipo de adaptador e da configuração do seu ponto de acesso sem fio. Se não há outras placas de rede que você possa usar durante a instalação, ainda é possível instalar o &debian-gnu; usando uma imagem de CD-ROM ou DVD completa. Selecione a opção de não configurar a rede e instalar usando apenas os pacotes disponíveis a partir do CD/DVD. Você pode então instalar o driver e firmware que você precisa após a instalação estar completa (após a reinicialização) e configurar sua rede manualmente.

Em alguns casos o driver que você precisa pode não estar disponível como um pacote &debian;. Você então terá que olhar se há código fonte disponível na internet e compilar o driver você mesmo. Como fazer isto está fora do escopo deste manual. Se nenhum driver Linux está disponível, seu último recurso é usar o pacote `ndiswrapper`, que permite que você use um driver Windows.

## Problemas Conhecidos para &arch-title;

Existem alguns problemas conhecidos para algumas placas de rede específicas que merecem ser mencionados aqui.

### Conflito entre os drivers tulip e dfme

Há várias placas de rede PCI que possuem a mesma identificação PCI, mas são suportadas por drivers relacionados, mas diferentes. Algumas placas funcionam com o driver `tulip`, outras com o `dfme`. Por elas terem a mesma identificação, o kernel não consegue fazer distinção entre elas e não é certeza qual driver será carregado. Se acontecer do driver errado ser carregado, a placa de rede pode não funcionar, ou funcional mal.

Este é um problema comum em sistema Netra com uma Davicom (DEC-Tulip compatível). Neste caso o driver `tulip` é provavelmente o correto. Você pode se prevenir deste problema adicionando o módulo do driver errado na blacklist como descrito em module-blacklist.

Uma solução alternativa durante a instalação é trocar para um shell e descarregar o módulo do driver errado usando `modprobe -r `módulo`` (ou ambos, se ambos foram carregados). Depois disso você pode carregar o módulo correto usando `modprobe `módulo``. Note que o módulo errado ainda pode ser carregado quando o sistema for reinicializado.

### Sun B100 blade

O driver de rede `cassini` não funciona com sistemas Sun B100 blade.