2 weitere Netzwerkkarten zum laufen bringen

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Tago
Beiträge: 78
Registriert: 10.11.2002 15:13:58

2 weitere Netzwerkkarten zum laufen bringen

Beitrag von Tago » 14.01.2003 22:12:10

Hi,

im Rechner sind 3 Netzwerkkarten, eine wurde bei der installation mit eingerichtet, nur die anderen beiden laufen nicht!

Hier mal die ausgaben:

Code: Alles auswählen

obbler:~# lspci
00:00.0 Host bridge: Intel Corp. 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
00:04.0 ISA bridge: Intel Corp. 82371AB PIIX4 ISA (rev 02)
00:04.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01)
00:04.2 USB Controller: Intel Corp. 82371AB PIIX4 USB (rev 01)
00:04.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 02)
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
00:0a.0 Unknown mass storage controller: Promise Technology, Inc. 20268 (rev 02)
00:0c.0 VGA compatible controller: Cirrus Logic GD 5446
00:0d.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 21)
00:0e.0 Ethernet controller: Mentor ARC Inc: Unknown device 8139 (rev 10)
obbler:~# cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a "#", and everything on the line after them are ignored.

usb-uhci
input
usbkbd
keybdev
obbler:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:50:BA:A7:10:42
          inet addr:192.168.1.50  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12090 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14825 errors:0 dropped:0 overruns:0 carrier:0
          collisions:117 txqueuelen:100
          RX bytes:1945208 (1.8 MiB)  TX bytes:2168312 (2.0 MiB)
          Interrupt:10 Base address:0xd000

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:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:860 (860.0 b)  TX bytes:860 (860.0 b)
obbler:~# lsmod
Module                  Size  Used by    Not tainted
pcmcia_core            41408   0
keybdev                 1664   0  (unused)
usbkbd                  2848   0  (unused)
input                   3072   0  [keybdev usbkbd]
usb-uhci               20708   0  (unused)
usbcore                48032   0  [usbkbd usb-uhci]
Muß ich jetzt für jeden Karte ein modul laden ?
Und wie binde ich es dann an die Karte ?

Danke
Tago

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 15.01.2003 02:14:26

Die Treiber suchen von sich aus nach einer passenden Karte.

Wenn ich das richtig sehe, dann hast Du eine Realtek 8029 (10MBit/s), eine Realtek 8139 (100MBit/s) und eine DEC 21041.

Die erste sollte mit dem "ne2000" Modul laufen, die 2te mit dem "8139too" (Kernel 2.4) oder "rtl8139" (Kernel 2.2) und die DEC mit dem "tulip".

