[debian] 2 nics voor mijn router/webserver

Pagina: 1
Acties:
  • 107 views sinds 30-01-2008
  • Reageer

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Ik als linux-newbie ben gisteren begonnen om een 486 aan te slingeren met linux... Na wat zoeken heb ik maar debian als distro gekozen, vooral omdat het ook leuk draait op een 486 en het pakketjes systeem...

Het leek mij allemaal vrij simpel, ff bootfloppies downen, later installen via http.. Maar nee :( toen maar alle base-floppies gemaakt en via floppy geinstalled.. Het staat er eindelijk op :)

Er zitten 2 ISA 3com 509B nics in.. het tooltje van 3com detecteert er wel 2, maar als ik in debian ifconfig intik dan ziet hij er maar 1. Volgens een HOWTO moet ik iets editen in de modules.conf, maar alles wat ik daarin wijzig word weer overschreven..

De ene nic zit op IRQ 7 en adress 240, de ander (die word niet gezien) op de standaard IRQ 10 en adress 300..

Verder vraag ik me nog een beetje af wat ik in moet vullen als ip, omdat mijn kabel-ip niet vast is..

Iemand die mij kan helpen??

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

1. Installeren van 2 ISA netwerkkaarten, voorkennis

Standaard kan Linux niet meerdere ISA(-PnP) netwerkkaarten detekteren. Bij installatie van RedHat Linux wordt slechts 1 kaart of automatisch gedetecteerd of opgegeven.
Om ook een 2e ISA-netwerkkaart aan de praat te krijgen dienen we in '/etc/lilo.conf' aanpassingen te maken, welke tijdens booten van de PC aan de kernel meegegeven worden.

1. LILO aanpassen
Stel, onze netwerkkaart eth1 zit op IRQ=10 en IO=6200, edit 'etc/lilo.conf' en voeg daarin een regel toe:

append="ether=IRQ,IO,eth1"
#bijvoorbeeld append="ether=10,0x6200,eth1"

Stel dat bij installatie de eerste netwerkkaart ook niet gevonden wordt, dan wordt deze lilo.conf:

append="ether=IRQ,IO,eth0, ether=IRQ,IO,eth1"
#bijvoorbeeld append="ether=10,0x6200,eth0, ether=11,0x6300,eth1"

De volgende config zorgt ervoor dat er naar een tweede ethernetkaart wordt gezocht, van hetzelfde soort als de eerste die gevonden is:
append="ether=0,0,eth1"

Voer de veranderingen door door 'lilo' op te starten.
Door de PC te herstarten worden deze gegevens aan de kernel meegegeven. Controleer of deze de 2e kaart ook gevonden heeft met 'cat /proc/interrupts' of 'dmesg'.
Edit de file '/etc/sysconfig/network-scripts/ifcfg-eth1' voor de netwerkinstellingen van deze kaart.

Zie hier voor meer informatie over aansluiten op je ISP.


--------------------------------------------------------------------------------
Verder kreeeg ik nog de volgende tip van Age Kamminga:

Wat bij mij direct geholpen heeft /etc/conf.modules te editen. Dit door in iedergeval deze regels toe tevoegen:

alias eth0 ne
alias eth1 ne
options ne io=0x300,0x320
Credits linux-nl.cx ;)

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op vrijdag 05 oktober 2001 21:49 schreef j3p het volgende:

[..]

Credits linux-nl.cx ;)
ja, tnx.. het meeste heb ik al geprobeert..

die conf.modules bestaat bij mij niet, wel modules.conf, maar die kan ik niet aanpassen...

moet ik conf.modules aanmaken??

tnx alvast :)

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

Maken die hap ;)

  • jeroen|IA
  • Registratie: Juni 1999
  • Laatst online: 26-05-2025
/etc/modutils/aliases moet je editen (staat ook in het commentaar van modules.conf trouwens.......) Debian is net even anders dan de meeste andere linux distro's op dit punt.

  • edm
  • Registratie: December 2000
  • Laatst online: 13-10-2024

