[Debian] 2 netwerkkaarten willen niet samenwerken

Pagina: 1
Acties:

  • Scharnout
  • Registratie: November 2000
  • Laatst online: 12-12-2025
Na een hoop geprobeerd te hebben. Gezocht te hebben. Herinstalleerd te hebben, wil het niet gaan werken. Ik heb in een oude Dell (266MHZ) 2 netwerkkaarten van Sweex gekocht (van het goedkoopste soort). Ik heb alles via internet geinstalleerd, dus de kaarten werken wel. Althans, 1. ZOdra ik twee kaarten wil gebruiken, doet hij het er maar bij 1. Dus; ik start op, eth0 werkt (interne netwerk), maar eth1 (internet) werkt niet. Als ik dan ifdown eth1 ifup eth1 doe, dan werkt internet wel, maar het netwerk niet.

Hoe zorg ik ervoor dat ze alletwee gaan werken? Is dit een driverprobleem of een irq-probleem?

Ik had hier ergens al een oplossing gevonden voor 2 netwerkkaarten. Hierbij moet je wat toevoegen in modules.conf. Ik heb aangenomen dat het realtek-kloontjes zijn en 8139too toegevoegd, maar dat wilde niet baten.

And Bob's your uncle ...


  • benoni
  • Registratie: November 2003
  • Niet online
Scharnout schreef op 17 mei 2004 @ 09:21:
ZOdra ik twee kaarten wil gebruiken, doet hij het er maar bij 1...
Heb precies hetzelfde probleem gehad met realtec's. Dagen zitten emmeren, daarna overgegaan op 3COM kaartjes. Probleem opgelost :)

Edit: het schijnt wel te kunnen, al lukt het misschien niet met elke RTL8139.
[rml][ Gentoo/Linux] Twee Realtek kaarten werkt niet[/rml]

(Sorry, late edit, had wat telefoontjes tussendoor O-) Onderwijl had CandyMirror gelukkig goed aangevuld)

[ Voor 32% gewijzigd door benoni op 17-05-2004 10:02 ]


  • Candymirror
  • Registratie: November 2003
  • Laatst online: 14-02 14:52
Grote kans dat die Sweex kaartjes idd Realtek kloontjes zijn. In principe moet ie ze gewoon pakken. Als je de driver hebt meegecompileerd of als module is geladen.

Wat wil helpen is een append regeltje in je lilo.config, aangenomen dat je lilo als bootmanager gebruikt.

code:
append="ether=0,0,eth0 ether=0,0,eth1"

Dit moet zonder meer werken, niet vergeten lilo te draaien na de toevoeging.

  • Scharnout
  • Registratie: November 2000
  • Laatst online: 12-12-2025
Candymirror schreef op 17 mei 2004 @ 09:53:
Grote kans dat die Sweex kaartjes idd Realtek kloontjes zijn. In principe moet ie ze gewoon pakken. Als je de driver hebt meegecompileerd of als module is geladen.

Wat wil helpen is een append regeltje in je lilo.config, aangenomen dat je lilo als bootmanager gebruikt.

code:
append="ether=0,0,eth0 ether=0,0,eth1"

Dit moet zonder meer werken, niet vergeten lilo te draaien na de toevoeging.
Ik had ergens gelezen dat je eth0 niet hoeft te doen,, omdat hij die altijd al doet. Dus toch maar even doen?

And Bob's your uncle ...


  • pierre-oord
  • Registratie: April 2002
  • Laatst online: 12:27
Probeer anders eens een ander PCI slot?

Bij mij werken die kaartjes altijd prima, ook 2 tegelijk.

Ondernemer in tech (oud LOQED.com, nu UpToMore.com)


  • Scharnout
  • Registratie: November 2000
  • Laatst online: 12-12-2025
Heel raar.

Net mijn isa-kaart in de pc aan de praat gekregen. Nu heb ik nog steeds een raar probleem:

Als mijn computer up gaat, weigert hij te routeren etc etc. Dan doe ik eth1 down en up en dan werkt alles. Maar om dat nu elke keer te doen als dat ding gereboot moet worden vind ik wat overbodig. Mijn oude server werkt met exact dezelfde instellingen wel prima. Wat zou het kunnen zijn?

And Bob's your uncle ...


  • FatalError
  • Registratie: Juni 1999
  • Laatst online: 13:59
Probeer eens 2 totaal verschillende kaarten.
Dit probleem heb ik al zo vaak gehad, zowel met realtek als 3com als intel (maar nog niet met amd kaarten :))

