Netwerkkaart onzichtbaar???

Pagina: 1
Acties:

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
Ten eerste, ja, ik heb gezocht, maar nee, ik heb helaas niet gevonden en ik heb het idee dat dit pas geleden nog voorbij is gekomen...

Maar ik heb liever dat jullie me even helpen met het volgende probleem als zoeken welk topic dat het hiervoor is geweest...

In mijn Linux-doos (Mandrake 8.0) zitten 4 netwerkkaartjes, (Ja, ik hoor jullie alweer denken: 4???? uuh, welke kunnen we daar eens bijplakken: |:( :? enz...) 3 x een 3C509b en 1x een RTL8139 (geloof ik)... Bij het opstarten krijg ik netjes de melding dat eth0 t'm eth3 geweldig gestart worden... Klop ik daarna 'ifconfig' in, krijg ik het volgende te zien:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
eth0    Link encap:Ethernet  HWaddr 00:50:BF:1C:29:6C  
        inet addr:1.2.3.4  Bcast:1.2.3.255  Mask:255.255.255.0
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:9553 errors:0 dropped:0 overruns:0 frame:0
        TX packets:9534 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:100 
        RX bytes:1232115 (1.1 Mb)  TX bytes:1067646 (1.0 Mb)
        Interrupt:11 Base address:0x2000 

eth3    Link encap:Ethernet  HWaddr 00:A0:24:B6:5F:FB  
        inet addr:11.22.33.44  Bcast:11.22.33.255  Mask:255.255.255.0
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:1866 errors:0 dropped:0 overruns:0 carrier:1866
        collisions:0 txqueuelen:100 
        RX bytes:0 (0.0 b)  TX bytes:160456 (156.6 Kb)
        Interrupt:12 Base address:0x340 

lo    Link encap:Local Loopback  
        inet addr:127.0.0.1  Mask:255.0.0.0
        UP LOOPBACK RUNNING  MTU:16436  Metric:1
        RX packets:916 errors:0 dropped:0 overruns:0 frame:0
        TX packets:916 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0 
        RX bytes:74403 (72.6 Kb)  TX bytes:74403 (72.6 Kb)

Waar zijn eth1 en eth2 gebleven?? Ik kan ze nog steeds gewoon pingen en de netwerken die er aan hangen werken ook, maar ik ben ze gewoon kwijt in m'n overzicht. Doe ik vervolgens 'ifconfig eth1' dan zegt ie netjes:
code:
1
2
3
4
5
6
7
8
eth1    Link encap:Ethernet  HWaddr 00:A0:24:A2:5A:8F  
        inet addr:10.20.30.40  Bcast:10.20.30.255  Mask:255.255.255.0
        BROADCAST MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:100 
        RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
        Interrupt:10 Base address:0x300

Voor mij is de logica al ver te zoeken... Doe ik een reload van het netwerk, dan zegt ie netjes en alleen:
code:
1
2
Bringing up device eth1:                         [  OK  ]
Bringing up device eth2:                         [  OK  ]

Doe ik daarna weer 'ifconfig', dan staan ze er weer niet tussen en krijg ik alleen de bovenste melding...

De onzichtbare kaartjes zijn alle2 3Com kaartjes..

Wat is hier aan de hand??? Ben wel een redelijke newbie (al wordt de kennis momenteel wel hard binnengehaald), dus ben een beetje duidelijk en ga niet met allerlei termen gooien...

p.s.:
Voor de mensen die interesse hebben: De 4 kaarten worden als volgt misbruikt:
- Lan thuis
- Adsl internet
- DMZ'je
- Internet voor de buurmannen
p.s. 2:
Ip nummers zijn fictief...

Ik ben geweldig.. en bescheiden! En dat siert me...


  • GraveR
  • Registratie: Januari 2000
  • Laatst online: 22-08-2025
Probeer eens handmatig ifup eth1 en ifup eth2 te doen.

Kan zijn dat ie wel de drivers e.d. laadt maar niet daadwerkelijk up brengt. (Te zien aan de statistieken).

  • smaij
  • Registratie: November 2000
  • Laatst online: 08:43
Als het netwerk het wel doet, wat is dan het probleem :?

Maar uhh.. je gebruikt dus 3 dezelfde netwerkkaarten, heb wel vaker gelezen dat dat problemen op kan leveren. anders moet je ze om ste beurt eens uit proben.

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
code:
1
2
3
[ik@linuxthuis /]# ifup eth1
SIOCSIFFLAGS: Device or resource busy
SIOCADDRT: Network is down

En hetzelfde voor eth2... Maar nog steeds gaat pingen en alles goed...
Kan zijn dat ie wel de drivers e.d. laadt maar niet daadwerkelijk up brengt
eth3 is ook een 3C509b en die geeft geen problemen....

Ik ben geweldig.. en bescheiden! En dat siert me...


  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
Op dinsdag 10 juli 2001 15:08 schreef smaij het volgende:
Als het netwerk het wel doet, wat is dan het probleem :?

Maar uhh.. je gebruikt dus 3 dezelfde netwerkkaarten, heb wel vaker gelezen dat dat problemen op kan leveren. anders moet je ze om ste beurt eens uit proben.
Het moet gewoon goed werken... Als jij een auto hebt en je kunt niet zien hoe hard (of zacht) je rijdt, dan wordt je daar toch ook niet echt blij van?? (CJIB waarschijnlijk wel)

Ik ben geweldig.. en bescheiden! En dat siert me...


  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
Misschien hier nog iemand iets aan?? (/var/log/messages):
code:
1
2
3
4
5
6
7
8
9
10
Jul 10 15:19:35 linuxthuis network: Bringing up interface eth0:  succeeded
Jul 10 15:19:35 linuxthuis ifup: SIOCSIFFLAGS: Device or resource busy
Jul 10 15:19:35 linuxthuis ifup: SIOCADDRT: Network is down
Jul 10 15:19:35 linuxthuis network: Bringing up interface eth1:  succeeded
Jul 10 15:19:36 linuxthuis ifup: SIOCSIFFLAGS: Device or resource busy
Jul 10 15:19:36 linuxthuis ifup: SIOCADDRT: Network is down
Jul 10 15:19:36 linuxthuis network: Bringing up interface eth2:  succeeded
Jul 10 15:19:36 linuxthuis kernel: eth3: Setting Rx mode to 0 addresses.
Jul 10 15:19:36 linuxthuis kernel: eth3: Setting Rx mode to 1 addresses.
Jul 10 15:19:37 linuxthuis network: Bringing up interface eth3:  succeeded

Bedoelde het vorige niet rot, maar het is gewoon niet zoals het hoort...

O, de kaarten zitten niet alle3 op hetzelfde irq en/of address en PnP is ook uit...

Ik ben geweldig.. en bescheiden! En dat siert me...


Verwijderd

Op dinsdag 10 juli 2001 15:09 schreef Whizzer het volgende:
code:
1
2
3
[ik@linuxthuis /]# ifup eth1
SIOCSIFFLAGS: Device or resource busy
SIOCADDRT: Network is down

En hetzelfde voor eth2... Maar nog steeds gaat pingen en alles goed...
[..]

eth3 is ook een 3C509b en die geeft geen problemen....
Geen wonder dat je ze niet kan ifup'en, ze zijn immers al up? Dat heeft dus niet zoveel zin.

Dit lijkt heel erg op een bug(je) in ifconfig. Ik zou zeggen, neem eens contact op met de auteurs van ifconfig of lees de ifconfig FAQ ofzo :)

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
[schaam-mode]
Ik heb een klein beetje ietsiepietsie gelogen... Ik kan alleen de netwerkkaarten pingen die in de machine zelf zitten... bijvoorbeeld wel 10.20.30.40, maar niet een pc in datzelfde netwerk, 10.20.30.50... Dit geldt overigens alleen voor de 'onzichtbare' De anderen zijn wel te pingen... Ik kwam er als volgt achter:
code:
1
PING 10.20.30.50 (10.20.30.50) from 1.2.3.4 : 56(84) bytes of data.