edm

Zelfde probleem gehad alleen dan ook nog twee verschillende nics (ook met deb).'
Ga naar /etc/network en edit 'interfaces', mijnes ziet er zo uit:
---------------------------------
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
adress 192.1681.1.1
netmask 255.255.255.0
---------------------------------

(eth0 is internet nic, eth1 local nic)
De eth0 wordt dus via de dhcp client een ip adress gekregen
suc6

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
hmmz.. ik geloof dat ik mijn install een beetje verkloot heb :(

heb modules.conf geedit, en bij het opstarten blijft tie maar zeuren over een invalid line in modules.conf..

is dit nog te restoren, of moet ik helemaal overnieuw beginnen?

edit: ik ga maar eens televisie loeren, dan begin ik morgen wel overnieuw :)

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

In lilo:

Linux 1

Kom je in single user modus.. verander je 'm ff goed :)

Rebootje!

Succes morgen :)

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
hoe kom ik in lilo dan?
dat laad toch automatisch?

  • Mujo
  • Registratie: November 2000
  • Laatst online: 23-08-2021

Mujo

Nee hè?

Op vrijdag 05 oktober 2001 21:49 schreef j3p het volgende:
Standaard kan Linux niet meerdere ISA(-PnP) netwerkkaarten detekteren. Bij installatie van RedHat Linux wordt slechts 1 kaart of automatisch gedetecteerd of opgegeven.
Da's stierenstront... verschillende versies van linux
hebben bij mij keurig netjes mijn beiden PnP kaartjes
gedetect... :)

Gelieve niet te roken in mijn kantoorkamer!
Ik ben meer verslaafd aan sex, dan jij aan roken, maar je ziet mij toch ook niet neuken op kantoor?


  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op vrijdag 05 oktober 2001 23:10 schreef Mujo het volgende:

[..]

Da's stierenstront... verschillende versies van linux
hebben bij mij keurig netjes mijn beiden PnP kaartjes
gedetect... :)
ook ISA-kaartjes??

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

Op vrijdag 05 oktober 2001 23:10 schreef Mujo het volgende:

[..]

Da's stierenstront... verschillende versies van linux
hebben bij mij keurig netjes mijn beiden PnP kaartjes
gedetect... :)
Was 'n outdated documentje geloof ik ;). Sloeg op RedHat 5.*

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op vrijdag 05 oktober 2001 23:23 schreef j3p het volgende:

[..]

Was 'n outdated documentje geloof ik ;). Sloeg op RedHat 5.*
ok, dan heb ik dit
Op vrijdag 05 oktober 2001 23:11 schreef PlayR het volgende:
ook ISA-kaartjes??
niet gezegd :)

  • Mujo
  • Registratie: November 2000
  • Laatst online: 23-08-2021

Mujo

Nee hè?

Eehhh... misschien dat het met ISA toch niet 2 tegelijk
kan. Bij mij zijn het namelijk PCI kaartjes.
Dus misschien heb je gelijk >:)

Gelieve niet te roken in mijn kantoorkamer!
Ik ben meer verslaafd aan sex, dan jij aan roken, maar je ziet mij toch ook niet neuken op kantoor?


  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op vrijdag 05 oktober 2001 23:32 schreef Mujo het volgende:
Eehhh... misschien dat het met ISA toch niet 2 tegelijk
kan. Bij mij zijn het namelijk PCI kaartjes.
Dus misschien heb je gelijk >:)
dat het kan is wel zeker, maar hoe, en of het ook automatisch kan, dat is weer de vraag :)

Verwijderd

Doe eens het comando dmesg hiermee zie je de kernel meldingen, als hier bijde netwerkkaarten geladen worden moet je eth0 en eth1 in terug vinden.

om het makkelijker te maken typ: dmesg | grep eth

