Configurando com o netconfig
A placa de rede deverá ser detectada automaticamente pelo netconfig ("probe for network cards"), ou na inicialização do sistema, caso contrário, recompile o kernel :)
A configuração do Speedy é muito simples. Utilizando o netconfig (digite netconfig no console), preencha todos os campos com os dados disponibilizados pelo seu provedor.
A configuração pode ser feita manualmente, através da edição do arquivo /etc/rc.d/rc.inet1. Por ex:
# eth0 interface.
IPADDR="200.123.12.3" # SUBSTITUA pelo seu endereco IP!
NETMASK="255.255.255.0" # SUBSTITUA pela sua mascara de rede!
NETWORK="200.123.12.128" # SUBSTITUA pelo seu network address!
BROADCAST="200.123.12.255" # SUBSTITUA pelo seu end. de broadcast,
# ou deixe em branco e edite abaixo.
GATEWAY="200.123.12.129" # SUBSTITUA pelo seu gateway!
No caso, será preciso editar também o arquivo /etc/resolv.conf com o IP do servidor DNS, por ex:
nameserver 207.132.116.5
Configurando sem o netconfig
Sua placa precisa ser reconhecida pelo sistema, estando residente no kernel ou em módulo. Por exemplo, para carregar o módulo de uma RealTek:
# modprobe rtl8139.
Você pode adicionar (descomentar) a opção adequada à sua placa no arquivo /etc/rc.d/rc.modules.
Agora você precisa definir o nome do host e o domínio da sua máquina, além do nameserver (veja acima), como no exemplo seguinte:
/* em /etc/HOSTNAME */
darkstar.example.net
/* em /etc/hosts: */
127.0.0.1 localhost
192.168.0.1 darkstar.example.net darkstar
No caso, darkstar é o nome da máquina e example.net o domínio.
Como root, digite os seguitnes comandos, para configurar a placa de rede e o roteador, respectivamente:
# /sbin/ifconfig $IFACE $IPNUM broadcast $BCAST netmask $NMASK
# /sbin/route add -net default gw $GTWAY netmask 0.0.0.0 metric 1
Onde IFACE é a interface (eth0, 1, etc), IPNUM o endereço de IP e assim por diante, e o comando para adicionar o endereço do router que será o padrão na rede.
Após a configuração, teste seu link (com um ping -c 5 yahoo.com por exemplo).