• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

WLan-Karte wird erst nach Befehlseingabe erkannt???

Hallo!

Ich habe seit zwei Monaten Linux. Begonnen habe ich mit Linux 10.0. Da hat auch alles wunderbar funktioniert. Jetzt habe ich seit einer Wochen Linux 10.2 und ein Problem mit meiner WLAN-Karte Netgear wg311v2. Trotz eifrigem googeln konnte ich keine Lösung finden.

Zum Problem:
Beim Start meines System bekomme ich keine Verbindung zum Router.
> ping < bringt folgendes Ergebnis:

linux:/home/cypress # ping 192.186.2.1
connect: Network is unreachable

> iwconfig < bringt folgendes Ergebnis:

linux:/home/cypress # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

> ifconfig < bringt folgendes Ergebnis:

linux:/home/cypress # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

ABER!!! Setze ich hinter irgendeinen der Befehle „ wlan0“ (also z.B.: ifconfig wlan0; dhcpcdwlan0; iwconfig wlan0...) bekomme ich plötzlich eine Verbindung zum Router. Urplötzlich scheint Linux meine Karte gefunden zu haben. Dann sieht die Geschichte so aus:

> ping < bringt folgendes Ergebnis:

linux:/home/cypress # ping 192.168.2.1
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=1012 ms
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=2.78 ms
64 bytes from 192.168.2.1: icmp_seq=3 ttl=64 time=2.02 ms

--- 192.168.2.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2010ms
rtt min/avg/max/mdev = 2.029/339.233/1012.883/476.342 ms, pipe 2
linux:/home/cypress #

> iwconfig < bringt folgendes Ergebnis:

linux:/home/cypress # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"WLAN-00040ED51D74"
Mode:Managed Frequency:2.462 GHz Access Point: 00:04:0E:D5:1D:74
Bit Rate=54 Mb/s Tx-Power:10 dBm Sensitivity=0/3
RTS thr:eek:ff Fragment thr:eek:ff
Encryption key:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX- XXXX Security mode:restricted
Power Management:eek:ff
Link Quality:100/100 Signal level:-46 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

linux:/home/cypress #

> ifconfig < bringt folgendes Ergebnis:

linux:/home/cypress # ifconfig
lo Protokoll: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 Metric:1
RX packets:62 errors:0 dropped:0 overruns:0 frame:0
TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:4616 (4.5 Kb) TX bytes:4616 (4.5 Kb)

wlan0 Protokoll:Ethernet Hardware Adresse 00:0F:B5:48:56:1B
inet Adresse:192.168.2.20 Bcast:192.168.2.255 Maske:255.255.255.0
inet6 Adresse: fe80::20f:b5ff:fe48:561b/64 Gültigkeitsbereich:Verbindung
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:47 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:2276 (2.2 Kb) TX bytes:5285 (5.1 Kb)
Interrupt:177 Speicher:ec000000-ec002000

linux:/home/cypress #


JETZT MÖCHTE ich aber nicht bei jedem Neustart jedesmal erst die Konsole öffnen. Wie schaffe ich es, dass die Karte gleich erkannt wird.

Ich sollte noch erwähnen, das die Karte nur mit ndiswrapper und dem Windowstreiber läuft. Ich habe es schon erfolglos ohne den ndiswrapper versucht. Und unter Suse Linux 10.0 war der Internetzugang mit der Karte kein Problem. Das Problem ist erst mit dem Umstieg auf 10.2 aufgetreten.

Ich hoffe mir kann jemand helfen und ich danke im Vorraus für die Hilfe.

Gruß
Cypress-fo
 

Grothesk

Ultimate Guru
Vermutlich eine Atheros-Karte.
Mal bitte
/sbin/lspci
aufrufen, Ausgabe hier posten.
Wenn da was von Atheros steht, madwifi und das madwifi-kmp nachinstallieren. Dazu eine Quelle in deinem Paketmanager anlegen.

Es heißt übrigens (vermutlich) Suse 10.0 und openSuse 10.2, Linux 10.0 gibt es nicht.
 
OP
C

Cypress-Fo

Newbie
Hi - Danke für die Antwort!

Du hast recht OpenSuse 10.2 - aber wie gesagt, als Windows-Kind aufgewachsen und erst vor zwei Monaten einen Linux-Rechner dazugestellt. Das ist irgendwie so wie wenn du als katholisches Kind aufwächst und plötzlich Hindu wirst. Aber ich kämpf mich da durch.

hier das Ergebnis aus der Konsole:

linux:/home/cypress # /sbin/lspci
00:00.0 Host bridge: nVidia Corporation nForce CPU bridge (rev b2)
00:00.1 RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev b2)
00:00.2 RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev b2)
00:00.3 RAM memory: nVidia Corporation nForce 420 Memory Controller (DDR) (rev b2)
00:01.0 ISA bridge: nVidia Corporation nForce ISA Bridge (rev c3)
00:01.1 SMBus: nVidia Corporation nForce PCI System Management (rev c1)
00:02.0 USB Controller: nVidia Corporation nForce USB Controller (rev c3)
00:03.0 USB Controller: nVidia Corporation nForce USB Controller (rev c3)
00:05.0 Multimedia audio controller: nVidia Corporation nForce Audio (rev c2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce Audio (rev c2)
00:08.0 PCI bridge: nVidia Corporation nForce PCI-to-PCI bridge (rev c2)
00:09.0 IDE interface: nVidia Corporation nForce IDE (rev c3)
00:1e.0 PCI bridge: nVidia Corporation nForce AGP to PCI Bridge (rev b2)
01:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:06.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
01:08.0 Modem: PCTel Inc HSP MicroModem 56 (rev 02)
01:09.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
02:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 460] (rev a3)
linux:/home/cypress #
 
OP
C

Cypress-Fo

Newbie
Der Befehl – lsmod – vorher:

linux:/home/cypress # lsmod
Module Size Used by
ipv6 263584 14
snd_pcm_oss 53376 0
snd_mixer_oss 21248 1 snd_pcm_oss
snd_seq 60272 0
snd_seq_device 12812 1 snd_seq
button 10896 0
battery 14340 0
ac 9476 0
loop 20488 0
dm_mod 60184 0
usbhid 52192 0
ohci1394 37040 0
acx 145032 0
8139too 30592 0
ieee1394 102584 1 ohci1394
firmware_class 14080 1 acx
8139cp 27776 0
mii 9600 2 8139too,8139cp
ide_cd 42272 0
ns558 8960 0
gameport 19464 2 ns558
cdrom 38432 1 ide_cd
i2c_amd756 10372 0
i2c_core 25216 1 i2c_amd756
shpchp 40224 0
ohci_hcd 23428 0
pci_hotplug 35136 1 shpchp
snd_intel8x0 36764 1
nvidia_agp 12316 1
agpgart 35528 1 nvidia_agp
usbcore 114896 3 usbhid,acx,ohci_hcd
snd_ac97_codec 95648 1 snd_intel8x0
snd_ac97_bus 6400 1 snd_ac97_codec
snd_pcm 86916 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 27908 2 snd_seq,snd_pcm
snd 61188 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 13792 1 snd
snd_page_alloc 14472 2 snd_intel8x0,snd_pcm
parport_pc 42084 1
lp 15652 0
parport 39752 2 parport_pc,lp
reiserfs 237312 1
edd 13892 0
fan 8964 0
amd74xx 17692 0 [permanent]
thermal 18568 0
processor 34664 1 thermal
ide_disk 20480 3
ide_core 129992 3 ide_cd,amd74xx,ide_disk
linux:/home/cypress #




Der Befehl – lsmod – nachher:

linux:/home/cypress # lsmod
Module Size Used by
ndiswrapper 185876 0
af_packet 29320 4
ipv6 263584 14
snd_pcm_oss 53376 0
snd_mixer_oss 21248 1 snd_pcm_oss
snd_seq 60272 0
snd_seq_device 12812 1 snd_seq
button 10896 0
battery 14340 0
ac 9476 0
loop 20488 0
dm_mod 60184 0
usbhid 52192 0
ohci1394 37040 0
acx 145032 0
8139too 30592 0
ieee1394 102584 1 ohci1394
firmware_class 14080 1 acx
8139cp 27776 0
mii 9600 2 8139too,8139cp
ide_cd 42272 0
ns558 8960 0
gameport 19464 2 ns558
cdrom 38432 1 ide_cd
i2c_amd756 10372 0
i2c_core 25216 1 i2c_amd756
shpchp 40224 0
ohci_hcd 23428 0
pci_hotplug 35136 1 shpchp
snd_intel8x0 36764 1
nvidia_agp 12316 1
agpgart 35528 1 nvidia_agp
usbcore 114896 4 ndiswrapper,usbhid,acx,ohci_hcd
snd_ac97_codec 95648 1 snd_intel8x0
snd_ac97_bus 6400 1 snd_ac97_codec
snd_pcm 86916 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 27908 2 snd_seq,snd_pcm
snd 61188 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 13792 1 snd
snd_page_alloc 14472 2 snd_intel8x0,snd_pcm
parport_pc 42084 1
lp 15652 0
parport 39752 2 parport_pc,lp
reiserfs 237312 1
edd 13892 0
fan 8964 0
amd74xx 17692 0 [permanent]
thermal 18568 0
processor 34664 1 thermal
ide_disk 20480 3
ide_core 129992 3 ide_cd,amd74xx,ide_disk
linux:/home/cypress #
 
hast du das modul ndiswrapper so eingestellt, dass es beim start geladen wird?

wenn nicht, dann aktiviere das mal in der suseconfig.
 
Oben