als daar eth0 als zowel eth1 staat dan zijn je bijde netwerkkaarten ok
nu moet je maar eens de file /etc/networking/interfaces
bekijken je de gegevens op geven van de bijde netwerkkaarten waarschijnlijk staat er al een geconfigureerd bij jou. :)

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op zaterdag 06 oktober 2001 08:43 schreef PhantaGom het volgende:
Doe eens het comando dmesg hiermee zie je de kernel meldingen, als hier bijde netwerkkaarten geladen worden moet je eth0 en eth1 in terug vinden.

om het makkelijker te maken typ: dmesg | grep eth

als daar eth0 als zowel eth1 staat dan zijn je bijde netwerkkaarten ok
nu moet je maar eens de file /etc/networking/interfaces
bekijken je de gegevens op geven van de bijde netwerkkaarten waarschijnlijk staat er al een geconfigureerd bij jou. :)
hej, dat werkt geinig :)

ze staan er nu allebei bij.

ik heb interfaces aangepast zoals edm, maar het werkt niet. Als ik ifconfig intyp dan krijg ik geen output, als ik mijn kabel-internet-kabel in de ene netwerkkaart stop dan kan ik niet pingen.. ik heb wel nameservers in mijn resolv.conf gezet...

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op vrijdag 05 oktober 2001 22:20 schreef edm het volgende:
Zelfde probleem gehad alleen dan ook nog twee verschillende nics (ook met deb).'
Ga naar /etc/network en edit 'interfaces', mijnes ziet er zo uit:
---------------------------------
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
adress 192.1681.1.1
netmask 255.255.255.0
---------------------------------

(eth0 is internet nic, eth1 local nic)
De eth0 wordt dus via de dhcp client een ip adress gekregen
suc6
het werkt nog steeds niet..

ik heb dat auto eth0 en auto eth1 eruit gehaald, kan je vertellen waar dat voor is?

  • edm
  • Registratie: December 2000
  • Laatst online: 13-10-2024

edm

type in "man interfaces" dan kun je lezen dat auto de nics at boot time automatisch up brengt....

en als je dan ook nog ff man modules intikt en/of
modconf dan wordt je vast heel wat wijzer....

je zou modconf ook gewoon eens kunnen starten.

Verder hoef je waarschijnlijk niet handmatig je resolv.conf aan te passen maar wordt dat door je dhcp-client gedaan. Waarschijnlijk zul je wel je /etc/dhclient.conf aan moeten passen zodat ie er zo uitziet ongeveer:
------------------------------------------
send host-name "{JOUW HOSTNAME}";
send dhcp-client-identifier 1:{JOUW MAC ADRES};
------------------------------------------
suc6

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op zaterdag 06 oktober 2001 18:43 schreef edm het volgende:
een aardig verhaal
hmmz..

man werkt (nog) niet bij mij.. ik krijg een 'command not found'..
Verder heb ik resolv.conf al wel aangepast, maar ip's kan ik ook niet pingen..

dhclient.conf bestaat niet, moet ik die aanmaken? Hoe kom ik aan mijn MAC-adres en wat moet ik invullen bij hostname?

