Placas de rede ISA

Ao utilizar micros antigos, você vai em muitos casos se deparar com placas de rede ISA. Lembre-se de que todas as placas ISA trabalham a 10 megabits, por isso o ideal é trocá-las por placas PCI sempre que possível. De qualquer forma, quando não for
possível substituir as placas, você pode configurá-las no LTSP adicionando algumas linhas extras na configuração do dhcp, especificando o módulo usado pela placa (você já pesquisou sobre isso para gerar o disquete do rom-o-matic, lembra? :).

Comece abrindo o arquivo “/etc/dhcp3/dhcpd.conf“. Antes de mais nada, descomente (ou inclua) estas duas linhas, que serão as duas primeiras linhas do arquivo:

option option-128 code 128 = string;
option option-129 code 129 = text;

Mais abaixo, dentro da seção referente à estação, você deverá adicionar mais duas linhas, mantendo as anteriores:

host ws001 {
hardware ethernet 00:E0:06:E8:00:84;
fixed-address 192.168.0.11;
filename “/tftpboot/lts/2.6.17.3-ltsp-1/pxelinux.0”;
option option-128 e4:45:74:68:00:00;
option option-129 “NIC=3c509
MOPTS=nolock,ro,wsize=2048,rsize=2048″;
}

Substitua o “3c509” pelo módulo da placa de rede usada (o 3c509 é o módulo para a 3COM 509, uma das placas ISA mais comuns). Não altere o “e4:45:74:68:00:00”; este não é um endereço MAC, mas sim uma string que ativa a linha com o módulo da
placa.

O “MOPTS=nolock,ro,wsize=2048,rsize=2048” (dica do Jorge L.) é uma configuração, transmitida ao driver da placa. Ela é necessária nas versões recentes do LTSP, pois força o sistema a utilizar buffers de dados de 2 KB para a placa de rede. Sem ela,
diversas placas de rede ISA, como a própria 3C509 não funcionam.

Se você estiver usando uma daquelas placas NE 2000 antigas (que no Linux são ativadas pelo módulo “ne”), onde ainda é preciso especificar o endereço de I/O usado pela placa, você deve incluí-lo na linha logo depois do módulo, como em:

option option-129 “NIC=ne IO=0x300 MOPTS=nolock,ro,wsize=2048,rsize=2048″;

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X