If it ain't broken, tweak it! | gasloos sinds oktober 2025, hoekwoning 1978 | 10kWp PV, Panasonic K serie 7kW, Atlantic Explorer V5 270L | Tesla Model Y


  • Gertjan
  • Registratie: Oktober 2001
  • Laatst online: 07-02 20:23

Gertjan

mmmm, beer...

Scharnout schreef op 17 mei 2004 @ 20:56:
Als mijn computer up gaat, weigert hij te routeren etc etc. Dan doe ik eth1 down en up en dan werkt alles. Maar om dat nu elke keer te doen als dat ding gereboot moet worden vind ik wat overbodig. Mijn oude server werkt met exact dezelfde instellingen wel prima. Wat zou het kunnen zijn?
Post de inhoud van /etc/network/interfaces en /etc/network/options eens. In welk bestand doe je je routing? Kun je dat ook eens posten?

  • Scharnout
  • Registratie: November 2000
  • Laatst online: 12-12-2025
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
auto eth1
iface eth1 inet dhcp
        pre-up ifconfig eth1 hw ether macadres

# card to network (grey cable)
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
        address 192.168.1.1
        netmask 255.255.255.0
        network 192.168.1.0
        gateway 192.168.1.1

code:
1
2
3
ip_forward=no
spoofprotect=yes
syncookies=no


En ik doe het nu dus met een isa 3com kaart en een realtek

shorewall draait met precies dezelfde config als op de oude server, maar het lijkt net of dat ook niet echt werkt.

Een dmesg | grep eth bij het opstarten geeft deze boodschappen. Ik snap alleen niet alles:
code:
1
2
3
4
Kernel command line: auto BOOT_IMAGE=Linux ro root=301 ether=0,0,eth1
eth0: RealTek RTL8139 Fast Ethernet at 0xca81ac00, 00:50:fc:fa:0d:03, IRQ 10
eth0:  Identified 8139 chip type 'RTL-8139C'
 ***INVALID CHECKSUM 003e*** <6>eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.

[ Voor 24% gewijzigd door Scharnout op 17-05-2004 22:44 ]

And Bob's your uncle ...


  • pierre-oord
  • Registratie: April 2002
  • Laatst online: 12:27
mm, de regel "pre-up ifconfig eth1 hw ether macadres" ken ik nog niet, zal ik nog eens naar kijekn, maar die foutmelding, ook nog nooit van gehoord.

Heb nu ff geen tijd, maar heb je google al geprobeerd?

Ondernemer in tech (oud LOQED.com, nu UpToMore.com)


  • Scharnout
  • Registratie: November 2000
  • Laatst online: 12-12-2025
pierre-oord schreef op 17 mei 2004 @ 23:17:
mm, de regel "pre-up ifconfig eth1 hw ether macadres" ken ik nog niet, zal ik nog eens naar kijekn, maar die foutmelding, ook nog nooit van gehoord.
Dat is om mijn mac-adress te faken zodat ik mijn vaste ip-adres hou. Dat is heel normaal en werkte prima

And Bob's your uncle ...


  • Gertjan
  • Registratie: Oktober 2001
  • Laatst online: 07-02 20:23

Gertjan

mmmm, beer...

Hm, als je die machine gebruikt als nat-router (wat ik vermoed omdat je het steeds over je interne netwerk hebt) zou ik in /etc/network/options ip_forward op yes zetten.
Probeer verder eens om die gateway 192.168.1.1 regel weg te halen bij eth1.

/edit: mijn configuratie, hopelijk heb je er iets aan:
code:
1
2
3
4
5
6
7
8
9
10
auto eth0 eth1
iface eth0 inet dhcp
iface eth1 inet static
        address 10.10.10.1
        netmask 255.255.255.0
        broadcast 10.10.10.255

ip_forward=yes
spoofprotect=yes
syncookies=no

[ Voor 37% gewijzigd door Gertjan op 18-05-2004 09:30 ]


  • Scharnout
  • Registratie: November 2000
  • Laatst online: 12-12-2025
Dat ip_forward staat op mijn oude server ook op no. Op zich logisch, want mijn firewall (shorewall) zet hem pas aan natuurlijk ...

Iemand anders nog een optie?

And Bob's your uncle ...


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 07-02 23:33
heb je plug and play support in je bios uitstaan? Zo nee, doe dat eens?

ach...in een volgend leven lach je er om!


  • Scharnout
  • Registratie: November 2000
  • Laatst online: 12-12-2025
Alles opnieuw geinstalleerd. Kaarten niet meer verwisseld na installatie (daar zou het mis kunnen zijn gegaan?).

Ik gok dat het probleem was dat hij 2 dezelfde mac-adressen op 2 dezelfde machines had. Enniewee. Hij doet het nu. Thnx for the help.

And Bob's your uncle ...

Pagina: 1