jaja, ik ben zwaar newbie :(

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
het rare is dat ifconfig eerst wel output gaf, en nu niks meer doet..

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
bash: schop: command not fout

  • edm
  • Registratie: December 2000
  • Laatst online: 13-10-2024

edm

"ifconfig -a" geeft alle devices
"ifconfig eth0" geeft info over eth0 (ook je mac adres)

begin eerst even met je man te installeren, daarna zul je waarschijnlijk ook nog dhcp spullen moeten installeren.

Wat ik tot zover van je begrijp is dat je dmesg je vertelt heeft dat je netwerk kaarten herkent worden.
Probeer eerst eens met de /etc/network/interfaces die ik je gegeven hebt een "ifup eth1" te doen. Dan pak je een van je windows machines en die geef je ip adres 192.168.1.2. Als het goed is moet je dan vanaf je linux bak deze machine kunnen pingen (ping 192.168.1.2). Als dit werkt dan weet je dat je nic's herkent worden en zou de rest ook moeten werken.

Tip 1: installeer de howto's
Tip 2: misschien ben je beter af met RedHat/Mandrake/Suse
Tip 3: biertje

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op zondag 07 oktober 2001 22:04 schreef edm het volgende:
"ifconfig -a" geeft alle devices
"ifconfig eth0" geeft info over eth0 (ook je mac adres)

begin eerst even met je man te installeren, daarna zul je waarschijnlijk ook nog dhcp spullen moeten installeren.

Wat ik tot zover van je begrijp is dat je dmesg je vertelt heeft dat je netwerk kaarten herkent worden.
Probeer eerst eens met de /etc/network/interfaces die ik je gegeven hebt een "ifup eth1" te doen. Dan pak je een van je windows machines en die geef je ip adres 192.168.1.2. Als het goed is moet je dan vanaf je linux bak deze machine kunnen pingen (ping 192.168.1.2). Als dit werkt dan weet je dat je nic's herkent worden en zou de rest ook moeten werken.

Tip 1: installeer de howto's
Tip 2: misschien ben je beter af met RedHat/Mandrake/Suse
Tip 3: biertje
ik denk dat ik maar eens met tip 3 begin :)
Probleem met tip 1 is dat ik het geheel via schijfjes heb geinstalleerd, man enzo kan ik dus niet installen voordat mijn netwerk werkt :(

Tip 2 ben ik ook niet van gecharmeert, vooral omdat ik heb gehoord dat die distro's niet echt lekker draaien op een 486, en de install vrij groot is (hd= 210MB)

Verder ga ik de rest maar weer eens proberen heh :)

tnx alvast voor je vele hulp!

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Jeej, na het doorlezen van weer vele HOWTO's en man-pagina's heb ik het lokale netwerk aan de praat..

Internet werkt nog steeds niet..

als ik ifup eth1 intyp dan krijg ik de volgende output

eth1: Setting Rx mode to 0 adressess
eth1: Setting Rx mode to 1 adressess
eth1: Setting Rx mode to 0 adressess
eth1: Setting Rx mode to 1 adressess
Operation failed

Ik heb dhclient.conf aangemaakt, en ook ingevuld, maar ik weet niet of het klopt..

wat moet ik precies bij host-name invullen? Mag ik dat zelf verzinnen??

het stukje over eth1 in interfaces ziet er zo uit:
iface eth1 inet dhcp

  • edm
  • Registratie: December 2000
  • Laatst online: 13-10-2024

edm

Heb je @home/adsl?
Bij @home staat je hostname in dat boekje wat je van hun hebt gekregen. Heb je nog windows??? Anders start je dat ff op en haal je die info daar vandaan (zwaktebod).

En o ja je moet je mac-adres sturen dus volgens mij weten
ze bij @home wel je mac-adres van je nic dus houdt daar even
rekening mee.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
het kan ook zijn dat eth1 nog niet up is

type is
code:
1
ifconfig eth1 up

ik denk dat het is

je kan hem zo ook een ip adress geven als je dat nog niet gedaan hebt

dat doe je met
code:
1
ifconfig eth1 inet <ip adress>

of
code:
1
ifconfig eth1 inet dhcp

ik hoop dat het werkt voor je

specs : http://specs.tweak.to/7435


  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op woensdag 10 oktober 2001 11:49 schreef dafearless het volgende:
het kan ook zijn dat eth1 nog niet up is

type is
code:
1
ifconfig eth1 up

ik denk dat het is

je kan hem zo ook een ip adress geven als je dat nog niet gedaan hebt

dat doe je met
code:
1
ifconfig eth1 inet <ip adress>

of
code:
1
ifconfig eth1 inet dhcp

ik hoop dat het werkt voor je
ik heb betuwenet, dat is maar in 1 gemeente ofzo te krijgen, en dat is nou net die van mij :(

Daarover is erg weinig info te vinden, en daarom kom ik er ook waarschijnlijk niet uit..

met ifup eth1 initieer je eth1 toch? dus dat ifconfig eth1 up is dan toch heltzelfde of niet?
Pagina: 1