Die Netzwerkkonfig dann in /etc/network/interfaces eintragen (Doku: "man interfaces"). Daran denken: mehrere Netzwerkkarten in einem Rechner im gleichen Subnetz gibt Ärger. Wenn Du einen Rechner als Switch verwenden willst: Viel Erfolg :( (Kernelpatches nötig, alles non-standard)

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Tago
Beiträge: 78
Registriert: 10.11.2002 15:13:58

Beitrag von Tago » 15.01.2003 09:10:25

Gut, also einfach die module laden, probiere ich dann nachher mal aus.

Ja, zu den Karten, eine ist für DSL gedacht, da sollte es keine Probleme geben.
Die anderen beiden sollten dann einmal zu PC und einmal zu Notebook gehen.
Wobei ich irgendwann die Netzwerkkarte zum Notebook durch WLAN ersetzen will.

Das routing dürfte eigentlich nicht das Problem darstellen, denke ich, aber es sollte dann ja auch als switch funktionieren.

Gibt es dafür gute howtos oder irgendwelche links ?

Tago

Tago
Beiträge: 78
Registriert: 10.11.2002 15:13:58

Beitrag von Tago » 16.01.2003 08:16:01

also ich habe Kernel 2.4, von der debian wood installation.
Bei der installation waren auch alle Karten eingebaut.


Also mit modprobe tulip konnte ich für eine Karte den treiber laden.
Dieser habe ich dann mit ifconfig 192.168.1.51 netmask 255.255.255.0 up ip zugewiesen und auch gestartet. Wenn ich ifconfig eingebe, dann wird sie auch aufgeführt.
Aber wenn ich jetzt das Netzwerkkabel umstecke, dann kann ich sie nicht anpingen.
Die Verteilung zu meinen Rechner findet noch über ein router statt.
Woran kann das liegen?

Ja und für die andere Karte kann ich kein modul laden, ich habe kein 8139too und kein ne2000 modul. Mit ne kommt nur nen fehler, das es nicht geladen werden kann.
Kann man irgendwie sehen, was im Kernel einkompiliert worden ist ?

Tago

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 16.01.2003 08:20:01

Schau Dir 'mal den Output von "dmesg" an, da sollten sich alle Treiber melden, die irgendwas gefunden haben. 8139too ist AFAIR im 2.4 Debian Kernel eingebaut...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 16.01.2003 08:35:27

wird langsam meine Standardantwort:) man kan 2 Netzwerkkarten nicht im selben Subnetz betreiben! Jedenfalls nicht so einfach.
Die Konfiguration Deines Netzwerkes ist in /etc/network/interfaces drin. Schau Dir die dort schon vorhandenen Einträge für eth0 an und konfiguriere eth1 entsprechend. Allerdings lege sie in ein anderes Subnetz, sonst funktioniert das Routing nicht (hast Du ja schon bemerkt). Für das Interface, auf dem der DSL Anschluß kommt, brauchst Du keine IP Einstellungen tätigen, das dort ja auch kein TCP/IP läuft (nur PPPOE). Es reicht also ein einfaches iface ethX auto oder so; habe gerade kein Debian im Zugriff, aber du findest einen entsprechenden Eintrag bereits für die anderen (lo, eth0) Interfaces.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Tago
Beiträge: 78
Registriert: 10.11.2002 15:13:58

Beitrag von Tago » 16.01.2003 09:53:01

Ah jetzt geht das Lämpchen an ! :) glaube ich

Also muß ich eine Karte
- die für DSL ohne ip und netmask ausstatten, klar aber dann kann ich
- die für den PC im subnetz 255.255.255.0
- und die für den Laptop im subnetzt 255.255.255.1

Dann sollte es ja keine Problem mehr geben oder ?

Kann ich denn dann die beiden netze zusammenfüren und auch DSL darauf sharen ?

Tago

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 16.01.2003 10:23:00

Du hast jetzt leider die Netzmask mit dem Subnetz verwechselt :)

Annahme:
  • eth0 ist dsl Zugang
    eth1 ist für den PC
    eth2 ist für den Laptop
Dann brauchst Du für eth0 keine IP Angaben. Für eth1 kannst Du 192.168.0.1 verwenden
und für eth2 192.168.1.1. Der PC bekommt dann die IP 192.168.0.2 und der Laptop die 192.168.1.2. Die netzmask ist immer gleich -> 255.255.255.0
Auf dem PC und dem Laptop trägst Du die jeweilszugehörige IP des Routerinterfaces (192.158.X.1) als Gateway ein. Dann sollte eigentlich alles gehen und der PC und der Laptot sollten sich auch erreichen lassen. Schau auch noch mal in die Tipps hier im Forum, da steht wie Du das IP Forwarding einschaltest.

Wenn Du dir noch das Package dnsmasq installierst (die Standartkonfig sollte es tun), dann kannst Du auf den Clients auch die jeweilige IP des Gateways als DNSServer eintragen.
Wenn Du Probleme hast, kann ich Dir heut abend eine angepaßte interface datei zukommen lassen. (wenn mein KDE wieder läuft :( )
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Tago
Beiträge: 78
Registriert: 10.11.2002 15:13:58

Beitrag von Tago » 16.01.2003 11:34:34

jo habe ich wohl !
war heute morgen noch nicht ganz wach :)

