PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Netzwerkkarten funktionieren nicht mehr richtig



3rdBIT
20.02.10, 18:04
Moin Leute Ich habe zwei Probleme mit der Netzwerkkonfigration, und da ich die seit einer Weile vergeblich versucht habe sie zu lösen, wende ich mich nun an euch.

W-LAN (eth1) Ich kann seit einer Weile nicht mehr ins W-LAN ins Netz verbinden. Die Netzwerke werden richtig aufgelistet, jedoch beim Verbinden erscheint das Verbindungssymbol nicht und es scheint als ignoriere der Knetworkmanager den Befehl komplett. Das Problem besteht vermutlich seit dem ich den neueren Kernel "linux-image-2.6.32-trunk-686" wieder deinstalliert habe, denn gabs im Debian Repo keine passenden Broadcom Treiber. Auf dem vorinstallierten SuSE funktioniert das W-LAN.


[root@3-mini ~]# iwconfig eth1 mode managed
[root@3-mini ~]# iwlist eth1 scan
[...]
Cell 06 - Address: 00:21:91:EE:FE:91
ESSID:"pbox2"
Mode:Managed
[...]
[root@3-mini ~]# iwconfig eth1 essid "pbox2"
[root@3-mini ~]# iwconfig eth1
eth1 IEEE 802.11abgn ESSID:""
Mode:Managed Frequency:2.457 GHz Access Point: Not-Associated
Bit Rate:44 Mb/s Tx-Power:32 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Managementmode:All packets received
Link Quality=5/5 Signal level=-57 dBm Noise level=-80 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:3 Missed beacon:0


LAN (eth0) Wenn ich ein Netzwerkkabel abhänge oder beim Systemstart nicht angehängt habe, funktioniert oft (habe noch nicht herausgefunden under welchen Bedingugen) eth0 nicht mehr. Es wird dann bei dem Befehl "ifconfig" nur aufgelistet wenn ich das Argument "-a" angegeben habe. Mit dem gezwungenen "ifdown eth0" und anschliessendem "ifup eth0" läufts auch nicht: laut Konsole wird zwar ein Broadcast gesendet, jedoch kommt keine Antwort zurück und die LEDs der Netzwerkkarte leuchtet nicht. Das Problem lässt sich nur per Systemneustart beheben (egal ob Kabel angeschlossen ist oder nicht).

Habt ihr eine Idee wie ich diese Probleme lösen kann?

Grüsse Fabian

Ein Paar weitere Infos:


System Debian Squeeze mit KDE4


[root@3-mini /home/the3rdbit]# uname -a
Linux 3-mini 2.6.30-2-686 #1 SMP Fri Dec 4 00:53:20 UTC 2009 i686 GNU/Linux


Netzwerkconfig


[root@3-mini /home/the3rdbit]# less /etc/network/interfaces
1 # This file describes the network interfaces available on your system
2 # and how to activate them. For more information, see interfaces(5).
3
4 # The loopback network interface
5 auto lo
6 iface lo inet loopback
7
8 # The primary network interface
9 allow-hotplug eth0
10 iface eth0 inet dhcp


eth1 Treiber


[root@3-mini /home/the3rdbit]# aptitude search broadcom
p broadcom-sta-common - Common files for the Broadcom STA Wireless driver
v broadcom-sta-modules -
i broadcom-sta-modules-2.6.30-2-686 - Driver for Broadcom wireless network cards modules for Linux 2.6.30 on PPro/Celeron/PII/
p broadcom-sta-source - Source for the Broadcom STA Wireless driver


[root@3-mini /home/the3rdbit]# lsmod |grep broad
broadcom 3896 0
libphy 19520 1 broadcom


iwconfig wenn eth0 nicht funktioniert


[root@3-mini /home/the3rdbit]# iwconfig eth1
eth1 IEEE 802.11abgn ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:44 Mb/s Tx-Power:32 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Managementmode:All packets received
Link Quality=5/5 Signal level=0 dBm Noise level=-93 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:1 Missed beacon:0


[root@3-mini /home/the3rdbit]# ifconfig
eth1 Link encap:Ethernet Hardware Adresse 00:21:00:d2:55:7c
inet6-Adresse: fe80::221:ff:fed2:557c/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:0 errors:2 dropped:0 overruns:0 frame:54793
TX packets:0 errors:1938 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16

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:10690 errors:0 dropped:0 overruns:0 frame:0
TX packets:10690 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:926647 (904.9 KiB) TX bytes:926647 (904.9 KiB)


[root@3-mini /home/the3rdbit]# ifconfig -a
eth0 Link encap:Ethernet Hardware Adresse 00:23:b2:42:77:96
BROADCAST MULTICAST MTU:1500 Metrik:1
RX packets:12992005 errors:0 dropped:0 overruns:0 frame:0
TX packets:1257286 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:1093735976 (1.0 GiB) TX bytes:104809955 (99.9 MiB)
Interrupt:19

