[gelöst] 2. Netzwerkkarte wird nicht erkannt

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

[gelöst] 2. Netzwerkkarte wird nicht erkannt

Beitrag von Michael121 » 07.09.2009 12:17:32

Hallo,

ich versuche einen HP EVO als Router/Firewall zu konfigurieren.

Systemseitig werden beide Karten erkannt, in der Gnome Netzwerkeinstellung ist jedoch nur die Onboard-Netzwerkkarte vorhanden, die andere Karte erscheint nicht (und kann deshalb von mir auch nicht konfiguriert und verwendet werden.

Code: Alles auswählen

hwinfo --netcard
10: PCI 509.0: 0200 Ethernet controller                         
  [Created at pci.310]
  UDI: /org/freedesktop/Hal/devices/pci_1186_1300
  Unique ID: vc7q.DuxsHOj_tm1
  Parent ID: 6NW+.5o60iem1mwE
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:05:09.0
  SysFS BusID: 0000:05:09.0
  Hardware Class: network
  Model: "D-Link DFE-528TX 10/100 Fast Ethernet PCI Adapter"
  Vendor: pci 0x1186 "D-Link System Inc"
  Device: pci 0x1300 "RTL8139 Ethernet"
  SubVendor: pci 0x1186 "D-Link System Inc"
  SubDevice: pci 0x1303 "DFE-528TX 10/100 Fast Ethernet PCI Adapter"
  Revision: 0x10
  I/O Ports: 0x1400-0x14ff (rw)
  Memory Range: 0xfc501000-0xfc5010ff (rw,non-prefetchable)
  IRQ: 18 (no events)
  Module Alias: "pci:v00001186d00001300sv00001186sd00001303bc02sc00i00"
  Driver Info #0:
    Driver Status: 8139too is active
    Driver Activation Cmd: "modprobe 8139too"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #15 (PCI bridge)

11: PCI 508.0: 0200 Ethernet controller
  [Created at pci.310]
  UDI: /org/freedesktop/Hal/devices/pci_8086_103b
  Unique ID: rBUF.vQUTOngpVZB
  Parent ID: 6NW+.5o60iem1mwE
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:05:08.0
  SysFS BusID: 0000:05:08.0
  Hardware Class: network
  Model: "Intel 82801DB PRO/100 VM (LOM) Ethernet Controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x103b "82801DB PRO/100 VM (LOM) Ethernet Controller"
  SubVendor: pci 0x0e11 "Compaq Computer Corporation"
  SubDevice: pci 0x0012 
  Revision: 0x81
  Driver: "e100"
  Driver Modules: "e100"
  Device File: eth0
  Memory Range: 0xfc500000-0xfc500fff (rw,non-prefetchable)
  I/O Ports: 0x1000-0x1fff (rw)
  IRQ: 20 (9653 events)
  HW Address: 00:0b:cd:a0:e4:00
  Link detected: yes
  Module Alias: "pci:v00008086d0000103Bsv00000E11sd00000012bc02sc00i00"
  Driver Info #0:
    Driver Status: e100 is active
    Driver Activation Cmd: "modprobe e100"
  Driver Info #1:
    Driver Status: eepro100 is not active
    Driver Activation Cmd: "modprobe eepro100"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #15 (PCI bridge)

Kann mir jemand einen Tip geben, wie die Karte erscheint und ich sie dann aktivieren kann?

Vielen Dank

Michael

Linux 2.6.26-2-686 i686 unknown unknown GNU/Linux
Debian 5.0.3
Gnome 2.22.3
Zuletzt geändert von Michael121 am 07.09.2009 20:33:20, insgesamt 1-mal geändert.

michaels
Beiträge: 1164
Registriert: 29.03.2009 18:12:25

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von michaels » 07.09.2009 12:22:35

Hallo und herzlich willkommen Michael :D ,

was sagen denn

Code: Alles auswählen

ifconfig
und

Code: Alles auswählen

ifconfig -a
?

Router/Firewall mit Gnome!? :wink:

Gruß

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von Michael121 » 07.09.2009 13:37:14

Hallo Michaels,

Code: Alles auswählen

 ifconfig
eth0      Link encap:Ethernet  Hardware Adresse 00:0b:cd:a0:e4:00  
          inet Adresse:192.168.0.12  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6-Adresse: fe80::20b:cdff:fea0:e400/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:332 errors:0 dropped:0 overruns:0 frame:0
          TX packets:454 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:265191 (258.9 KiB)  TX bytes:86417 (84.3 KiB)

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metrik: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)
ifconfig -a
eth0 Link encap:Ethernet Hardware Adresse 00:0b:cd:a0:e4:00
inet Adresse:192.168.0.12 Bcast:192.168.0.255 Maske:255.255.255.0
inet6-Adresse: fe80::20b:cdff:fea0:e400/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:341 errors:0 dropped:0 overruns:0 frame:0
TX packets:456 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:266019 (259.7 KiB) TX bytes:86601 (84.5 KiB)

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metrik: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)
Router/Firewall mit Gnome!? :wink:
Die graphische Oberfläche brauche ich für die Konfiguration - dachte, damit geht es einfacher.... :D
... vielleicht läuft es doch auf vi hinaus...