aber was bringt es die IP des Gateways als DNSServer einzutragen ?

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 16.01.2003 11:49:44

Tago hat geschrieben:aber was bringt es die IP des Gateways als DNSServer einzutragen?
Nun, das bring nur was, wenn Du das erwähnte Packet installierst. Dann funktioniert Dein Gateway wie ein DNS Proxy und kann auf entsprechende Anfragen antworten. Dadurch brauchst Du bei Änderungen des DNS Servers diese nicht auf den Clients nachziehen. Ist bei 2 Clients vielleicht nicht so kritisch, allerdings ist dnsmasq so leit zu installieren, daß man eigentlich keine Arbeit hat.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 16.01.2003 12:05:21

muss die netmask dann nicht 255.255.0.0 statt 255.255.255.0 sein?
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 16.01.2003 12:40:17

chimaera hat geschrieben:muss die netmask dann nicht 255.255.0.0 statt 255.255.255.0 sein?
Ähmm, nö wenn ich nicht völlig falsch liege. Dann würden die Host ja wieder im selben Netz liegen.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Tago
Beiträge: 78
Registriert: 10.11.2002 15:13:58

Beitrag von Tago » 16.01.2003 18:38:03

mh, komme irgendwie net weiter hier mal die Ausgabe von dmesg

Code: Alles auswählen

obbler:~# dmesg
Linux version 2.4.18-bf2.4 (root@zombie) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 Son Apr 14 09:53:28 CEST 2002
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009e800 (usable)
 BIOS-e820: 000000000009e800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fffc000 (usable)
 BIOS-e820: 000000001fffc000 - 000000001ffff000 (ACPI data)
 BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
On node 0 totalpages: 131068
zone(0): 4096 pages.
zone(1): 126972 pages.
zone(2): 0 pages.
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Kernel command line: auto BOOT_IMAGE=Linux ro root=2102
Initializing CPU#0
Detected 598.479 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1192.75 BogoMIPS
Memory: 512724k/524272k available (1783k kernel code, 11156k reserved, 549k data, 280k init, 0k highmem)
Dentry-cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: Before vendor init, caps: 0383fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After vendor init, caps: 0383fbff 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
CPU: Intel Pentium III (Katmai) stepping 03
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 598.4777 MHz.
..... host bus clock speed is 132.9948 MHz.
cpu: 0, clocks: 1329948, slice: 664974
CPU0<T0:1329936,T1:664960,D:2,S:664974,C:1329948>
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xf08c0, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Unable to handle 64-bit address for device 00:0e.0
Unknown bridge resource 0: assuming transparent
Unknown bridge resource 1: assuming transparent
Unknown bridge resource 2: assuming transparent
PCI: Using IRQ router PIIX [8086/7110] at 00:04.0
PCI: Found IRQ 10 for device 00:09.0
PCI: Sharing IRQ 10 with 00:04.2
PCI: Sharing IRQ 10 with 00:0d.0
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Diskquotas version dquot_6.4.0 initialized
Journalled Block Device driver loaded
vga16fb: initializing
vga16fb: mapped to 0xc00a0000
Console: switching to colour frame buffer device 80x30
fb0: VGA16 VGA frame buffer device
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
keyboard: Timeout - AT keyboard not present?(ed)
keyboard: Timeout - AT keyboard not present?(f4)
Real Time Clock Driver v1.10e
block: 128 slots per queue, batch=32
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 21
PCI: Enabling device 00:04.1 (0000 -> 0001)
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
PIIX4: neither IDE port enabled (BIOS)
PDC20268: IDE controller on PCI bus 00 dev 50
PCI: Found IRQ 11 for device 00:0a.0
PDC20268: chipset revision 2
PDC20268: not 100% native mode: will probe irqs later
PDC20268: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.
    ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio
hde: ST380021A, ATA DISK drive
ide2 at 0xb800-0xb807,0xb402 on irq 11
hde: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(100)
ide-floppy driver 0.97.sv
Partition check:
 hde: hde1 hde2
floppy0: no floppy controllers found
Loading I2O Core - (c) Copyright 1999 Red Hat Software
I2O configuration manager v 0.04.
  (C) Copyright 1999 Red Hat Software
loop: loaded (max 8 devices)
Compaq CISS Driver (v 2.4.5)
ne2k-pci.c:v1.02 10/19/2000 D. Becker/P. Gortmaker
  http://www.scyld.com/network/ne2k-pci.html
PCI: Enabling device 00:09.0 (0000 -> 0001)
PCI: Found IRQ 10 for device 00:09.0
PCI: Sharing IRQ 10 with 00:04.2
PCI: Sharing IRQ 10 with 00:0d.0
eth0: RealTek RTL-8029 found at 0xd000, IRQ 10, 00:50:BA:A7:10:42.
HDLC support module revision 1.02 for Linux 2.4
Cronyx Ltd, Synchronous PPP and CISCO HDLC (c) 1994
Linux port (c) 1998 Building Number Three Ltd & Jan "Yenya" Kasprzak.
ide-floppy driver 0.97.sv
Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found
Highpoint HPT370 Softwareraid driver for linux version 0.01
No raid array found
SCSI subsystem driver Revision: 1.00
Red Hat/Adaptec aacraid driver, Apr 14 2002
DC390: 0 adapters found
3ware Storage Controller device driver for Linux v1.02.00.016.
3w-xxxx: No cards with valid units found.
request_module[scsi_hostadapter]: Root fs not mounted
request_module[scsi_hostadapter]: Root fs not mounted
i2o_scsi.c: Version 0.0.1
  chain_pool: 0 bytes @ dfffab40
  (512 byte buffers X 4 can_queue X 0 i2o controllers)
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 32768)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 280k freed
Adding Swap: 976712k swap-space (priority -1)
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 10:29:43 Apr 14 2002
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 10 for device 00:04.2
PCI: Sharing IRQ 10 with 00:09.0
PCI: Sharing IRQ 10 with 00:0d.0
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver keyboard
usbkbd.c: :USB HID Boot Protocol keyboard driver
Linux PCMCIA Card Services 3.1.33
  kernel build: 2.4.18-bf2.4 unknown
  options:  [pci] [cardbus] [apm]
Intel ISA/PCI/CardBus PCIC probe:
  no bridges found.
ds: no socket drivers loaded!
Linux Tulip driver version 0.9.15-pre9 (Nov 6, 2001)
PCI: Enabling device 00:0d.0 (0004 -> 0007)
PCI: Found IRQ 10 for device 00:0d.0
PCI: Sharing IRQ 10 with 00:04.2
PCI: Sharing IRQ 10 with 00:09.0
tulip0: 21041 Media table, default media 0800 (Autosense).
tulip0:  21041 media #0, 10baseT.
tulip0:  21041 media #4, 10baseT-FDX.
tulip0:  21041 media #1, 10base2.
eth1: Digital DC21041 Tulip rev 33 at 0xa000, 21041 mode, 00:80:C8:E6:B7:B3, IRQ 10.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000010c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000000c4, CSR13 ffffef09, CSR14 ffffff7f, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: No 21041 10baseT link beat, Media switched to 10base2.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
ne.c: You must supply "io=0xNNN" value(s) for ISA cards.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000000c4, CSR13 ffffef09, CSR14 ffffff7f, resetting...
eth1: 21143 100baseTx sensed media.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000000c4, CSR13 ffffef09, CSR14 ffffff7f, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000010c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000000c4, CSR13 ffffef09, CSR14 ffffff7f, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000010c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000000c4, CSR13 ffffef09, CSR14 ffffff7f, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000010c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000000c4, CSR13 ffffef09, CSR14 ffffff7f, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
NETDEV WATCHDOG: eth1: transmit timed out
eth1: 21041 transmit timed out, status fc260000, CSR12 000000c4, CSR13 ffffef09, CSR14 ffffff7f, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2.

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 16.01.2003 19:41:39

