Toon posts:

[Gentoo] Fout melding bij nic 1 en 2 net.eth1 net.eth2

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

Verwijderd

Topicstarter
Bij het volgen van de Gentoo installatie handleiding staat dat je de conf.d/net moet aan passen en daarin de nics moet configureren.

eth0 en eth1 zijn 2 dezelde soorten 3com 10/100 kaarten
eth2 is een onboard Gb nic

Dit heb ik oa gedaan :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
nano -w net 

config_eth0=("10.50.0.10 netmask 255.0.0.0")
config_eth2=("10.50.10.10 netmask 255.0.0.0")
config_eth1=("10.50.30.10 netmask 255.0.0.0")
routes_eth2=("default gw 10.50.0.10")

ctr x 

ln -s net net.eth1
ln -s net net.eth2
rc-update add net.eth0 default
-> net.eth0 added to runlevel default
-> rc-updtae complete

rc-update add net.eth1 default
-> /sbin/rc-update: /etc/init.d/net.eth1 not found; aborting


Hetzelfde gebeurt bij eth2, hoe kan dat?? Ik doe iets doms maar wat.

btw, als ik ifconfig ingeef zie ik ze alle 3 staan met ip adres en al.

  • deepbass909
  • Registratie: April 2001
  • Laatst online: 19:40

deepbass909

[☼☼] [:::][:::] [☼☼]

vanuit welke dir doe je ln -s net net.eth1? Zoals je het daar hebt staan, moet je in /etc/init.d staan. De sym-link komt namelijk terrecht op de positie waar je staat. Daarnaast moet je ook niet net symlinken, maar net.eth0 (bron)

Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier


Verwijderd

Topicstarter
deepbass909 schreef op donderdag 13 oktober 2005 @ 09:55:
vanuit welke dir doe je ln -s net net.eth1? Zoals je het daar hebt staan, moet je in /etc/init.d staan. De sym-link komt namelijk terrecht op de positie waar je staat. Daarnaast moet je ook niet net symlinken, maar net.eth0 (bron)
ln -s do ik in de bron dir /etc/init.d
ik heb ook cp net net.eth2 geprobeerd, geen verschil.
mmh dus ik moet eerst cp net net.eth0 doen? dat staat namelijk niet in het handboek.
Mag ik een voorbeeld van jou config zien, en.of zou het iets te maken kunnen hebben met modules die eerst geladen moeten worden?

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 08:45

DataGhost

iPL dev

je zit in /etc/conf.d te prutsen, rag maar eens in je shell 'pwd' in :Z

heel basic allemaal verder, ik zie eigenlijk geen eigen inzet

[ Voor 41% gewijzigd door DataGhost op 13-10-2005 10:19 ]


Verwijderd

Topicstarter
DataGhost schreef op donderdag 13 oktober 2005 @ 10:18:
je zit in /etc/conf.d te prutsen, rag maar eens in je shell 'pwd' in :Z

heel basic allemaal verder, ik zie eigenlijk geen eigen inzet
heb ik gedaan en nu? geen eigen inzet, hoezo ik heb heel internet afgezocht maar kan echt niet s vinden hoor. En wat is er mis met het handboek volgen, k moet het ook leren.

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Verwijderd schreef op donderdag 13 oktober 2005 @ 10:25:
[...]


heb ik gedaan en nu? geen eigen inzet, hoezo ik heb heel internet afgezocht maar kan echt niet s vinden hoor. En wat is er mis met het handboek volgen, k moet het ook leren.
Ik denk dat je 't verschil tussen /etc/conf.d en /etc/init.d niet echt snapt..

In de eerste (conf.d) komt één 'net'-bestandje te staan, daar plaats je alle gegevens over IP-adressen enzo dmv config_ethX etc.. Da's dus je configuratie.

In init.d komen je init-scripts. Nu zijn *toevallig* de init-scripts voor eth0 en eth1 en zelfs lo hetzelfde, dus kun je symlinks maken. Kopieren zou ook moeten werken, maar waarom geen symlinks, makkelijker :P

Uiteindelijk zul je dus dit moeten hebben:
server ~ # ls -l /etc/conf.d/net*
-rw-r--r--  1 root root   982 Sep 28 01:48 /etc/conf.d/net
-rw-r--r--  1 root root 17940 Sep 28 01:48 /etc/conf.d/net.example
server ~ #

(die .example kun je uiteraard negeren en is uiteraard niet nodig, maar is wel handig als referentie voor je net-bestand..)
en:
server ~ # ls -l /etc/init.d/net*
lrwxrwxrwx  1 root root     6 Sep 28 01:48 /etc/init.d/net.eth0 -> net.lo
lrwxr-xr-x  1 root root     8 Feb  6  2005 /etc/init.d/net.eth1 -> net.eth0
-rwxr-xr-x  1 root root 24323 Sep 28 01:48 /etc/init.d/net.lo
server ~ #


Aan die init-scripts moet je dus níets veranderen, alleen een symlinkje maken!

[ Voor 3% gewijzigd door Osiris op 13-10-2005 10:31 ]


  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 08:45

DataGhost

iPL dev

het hele internet afgezocht gelooft niemand ook maar iets van :) en als je het handboek zo goed volgt, lees hem dan de volgende keer ook
Code Listing 11: Opening /etc/conf.d/net for editing

# nano -w /etc/conf.d/net
Code Listing 16: Creating extra initscripts

# cd /etc/init.d
# ln -s net.eth0 net.eth1
# rc-update add net.eth1 default
daar staat duidelijk dat je naar een andere map moet gaan

Verwijderd

Topicstarter
omgomgomg, sry ik zit hier met een zieke snotkop een beetje naar super kleine lettertjes te kijken. Ik heb echt over het hoofd gezien. Het werk nu wel. Bedankt voor de hints ....

  • zomertje
  • Registratie: Januari 2000
  • Laatst online: 09-02 23:25

zomertje

Barisax knorretje

Ik denk dat Osiris een mooie uitleg geschreven heeft. Voordat dit topic nu uit de hand loopt ga ik hem sluiten.

Lees eens wat basic handleidingen rondom het instellen van een netwerk in Linux. In de FAQ staan nuttige links: FAQ Non-Windows Operating Systems - update: 08/04/2004

het ultieme jaargetijde.... | #!/usr/bin/girl | Art prints and fun

Pagina: 1

Dit topic is gesloten.