eth1 Link encap:Ethernet Hardware Adresse 00:23:93:d7:95:72
inet6-Adresse: fe90::321:ff:fed2:597c/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:0 errors:2 dropped:0 overruns:0 frame:54793
TX packets:0 errors:1938 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16
[...]


eth0 nach Neustart


[root@3-mini /home/the3rdbit]# ifconfig
eth0 Link encap:Ethernet Hardware Adresse 00:23:b2:42:77:96
inet Adresse:172.18.10.177 Bcast:172.18.255.255 Maske:255.255.0.0
inet6-Adresse: fe80::095:b3ff:fe47:7334/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:8383 errors:0 dropped:0 overruns:0 frame:0
TX packets:5391 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:8004679 (7.6 MiB) TX bytes:846547 (826.7 KiB)
Interrupt:19

eth1 Link encap:Ethernet Hardware Adresse 11:11:10:d2:77:7c
[...]


Syslog währenddem eth0 aussetzt


[...]
Feb 16 15:30:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:31:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:32:30 3-mini ntpd[2379]: synchronized to 192.33.96.102, stratum 1
Feb 16 15:32:30 3-mini ntpd[2379]: kernel time sync status change 6001
Feb 16 15:32:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:33:00 3-mini ntpd[2379]: kernel time sync status change 2001
Feb 16 15:33:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:34:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:34:37 3-mini wpa_supplicant[3096]: WPS-AP-AVAILABLE
Feb 16 15:35:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:36:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:36:43 3-mini dhclient: There is already a pid file /var/run/dhclient.eth0.pid with pid 3470
Feb 16 15:36:43 3-mini dhclient: killed old client process, removed PID file
Feb 16 15:36:43 3-mini dhclient: Internet Systems Consortium DHCP Client V3.1.3
Feb 16 15:36:43 3-mini dhclient: Copyright 2004-2009 Internet Systems Consortium.
Feb 16 15:36:43 3-mini dhclient: All rights reserved.
Feb 16 15:36:43 3-mini dhclient: For info, please visit https://www.isc.org/software/dhcp/
Feb 16 15:36:43 3-mini dhclient:
Feb 16 15:36:43 3-mini dhclient: Listening on LPF/eth0/00:26:b3:77:77:77
Feb 16 15:36:43 3-mini dhclient: Sending on LPF/eth0/00:26:b3:77:77:77
Feb 16 15:36:43 3-mini dhclient: Sending on Socket/fallback
Feb 16 15:36:43 3-mini dhclient: DHCPRELEASE on eth0 to 172.16.0.19 port 67
Feb 16 15:36:43 3-mini avahi-daemon[2497]: Withdrawing address record for 172.18.10.177 on eth0.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: Leaving mDNS multicast group on interface eth0.IPv4 with address 172.18.10.177.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: Interface eth0.IPv4 no longer relevant for mDNS.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
[...]
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini kernel: [15245.989398] sky2 eth0: disabling interface
Feb 16 15:36:43 3-mini NetworkManager: <info> (eth0): carrier now OFF (device state 1)
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
[...]
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: Interface eth0.IPv6 no longer relevant for mDNS.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: Leaving mDNS multicast group on interface eth0.IPv6 with address fe80::225:b3ff:fe47:7794.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
[...]
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: querier.c: querier_remove() called but no querier to remove.
Feb 16 15:36:43 3-mini avahi-daemon[2497]: Withdrawing address record for fe80::225:b3ff:fe47:7794 on eth0.
Feb 16 15:36:52 3-mini ntpd[2379]: sendto(217.147.208.1) (fd=23): Invalid argument
Feb 16 15:37:16 3-mini ntpd[2379]: sendto(192.33.96.102) (fd=23): Invalid argument
Feb 16 15:37:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:37:45 3-mini ntpd[2379]: sendto(217.147.223.78) (fd=23): Invalid argument
Feb 16 15:37:57 3-mini ntpd[2379]: sendto(217.147.208.1) (fd=23): Invalid argument
Feb 16 15:38:12 3-mini ntpd[2379]: Deleting interface #4 eth0, fe80::225:b3ff:fe47:7794#123, interface stats: received=0, sent=0, dropped=0, active_time=15008 secs
Feb 16 15:38:12 3-mini ntpd[2379]: Deleting interface #7 eth0, 172.18.10.177#123, interface stats: received=88, sent=490, dropped=4, active_time=14708 secs
Feb 16 15:38:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:38:37 3-mini wpa_supplicant[3096]: WPS-AP-AVAILABLE
Feb 16 15:39:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:40:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:41:37 3-mini wpa_supplicant[3096]: CTRL-EVENT-SCAN-RESULTS
Feb 16 15:41:37 3-mini wpa_supplicant[3096]: WPS-AP-AVAILABLE
[...]


Hardware


[root@3-mini /home/the3rdbit]# lspci -nnk |grep -iA2 net
08:00.0 Network controller [0280]: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:1380]
Kernel driver in use: wl
20:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. Device [11ab:436c] (rev 10)
Subsystem: Hewlett-Packard Company Device [103c:3056]
Kernel driver in use: sky2