[/schaam-mode]
Sorry voor het foutje.. Nu het probleem iets duidelijker???

Ik ben geweldig.. en bescheiden! En dat siert me...


Verwijderd

ik neem aan dat je met modules werkt voor je NIC's

als je lsmod doet wat is het cijfertje onder Used voor de 3c59x module ??
Dus door hoeveel NIC's wordt ze effectief gebruikt

Ik heb hier een PC met 3 identieke NIC's en daar staat dus een 3 achter die module.


FYI: intern LAN, highspeed Internet met Dyn IP, Lowspeed Internet met Static IP voor Mail

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
Ik heb even gekeken:
code:
1
3c509            7248   1  (autoclean)

Oke, voor zover ik dus begrijp moet die 1 een 3 worden... Maar hoe ga ik dat doen???

Ik ben geweldig.. en bescheiden! En dat siert me...


Verwijderd

ik som effe wat zaken op die bij me binnenschieten
Misschien heb je sommige al geprobeerd
/etc/modules.conf: (3x wel ethnr juist zetten)
alias eth0 3c59x/proc/pci:
ik heb gezien dat bij mij hier alle 3 de NIC's dezelfde IRQ gebruiken
Kan eens nakijken of NIC's geen IRQ's delen met Realtek en dat deze hiermee problemen heeft