So was hab ich auch noch nicht gesehen. Sieht so aus, als ob das Modul versucht den Mediatyp herauszubekommen, allerdings ohne Erfolg. Was hast Du den für ein Kabel drin? TwistedPair oder ? Verbunden mit einer Gegenstelle? Crosslink? Hub?...
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Tago
Beiträge: 78
Registriert: 10.11.2002 15:13:58

Beitrag von Tago » 16.01.2003 20:11:02

Also ich habe mal den Rechner neu gestartet.
Das modul wurde nicht mitgeladen - war doch -- modprobe tulip -- ?
Also wieder modul geladen und ip zugewiesen.

Also bei dmesg bekomme ich am schluss:
tulip0: 21041 Media table, default media 0800 (Autosense).
tulip0: 21041 media #0, 10baseT.
tulip0: 21041 media #4, 10baseT-FDX.
tulip0: 21041 media #1, 10base2.
eth1: Digital DC21041 Tulip rev 33 at 0xa000, 21041 mode, 00:80:C8:E6:B7:B3, IRQ 10.
eth1: No 21041 10baseT link beat, Media switched to 10base2.
eth1: 21041 media switched to 10baseT.
Aber nicht mehr so oft hintereinander.

mit ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:50:BA:A7:10:42
inet Adresse:192.168.1.50 Bcast:192.168.1.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:380 errors:0 dropped:0 overruns:0 frame:0
TX packets:483 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:13 Sendewarteschlangenlänge:100
RX bytes:40685 (39.7 KiB) TX bytes:60512 (59.0 KiB)
Interrupt:10 Basisadresse:0xd000

eth1 Protokoll:Ethernet Hardware Adresse 00:80:C8:E6:B7:B3
inet Adresse:192.168.2.50 Bcast:192.168.2.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:3451 (3.3 KiB) TX bytes:3055 (2.9 KiB)
Interrupt:10 Basisadresse:0xa000

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
So an eth0 ist nach meiner ein crossover kabel - steht aber patch drauf, aber der läuft ja.
And eth1 ist nen Patch.
Beide Kabel gehen in einen router.
ich kann auf 192.168.2.50 auch nicht pingen.

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 16.01.2003 20:36:09

Damit Du ein Modul nicht immer händisch geladen werden muß, kann man es in /etc/modules verewigen. Am einfachsten machst Du das mit modconf -> dort das Tulip Modul aussuchen...

Das Netzwerk wird in Debian sehr schön in /etc/network/ insbesondere in der Datei interfaces konfiguriert. Ich hab Dir hier mal eine Datei für Deine Bedürfnisse angepasst:

Code: Alles auswählen

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
# automatically added when upgrading
auto lo eth0 eth1 eth2
iface lo inet loopback

iface eth1 inet static
    address 192.168.2.50
    netmask 255.255.255.0
    network 192.168.2.0
    broadcast 192.168.2.255

iface eth2 inet static
    address 192.168.1.50
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
Das bringt zwar sicher erstmal Fehler, da eth2 noch kein Modul hat, aber das kommt später. Durch diese Einträge wird dann auch gleich das Routing richtig konfiguriert.
Dann solltest Du eigentlich vom Gateway aus einen Rechner im Netzwerk von eth1 anpingen können, und dieser auch den Gateway.

Geht denn eigentlich der DSL Zugang schon?

Als nächstes kannst Du mal unter Tipps->Netzwerk hier im Forum den Beitrag von pdreker lesen. Dort ist das Setup eigentlich beschrieben.