[root@3-mini /home/the3rdbit]# lshw
3-mini
description: Notebook
product: HP 2140
vendor: Hewlett-Packard
version: F.03
serial: CNU92205GM
width: 32 bits
capabilities: smbios-2.4 dmi-2.4
configuration: boot=normal chassis=notebook uuid=***
*-core
description: Motherboard
product: 3056
vendor: Hewlett-Packard
physical id: 0
version: KBC Version 20.0D
*-firmware
description: BIOS
vendor: Hewlett-Packard
physical id: 0
version: 68DGU Ver. F.03 (04/23/2009)
size: 128KiB
capacity: 960KiB
capabilities: pci pcmcia pnp upgrade shadowing cdboot bootselect edd int13floppy720 int5printscreen int9keyboard int14serial int17printer acpi usb ls120boot smartbattery biosbootspecification netboot
[...]
*-pci
description: Host bridge
product: Mobile 945GME Express Memory Controller Hub
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 03
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel
resources: irq:0
*-pci:0
description: PCI bridge
product: 82801G (ICH7 Family) PCI Express Port 1
vendor: Intel Corporation
physical id: 1c
bus info: pci@0000:00:1c.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport-driver
resources: irq:24 memory:e8000000-e80fffff
*-network
description: Wireless interface
product: BCM4322 802.11a/b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth1
version: 01
serial: 11:22:00:d2:77:77
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=5.10.91.9 latency=0 multicast=yes wireless=IEEE 802.11abgn
resources: irq:16 memory:e8000000-e8003fff
*-pci:1
description: PCI bridge
product: 82801G (ICH7 Family) PCI Express Port 3
vendor: Intel Corporation
physical id: 1c.2
bus info: pci@0000:00:1c.2
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport-driver
resources: irq:25 ioport:4000(size=8192) memory:e4000000-e7ffffff
*-pci:2
description: PCI bridge
product: 82801G (ICH7 Family) PCI Express Port 4
vendor: Intel Corporation
physical id: 1c.3
bus info: pci@0000:00:1c.3
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport-driver
resources: irq:26 ioport:2000(size=4096) memory:e0000000-e3ffffff memory:80000000-800fffff(prefetchable)
*-network DISABLED
description: Ethernet interface
product: Marvell Technology Group Ltd.
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:20:00.0
logical name: eth0
version: 10
serial: 00:25:b3:47:77:94
size: 100MB/s
capacity: 1GB/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.22 duplex=full firmware=N/A latency=0 link=no multicast=yes port=twisted pair speed=100MB/s
resources: irq:27 memory:e0000000-e0003fff ioport:2000(size=256) memory:80000000-8001ffff(prefetchable)
[...]

BedriddenTech
21.02.10, 16:39
Mischst Du mehere Verwaltungsmethoden? Wenn bspw. der NetworkManager läuft, kümmert der sich um alles, d. h. jegliche Konfiguration in /net/network/interfaces sowie separat gestartete Dienste (wpa_supplicant, dhclient) sind unnötig. Umgekehrt können die nicht funktionieren, wenn der NetworkManager läuft, denn der nimmt denen dann immer die Verbindung weg.

3rdBIT
22.02.10, 18:36
Mischst Du mehere Verwaltungsmethoden?
Danke, wenn ich NetworkManager beendet habe, kann ich mit eth1 per iwconfig eth1 essid "pbox2" eine Verbindung herstellen. Ich verstehe nicht ganz wieso es keine Kollision beim gleichzeitigem Installieren oder wenigstens eine Meldung beim gleichzeitigen Starten dieser Dienste gibt?

Nun versuche ich das alles per NetworkManager und KNetworkManager zu machen. eth0 ist nun auch aus der interfaces Config raus und ich habe die Dienste beendet.

/etc/init.d/network-manager stop
killall wpa_supplicant (wird danach von network-manager wieder gestartet)
killall dhclient
/etc/init.d/network-manager start

KNetworkManager verbindet nun eth0 normalerweise automatisch, jedoch kriege ich nach wie vor keine W-LAN Verbindung über eth1 hin :(

BedriddenTech
23.02.10, 01:12
Der NetworkManager braucht ja wpa_supplicant und dhclient, ersteres für W-LAN-Verbindungen mit WPA(2)-Verschlüsselnung, und letzteres sowieso. Gleichzeitiges Starten sollte eigentlich vermieden werden, aber so weit sind die Initsckripte wohl noch nicht. :)

W-LAN über eth1, nehme ich an? Eigentlich solltest Du nur eine Verbindung anlegen müssen, also Passwörter eingeben, und dann gehts. Wenn Du zwar einen Eintrag hast, aber keine automatische Verbindung hergestellt wird, und auch das Klicken auf den Eintrag im Menü kein "Activating" bringt, lösche die Verbindung mal und leg sie neu an. Lass außerdem mal ein "tail -f" auf die Logs mitlaufen.