Verder kan ik zo direct niks bedenken
Bij mij werkte alles direct na het instellen van de IP's en de DHCPclient

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
Op dinsdag 10 juli 2001 18:46 schreef CaDax het volgende:
ik som effe wat zaken op die bij me binnenschieten
Misschien heb je sommige al geprobeerd
/etc/modules.conf: (3x wel ethnr juist zetten)
alias eth0 3c59x/proc/pci:
Yep, staat er 3x in:
code:
1
2
3
4
5
6
7
pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start
alias usb-interface usb-uhci
alias eth0 8139too
alias eth1 3c509
alias eth2 3c509
alias eth3 3c509
options 3c509 io=0x300,0x320,0x340 irq=10,11,12

p.s. het is een 3c509, geen 3c59x, maar dat lukt nog wel...
ik heb gezien dat bij mij hier alle 3 de NIC's dezelfde IRQ gebruiken
Kan eens nakijken of NIC's geen IRQ's delen met Realtek en dat deze hiermee problemen heeft
eth2 deelt het irq met de realtek... maar volgens mij moet dan eth1 het nog steeds doen.. Zou die misschien met het Address ergens in de knoei zitten??? Er zal vast wel een commando zijn om zowel de IRQ's als de adressen te checken... Maar welke is dat??

Ik ben geweldig.. en bescheiden! En dat siert me...


Verwijderd

Voor interrupts kun je "cat /proc/interrupts" doen. Dan krijg je een mooi overzicht welk device welk irq gebruikt.

"cat /proc/ioports" voor de i/o poorten. Misschien heb je ergens nog een conflict met andere devices in je systeem.

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
Oke, ik ben wat verder gekomen, maar heb er een ander probleem voor in de paats gekregen, maar dat moet voor jullie die-hard linux'ers een makkie zijn ;) Eerst even wat ik gedaan heb: Ik heb alle 3Com kaarten even eigenwijs op pnp gezet en de boel opnieuw gestart... HardDrake vond vanalles en begon vrolijk met de boel te configgen.. Ze zitten nu met het geheugen eens stuk verder naar boven en de Realtek is ineens van IRQ 11 naar IRQ 5 gegaan... Alleen als ik nu Linux opstart zegt ie bij eth1 t/m eth3 [ FAILED ].

Naar mijn idee doet ie nu iets van 'modprobe 3c509' en daarna 'insmod 3c509' Althans, dat is wat ik opmaak uit m'n schermpie... Doe ik het precies andersom, dus eerst insmod en daarna modprobe, dan werkt het perfect en loopt ie goed.. Maar hoe ga ik er nu voor zorgen dat ie het omdraait????

Ik ben geweldig.. en bescheiden! En dat siert me...


Verwijderd

onzichtbare netwerkkaart??? nah.... doe mij maar een onzichtbare muis...

ps. sorry voor de flauwe opmerking

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 16-08 21:58
Niemand??? Ik weet wel dat deze vraag niet meer lijkt op de topic-titel, maar ik kan de titel niet veranderen... En het modje zal het wel niet zo leuk vinden als ik hier een nieuw topic over open gooi....

Ik ben geweldig.. en bescheiden! En dat siert me...


  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
zet 3c509's nooit in pnp mode als je ze met linux gebruikt. Dat geeft allerlei random problemen :(
Pagina: 1