7.3. Ethernet-kort

Hvis du har behov for at koble et mindre antal computere sammen i et lokalnetværk, vil du oftest benytte netværkskort af Ethernet-typen.

Langt de fleste Ethernet-kort fungerer upåklageligt under Linux. De fleste billige kort er kloner af Novells NE2000 og fungerer glimrende sammen med driveren til det kort.

Installerede Ethernet-kort hedder i Linux eth0, eth1, eth2 etc. Normalt vil du kun have et enkelt kort, der så naturligvis hedder eth0.

Netværkskort kan konfigureres i forbindelse med installationen eller senere ved hjælp af programmet netcfg. De parametre, som optræder på billedet, skal du have af din netværksansvarlige.

Figur 7-10. Opsætning af ethernet interface

Bruger du Red Hat Linux 6.0 på en bærbar, hvor dit ethernet-kort er et PCMCIA-kort, skal du være opmærksom på, at du kan blive ramt af en lille fejl i Red Hat's opsætning alt efter, hvordan du vælger under installationen. Sagen er, at netværket forsøges initialiseret før PCMCIA-kortene. Det betyder, at computeren forsøger at komme på nettet, før ethernet-kortets driver er indlæst! Hvis du har denne fejl, så er den let at rette (skal gøres som root):

 
[root@linus root]#  cd /etc/rc.d/rc3.d 
[root@linus rc3.d]#  mv S96pcmcia S09pcmcia 

Sagen er, at de programmer som ligger i /etc/rc.d/rc3.d (runlevel 3 er det, som oftest anvendes), vil blive udført i rækkefølge, hvor filer med S udføres under opstart med laveste nummer først. Tilsvarende udføres K filerne i samme katalog når der lukkes ned. Hvis et program er udført for sent, såsom det nævnte, så kan vi få det udført tidligere ved at sætte S-nummeret ned.

En anden fejl, som du kan være rendt ind i med Red Hat 6.0, er, at din loopback device ikke er sat ordentligt op. Loopback er en smart netværksdevice, som sikrer lynhurtig kommunikation fra egen maskine til egen maskine. Du bør checke, om /etc/sysconfig/network-scripts/ifcfg-lo indeholder følgende:

DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
BROADCAST=127.255.255.255
ONBOOT=yes
BOOTPROTO=none