PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zweite karte nicht anpingbar



shakesbeer
08.04.02, 21:28
hallo,

ich habe 2 karten im linuxrechner eingebaut, die sich auch von demselben rechner aus anpingen lassen. doch von einem zweiten rechner kann ich nur eine der beiden karten anpingen. beim pingen der zweiten karte erhalte ich aber immer die meldung:zielhost nicht erreichbar.
hat jemand dafür eine lösung?

vielen dank im voraus,

shakesbeer

PigPen|tuX
09.04.02, 15:10
huhu,

sind sie im selben netz bzw. Segment sind beide an einem hub angeschlossen , ein bissel HW-Umgebung wäre nich schlecht ?

Frage:

Sein Oder NichT SeiN :D wechle Distri ?

mfg.
thom

shakesbeer
10.04.02, 10:45
hallo,

beide rechner sind im selben netz, eine karte (eth0) ist dem internet verbunden, die andere (eth1) mit dem zweiten windows-rechner.

benutze suse 7.1.

die erste karte (eth0) konnte ich über yast einbinden.

aber die zweite karte konnte ich nicht mit yast konfigurieren, yast schmeisst mich immer raus, nachdem ich "eth1" und das "Realtek-modul" ausgewählt und auf "weiter" gedrückt habe. habe sie dann mit "moprobe 8139too" und "ifconfig 192.168.2.2 netmask 255.255.255.0 up" eingebunden.
nachdem ich die zweite karte (eth1) so eingebunden habe, kann ich sowohl eth0 als auch eth1 im linuxrechner anpingen.
wenn ich aber den windows-rechner anpingen möchte, funz nicht!

für eine lösung wäre ich sehr dankbar,

shakesbeer

PigPen|tuX
10.04.02, 11:12
huhu,

sind es 2 mal die selben karten oder unterschiedliche ?

wenn sie gleich sein sollten kann es schon mal sein, das linux mit eth0 und eth1 durcheinaderkommt, heisst,

was in deinen augen eth0 ist, ist eigentlich eth1 und umgekehrt....

was sagt das mii-tool denn ?

mii-tool eth0 bzw. eth1

mfg.
thom

Tengri
10.04.02, 11:41
Natürlich funktioniert es nicht.

Wenn du ein Interface manuell mit ifconfig konfigurierst, werden keine Routen gesetzt.
ein

route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1

sollte dir helfen.

mfg
Tengri

shakesbeer
10.04.02, 11:42
hallo,

eth0 (3com-karte) ist die karte im linuxrechner, mit der ich ins internet gehe möchte.
eth1 (Realtek-karte) ist die karte im linuxrechner, über die ich mit dem windowsrechner verbunden bin. diese karte lässt sich vom windowsrechner aus nicht anpingen und umgekehrt auch nicht. nur vom linuxrechner selbst aus kann ich sie anpingen.

bei einem test habe ich die 3com-karte mit dem windowsrechner verbunden. ping funktioniert einwandfrei in beider richtung.

was ist die mii-datei?

für weitere tips wäre ich sehr dankbar,

shakes

shakesbeer
10.04.02, 12:15
hallo,

danke für deinen tip. aber kannst du mir bitte erklären, wie ich die karte automatisch einbinden kann, ohne "add route........" jedesmal eingeben zu müssen?

vielen dank

shakesbeer

Tengri
10.04.02, 16:09
Das ist leider bisserl von der Distribution abhängig... bei RH würde man in /etc/sysconfig/network-scripts für das Device eine ensprechende cfg erstellen...
Ob und wie das bei Suse sein muss weiss ich leider nit, sorry :confused:

dunervst
13.04.02, 12:51
schick mal deine ifconfig. Das sieht nach deiner beschreibung nur nach fehlern aus, oder ich habe dich falsch verstanden.

shakesbeer
16.04.02, 08:29
hallo,

um meine zweite karte einzubinden habe folgendes gemacht:

modprobe 8139too
ifconfig eth1 192.168.2.2 netmask 255.255.255.0 up

anschließend habe ich über ifconfig folgendes erhalten:

eth0 link encap:Ethernet HWasddr: 00:0A:24:F1:38:EE
inet addr: 192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a0:24f1:38ee/10 Scope:Link
inet6 addr: fe80::2a0:24ff:fef1:38ee/10 Scope:Link
UP BCAST RUNNING MULTICAST MTU: 1500 METRIC:1
Rx packets:0 errors:0 dropped:0 overruns:0 frame:0
Tx packets:12 errors:0 dropped:0 overruns:0 carrier:12
Collisions:0 txqueuelen:100
Interrupts:10 Base address:0x300

eth1 link encap:Ethernet HWasddr: 00:50:BA:BB:65:A4
inet addr: 192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::50:babb:65a4/10 Scope:Link
UP BCAST RUNNING MULTICAST MTU: 1500 METRIC:1
Rx packets:0 errors:0 dropped:0 overruns:0 frame:0
Tx packets:12 errors:0 dropped:0 overruns:0 carrier:0
Collisions:0 txqueuelen:100
Interrupts:11 Base address:0xf80

lo link encap:Local Loopback
inet addr:127.0.0.1 Mask 255.0.0.0
inet6 addr: ::1/128 Scope:Host



eth1 habe ich mit meinem windowsrechner verbunden.
danach habe ich eth1 vom linux selbst aus angepingt und es hat gut funktioniert.
ich habe dann versucht den windowsrechner anzupingen, es hat gar nicht funkioniert (eth1 ist mit der karte des windowsrechners verbunden!!).
umgekehrt konnte ich auch von windowsrechner aus linux nicht erreichen.

wenn mir jemand bitte hier weiterhelfen kann, wäre ich äußerst dankbar........

viele grüsse,

shakesbeer