Michael

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von rendegast » 07.09.2009 15:03:37

Ist 8139too geladen?
Bekommst Du eine Fehlermeldung, wenn 8139too geladen wird, zBsp mit 'modprobe -v'?

Wird auch nur einer der beiden e100 bzw eepro100 geladen/benutzt?
Eventuell entsprechend blacklisten.

Mal die /etc/udev/rules.d/*persistent-net.rules* verschieben und neu starten.
Wie sieht die /etc/network/interfaces aus? Sodaß damit nicht eine widersprüchliche Konfiguration betrieben wird.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von Michael121 » 07.09.2009 16:31:05

Ist 8139too geladen?
ja
Bekommst Du eine Fehlermeldung, wenn 8139too geladen wird, zBsp mit 'modprobe -v'?
nein
Wie sieht die /etc/network/interfaces aus?.

Code: Alles auswählen

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
Wird auch nur einer der beiden e100 bzw eepro100 geladen/benutzt?
Eventuell entsprechend blacklisten.

Code: Alles auswählen

 modprobe -l e1*
/lib/modules/2.6.26-2-686/kernel/drivers/net/e1000/e1000.ko
/lib/modules/2.6.26-2-686/kernel/drivers/net/e1000e/e1000e.ko
/lib/modules/2.6.26-2-686/kernel/drivers/net/e100.ko

 modprobe -l eepro*
/lib/modules/2.6.26-2-686/kernel/drivers/net/eepro100.ko
/lib/modules/2.6.26-2-686/kernel/drivers/net/eepro.ko
Mal die /etc/udev/rules.d/*persistent-net.rules* verschieben und neu starten.
Keine erkennbare Änderung

"Alte" persistent-net.rules Rules

Code: Alles auswählen

# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x8086:0x103b (e100)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0b:cd:a0:e4:0
0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
"Neue" Rules:

Code: Alles auswählen

# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x8086:0x103b (e100)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0b:cd:a0:e4:0
0", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Michael

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von rendegast » 07.09.2009 17:17:45

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
Noch einen Eintrag dazu, wenn es das Konfigurationsinterface nicht macht?

Code: Alles auswählen

# The (primary) zweite network interface
allow-hotplug eth1
iface eth1 inet dhcp


modprobe -l e1*
...

modprobe -l eepro*
...
Mich hätte eher das interessiert:

Code: Alles auswählen

lsmod | grep 100
Driver Info #0:
Driver Status: e100 is active
Driver Activation Cmd: "modprobe e100"
Driver Info #1:
Driver Status: eepro100 is not active
Driver Activation Cmd: "modprobe eepro100"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Hiernach wird e100 verwendet,
Warum? Zufall? Besser geeignet? Früher zum Zug gekommen?
Könnte eepro100 dann auf die blacklist? Oder hält er mehr/andere Gimmicks vor?
(Vermeidung des Zustandes "Zwei Treiber für ein Gerät geladen")


-----------------------------------------------------------
(Im debian-2.6.30 ist nur noch der e100 für das Gerät zuständig, einen eepro100 gibt es nicht
(Daduch fehlt Unterstützung für die Geräte
8086:1035
8086:1036
8086:1037
8086:1227
8086:5200
8086:5201 ?)
Und es braucht:
firmware: e100/d101m_ucode.bin
firmware: e100/d101s_ucode.bin
firmware: e100/d102e_ucode.bin
.)
Zuletzt geändert von rendegast am 07.09.2009 17:56:12, insgesamt 2-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von Michael121 » 07.09.2009 17:42:23

Die interfaces-Datei habe ich ergänzt - keine erkennbare Änderung für mich

Code: Alles auswählen

 lsmod | grep 100
e100                   28908  0 
mii                     4896  2 8139too,e100
Ich benutze Kernel 2.6.22.

Michael

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von rendegast » 07.09.2009 18:02:01

Code: Alles auswählen

dmesg | egrep -i "eth|8139too" -A2 -B2
?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von Michael121 » 07.09.2009 18:07:12

Code: Alles auswählen

[    2.128838] e100: Intel(R) PRO/100 Network Driver, 3.5.23-k4-NAPI
[    2.128843] e100: Copyright(c) 1999-2006 Intel Corporation
[    2.140216] 8139too Fast Ethernet driver 0.9.28
[    2.204283] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    2.204288] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
--
[    4.573880] ide1 at 0x170-0x177,0x376 on irq 15
[    4.574927] ACPI: PCI Interrupt 0000:05:08.0[A] -> GSI 20 (level, low) -> IRQ 20
[    4.661871] e100: eth0: e100_probe: addr 0xfc500000, irq 20, MAC addr 00:0b:cd:a0:e4:00
[    4.661920] 8139too 0000:05:09.0: enabling device (0104 -> 0107)
[    4.661924] ACPI: PCI Interrupt 0000:05:09.0[A] -> GSI 18 (level, low) -> IRQ 18
[    4.661937] 8139too 0000:05:09.0: Chip not responding, ignoring board
[    4.661989] ACPI: PCI interrupt for device 0000:05:09.0 disabled
[    4.661997] 8139too: probe of 0000:05:09.0 failed with error -5
[    4.665291] No dock devices found.
[    4.677567] SCSI subsystem initialized
--
[   12.587139] EXT3 FS on hda3, internal journal
[   12.877095] loop: module loaded
[   14.752131] e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
[   17.504411] NET: Registered protocol family 10
[   17.504952] lo: Disabled Privacy Extensions
--
[   26.772671] PCI: Setting latency timer of device 0000:00:02.0 to 64
[   26.772772] [drm] Initialized i915 1.6.0 20060119 on minor 0
[   41.412010] eth0: no IPv6 routers present
[  194.117639] parport_pc 00:07: disabled
[  194.158898] parport 0x378 (WARNING): CTR: wrote 0x0c, read 0xff
--
[  194.515434] lp0: using parport0 (interrupt-driven).
[  194.580227] ppa: Version 2.07 (for Linux 2.4.x)
[  194.638580] Driver 'sr' needs updating - please use bus_type methods
[  194.653326] Driver 'sd' needs updating - please use bus_type methods
[  194.667608] st: Version 20080224, fixed bufsize 32768, s/g segs 256
[  194.667640] Driver 'st' needs updating - please use bus_type methods
[  194.940478] BIOS EDD facility v0.16 2004-Jun-25, 6 devices found
[  327.297642] ADDRCONF(NETDEV_UP): eth0: link is not ready
[  327.300149] e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
[  327.300298] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  329.237089] ADDRCONF(NETDEV_UP): eth0: link is not ready
[  329.240139] e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
[  329.242873] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  341.748011] eth0: no IPv6 routers present

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von rendegast » 07.09.2009 18:27:46

[ 4.661920] 8139too 0000:05:09.0: enabling device (0104 -> 0107)
[ 4.661924] ACPI: PCI Interrupt 0000:05:09.0[A] -> GSI 18 (level, low) -> IRQ 18
[ 4.661937] 8139too 0000:05:09.0: Chip not responding, ignoring board
[ 4.661989] ACPI: PCI interrupt for device 0000:05:09.0 disabled
[ 4.661997] 8139too: probe of 0000:05:09.0 failed with error -5
Aua!
"Chip not responding" klingt irgendwie letal?

modinfo 8139too hat geschrieben: parm: use_io:Force use of I/O access mode. 0=MMIO 1=PIO (int)
parm: debug:8139too bitmapped message enable number (int)
vielleicht mal 'use_io=1' ausprobieren?





-------------------------------
http://ubuntuforums.org/showthread.php?t=562562
Hier hat er die Karte nochmal eingesetzt.
IRQ-Routing wird erwähnt -> Vielleicht anderen Steckplatz?

http://ubuntuforums.org/showthread.php?t=538448
(816*, 8139)
Andere mögliche Probleme, zBsp Kabel-Link beim Booten, dual-boot mit windows.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Michael121
Beiträge: 21
Registriert: 07.09.2009 12:02:02

Re: 2. Netzwerkkarte wird nicht erkannt

Beitrag von Michael121 » 07.09.2009 20:32:28

"Chip not responding" klingt irgendwie letal?
Vielen Dank für diesen Hinweis - nach Entfernen und Wiedereinsetzen der Netzwerkkarte werden nun beide erkannt.

War wohl doch ein Hardwareproblem - die Karte wurde anscheinend nur teilweise erkannt.

Nochmals allen vielen Dank!

Michael

Antworten