Bei Problemen melde Dich ...
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Tago
Beiträge: 78
Registriert: 10.11.2002 15:13:58

Beitrag von Tago » 17.01.2003 18:50:13

Hi,

habe die interfaces mal so eingerichtet, allerdings ohne
auto lo eth0 eth1 eth2
iface lo inet loopback
sondern nur
auto eth0 eth1
Die Karte wird jetzt auch bei ifconfig mit aufgeführt.

So ich verteile noch alles über einen Router(192.168.1.1) - einen ganz normalen DSL Router.
Beide Karten von dem Debian Rechern laufen in den Router, PC und Notebook auch.
Den DSL Zugang von dem debian Rechner will ich erst einrichten wenn die anderen beiden Netzwerkkarten laufen.

Ich kann aber vom PC aus nicht den eth1 anpingen, es geht nicht.
Lasse ich den eth1 von dem Debian Rechner anpingen dann geht es, aber debian spuckt mir immer wieder dieses aus.
eth1: 21041 transmit timed out, status fc260000, CSR12 000020c4, CSR13 ffffef09, CSR14 fffff7fd, resetting...
eth1: 21143 100baseTx sensed media.
eth1: No 21041 10baseT link beat, Media switched to 10base2
Tago[/quote]

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 17.01.2003 19:00:58

wie sieht den Deine Netzkonfiguration jetzt aus? Der DSL Router ist so eine Box mit integrierten Hub? Und 2 Kabel gehen von da zum Debian? Wie sind den Die IPs im Debian eingestellt? (ifconfig) Wenn beide im selben Netz sind, kannst Du nur eine erreichen (die, die bei route -n zuerst aufgeführt wird).
Aber Du kannst ja eine per ifdown ethX abschalten und per ipup ethX wieder in Betrieb nehmen.

Was war den das Problem mit den Modulen? Was hast Du gemacht, das es jetzt geht?
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 17.01.2003 21:16:55

Ich weiss nicht wie oft ich es schon runtergeleiert habe, aber es ist wieder 'mal so weit: ein Rechner ist entweder ein Rechner (1 Ethernet Karte) oder ein Router (mehrere Ethernet Karten, die in unterschiedlichen Netzen sind), aber ein Rechner ist kein echter Ersatz für einen Hub oder einen Switch!!!

Es gibt für den Linux Kernel Patches (die Bridge Patches) mit denen man eine Art Switch aus dem Rechner machen kann, aber das ist alles experimentell, und funktioniert dann auch völlig anders, als eine "normale" Netzwerkkonfiguration.

Es ist für einen Amateur fast nicht zu überblicken, was alles zu beachten ist, wenn man einen Rechner als Switch verwendet (schonmal was von ProxyARP gehört? Dabei schrecken selbst Experten nachts aus dem Schlaf...), und man muss fast alles, was ein Switch automatisch macht (also im Prinzip alles ausser das Netzwerkkabel in die RJ45 Buchse zu stecken) von Hand konfigurieren.

Leute: lasst es einfach sein, und kauft euch einen billigen Switch oder Hub, das erhöht eure Lebenserwartung durch Stressreduktion erheblich!

Falls ein Hub finanziell nicht machbar ist (woher habt ihr dann den Rechner?), dann sollte man alle Netzwerkkarten in eigene Subnetze hängen, weil man dann aus dem "Switch" einen Router macht, der wesentlich simpler zu konfigurieren ist (Das ist fast alles mit dem "route" Befehl zu machen). Also eth0 = 192.168.0.1, eth1 = 192.168.1.1, eth2 = 192.168.2.1 usw.

2 Geräte mit 2 Netzwerkkarten zu verbinden (also 2 Kabel zwischen nur 2 Geräten) bezeichnet man als Ethertrunking und das ist nochmal eine ganze Nummer komplizierter als das mit dem Switch!

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten