(Gelöst/Erledigt) WLAN-Probleme SuSE 10.1 ndiswrapper ASUS WL-138g

Status
Für weitere Antworten geschlossen.

AndreR

New Member
Hallo erstmal, bin neu hier. Ich habe eine ASUS WL-138g WLAN-Karte, die ich mit Hilfe vom Ndiswprapper erfolgreich zum Laufen brachte. Ich hab auch alle Einstellungen vorgwenommen, und es wird angezeigt, dass er erfolgreich zur Karte verbunden hat. Aber jetzt fängt das Problem an... Wenn ich im Browser eine beliebige Seite aufrufe, geht das nicht, sprich die Verbindung ist tot.

Kann mir jemand helfen (am besten bebildert), damit ich das möglichst schnell zum Laufen bekomme? Ich hab schon an verschiedenen Stellen nachgefragt, doch das hat nichts gebracht. Ihr seid meine letzte Hoffnung!

Danke schonmal für die Hilfe.

Edit (RM) Verschoben in Internetkonfiguration: Es handelt sich NICHT um ein Treiberproblem, der ndiswrapper läuft wohl einwandfrei.
 

Rain_Maker

Administrator
Teammitglied
AW: WLAN-Probleme

Hallo,

Poste bitte "das Übliche":

Ausgaben von:

Code:
lsmod | grep -r ndiswrapper

ifconfig

iwconfig 

cat /etc/resolv.conf

cat /etc/sysconfig/network/routes

route

cat /etc/sysconfig/network/ifcfg-wlan-*irgendwas*
Wobei *Irgendwas* wahrscheinlich für die MAC-Adresse Deiner Karte steht, da musst Du schon selbst suchen, was da steht.

Weitere Angaben wären:

- IP-Adresse des Routers

- Art der Verschlüsselung, falls vorhanden.

- Ausgaben von:

Code:
lspci (falls es eine PCI-Karte ist)

lsusb (falls es eine USB-Karte ist)

ndiswrapper -l
Bitte alle Angaben posten, keine "Zwischenergebnisse".

Geetz,

RM

P.S. Das muss man auch nicht alles abtippen, hierzu hilft:

http://bin-bash.de/komfort.php

Edit:

1. Überschrift würde ich gerne in etwas Aussagekräftigeres ändern, dazu fehlt aber noch eine WICHTIGE Angabe. ---> Welche Distribution? SuSE(?) Linux Version (??)

2. Nächstes mal bitte das dann selbst erledigen.
 

AndreR

New Member
AW: WLAN-Probleme

lsmod | grep -r ndiswrapper
Code:
ndiswrapper           157740  0
usbcore               109700  5 usbhid,ehci_hcd,uhci_hcd,ndiswrapper
ifconfig
Code:
eth0      Protokoll:Ethernet  Hardware Adresse 00:10:DC:A8:8E:01
          inet Adresse:192.168.2.101  Bcast:192.168.2.255  Maske:255.255.255.0
          inet6 Adresse: fe80::210:dcff:fea8:8e01/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1067 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1000 errors:0 dropped:0 overruns:0 carrier:0

          Interrupt:11 Speicher:eb000000-eb010000
iwconfig
Code:
lo        no wireless extensions.

wlan0     IEEE 802.11b  ESSID:off/any
          Mode:Managed  Channel:0  Access Point: Not-Associated
          Bit Rate:54 Mb/s   Sensitivity=-200 dBm
          RTS thr:2346 B   Fragment thr:2346 B
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

sit0      no wireless extensions.
cat /etc/resolv.conf
Code:
nameserver 192.168.2.1
search site
cat /etc/sysconfig/network/routes
Code:
default 192.168.2.1 - -
route
Code:
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.2.0     *               255.255.255.0   U     0      0        0 eth0
loopback        *               255.0.0.0       U     0      0        0 lo
default         192.168.2.1     0.0.0.0         UG    0      0        0 eth0
cat /etc/sysconfig/network/ifcfg-wlan-*irgendwas*
Wo kann ich die MAC-Adresse rausfinden?

IP-Adresse des Routers
192.168.2.1

Art der Verschlüsselung, falls vorhanden.
WEP 128 Bit

lspci
Code:
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:05.0 Ethernet controller: Marvell Technology Group Ltd. Marvell W8300 802.11 Adapter (rev 07)
00:06.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value
00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
01:00.0 VGA compatible controller: nVidia Corporation NV36 [GeForce FX 5700LE] (rev a1)
ndiswrapper -l
Code:
Installed drivers:
mrv8k51         driver installed, hardware present
€dit wegen MAC:
Ist das die Selbe wie bei Windows? Die lautet 00:11:D8:85:C8:43.
 

Rain_Maker

Administrator
Teammitglied
AW: WLAN-Probleme

Ja, ist die selbe, das ist eine Art "Seriennummer" der Karte.

http://de.wikipedia.org/wiki/MAC-Adresse

Die MAC-Adresse (Media Access Control, Ethernet-ID oder bei Apple Airport-ID und Ethernet-ID genannt) ist die Hardware-Adresse jeder einzelnen Netzwerkkarte bzw. jedes einzelnen WLAN USB-Adapters, die zur eindeutigen Identifikation des Geräts im Netzwerk dient.
Die musste man übrigens nicht "herausfinden", es ging darum, daß im Ordner /etc/sysconfig/network eine Datei liegen muss, die ifcfg-wlan-*MAC-Adresse-der-Karte* heisst.

Wenn man die Komfortfunktionen der bash (Konsole) nutzt, dann macht man einfach (hier mal an meiner Kiste demonstriert, "ls" ist der Listing-Befehl analog zum "dir" unter MS-DOS).....

Code:
ls /e
...dann drücke ich die Tabulator-Taste, es wird ergänzt zu....

Code:
ls /etc/
.....nun tippe ich weiter....

Code:
ls /etc/sys
....drücke einmal Tabulator-Taste, nichts passiert,....... drücke nochmal.....

Code:
ls /etc/sys
sysconfig/   sysctl.conf  syslog.conf  syslog-ng/
....Ah ja.. es gibt also mehrere Möglichkeiten, also noch ein "co" angehängt und wieder TAB-Taste.....

Code:
ls /etc/sysconfig/
Siehst Du wie praktisch das ist?

OK, weiter im Text, bei mir kommt dann....

Code:
ls /etc/sysconfig/network/ifcfg
ifcfg-eth-id-00:c0:9f:5e:9f:30   ifcfg.template
ifcfg-lo                         [B]ifcfg-wlan-id-00:0e:35:8a:ad:ba[/B]
..voila, so heisst die Datei also bei mir.

Prinzip verstanden?

Das erspart VIEL Tipparbeit, sonst wäre es kaum vorstellbar, warum man unter Linux gerne die Konsole verwendet.

OK nun zurück zum eigentlichen Problem. Die Ausgabe von iwconfig zeigt:

Code:
wlan0     IEEE 802.11b  ESSID:off/any
          Mode:Managed  Channel:0  Access Point: Not-Associated
          Bit Rate:54 Mb/s   Sensitivity=-200 dBm
          RTS thr:2346 B   Fragment thr:2346 B
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
daß die Karte wohl funktioniert (also auf Hardware/Treiberebene ist wahrscheinlich alles OK).

Allerdings sieht man schon, daß die Einrichtung der Karte fehlerhaft ist.

Es fehlen ESSID, Verschlüsselung und auch der Access-Point. Die 2. Karte scheint aber zu funktionieren und Du bist mit dem Internet verbunden, oder?

Code:
eth0      Protokoll:Ethernet  Hardware Adresse 00:10:DC:A8:8E:01
          inet Adresse:192.168.2.101  Bcast:192.168.2.255  Maske:255.255.255.0
          inet6 Adresse: fe80::210:dcff:fea8:8e01/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1067 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1000 errors:0 dropped:0 overruns:0 carrier:0
Also für die Einrichtung der WLANKarte gilt mal zumindest eines. Die eth0 muss dann inaktiv sein. Am besten zu regeln durch folgende Einstellung:

Yast --> Netzwerkgeräte --> Netzwerkkarte --> LAN-Karte auswählen --> Besondere Einstellungen --> Startmodus "Bei Kabelanschluss".

Wenn man versucht die WLAN-Karte GLEICHZEITIG zur LAN-Karte zu bereiben, dann kann das nicht gehen, denn das System weiß dann nicht, über welches Interface die Pakete gehen sollen. (Ist mir auch schonmal passiert, dann geht gar nix).

Bevor wir weitermachen brauche ich mindestens noch 2 Informationen:

1. Welche SuSE-Version? (daß es SuSE ist, weiß ich jetzt schon anhand, weil es nur bei SuSE den Ordner /etc/sysconfig gibt *g*)

2. Sollte es SuSE 10.1 sein, dann ist es wichtig zu wissen, ob die Karte mit dem Networkmanager oder "klassisch mit ifUP" eingerichtet wurde. Ausserdem wäre es dann besonders wichtig zu wissen, ob der Networkmanager für Dein Surfverhalen Sinn macht, aber dazu später. Sollte es SuSE 10.0 oder älter sein, dann ist die Frage, ob Du Kinternet oder den Kwifimanager nutzt.

Was Du versuchen kannst, ist die Karte mit der "klassischen Methode" und mit "Automatischer Vergabe mit DHCP" zu konfigurieren und dabei zunächst am Router Verschlüsselung und ESSID-Verstecken abzuschalten, um zu sehen, ob die Hardware auch wirklich funtioniert mit dem Treiber und ndiswrapper.
Wenn es funktioniert, dann sind die schon genannten Netzwerk-Befehle (ifconfig iwconfig..was im 1. Kasten steht) wichtige Informationen, die Du zumindest für Dich "aufbewahren" solltest, Du solltest sie aber auch hier dann posten. Dann kann man sich um den Rest (WEP) kümmern.


Sollte es nicht gehen, dann ist das Posten hier umso wichtiger.

;)

Greetz,

RM
 

Rain_Maker

Administrator
Teammitglied
AW: WLAN-Probleme SuSE 10.1 ndiswrapper ASUS WL-138g

Hallo,

1. Klassische Methode mit ifup statt Networkmanager verwenden. Solltest Du nicht ständig zwischen verschiedenen Netzwerken wechseln, macht der Networkmanager eh keinen Sinn. Solltest Du trotzdem öfters das WLAN-Netz wechseln, dann gibt es trotzdem eine sehr gut funktionierende Möglichkeit, mehrere Einrichtungen für die Karte zu machen. Das weiß ich deshalb, weil ich diese Methode unter SuSE 10.0 verwende und damit keinerlei Probleme habe.

Stichwort "SCPM" (dazu aber später).

Siehe auch:

http://www.pc-forum24.de/showthread.php?t=987

http://www.pc-forum24.de/showthread.php?t=985

http://www.linux-club.de/ftopic64357.html
(und so ziemlich jeden Thread der letzten 3 Wochen dort zum Thema Networkmanager).

2. Verschlüsselung zunächst ausschalten, um zu prüfen, ob die Hardware WIRKLICH funktioniert. Am besten fürs Heimnetz FESTE IPs vergeben. Wie das geht, steht beispielhaft hier:

http://www.pc-forum24.de/showthread.php?p=2484#post2484

http://www.pc-forum24.de/showthread.php?p=558#post558

3. Wie ich unten schon geschrieben habe, scheinst Du ja über eine LAN-Karte und Kabel auch unter SuSE ins Internet zu kommen.

DAS hier:

Code:
eth0      Protokoll:Ethernet  Hardware Adresse 00:10:DC:A8:8E:01
          inet Adresse:192.168.2.101  Bcast:192.168.2.255  Maske:255.255.255.0
          inet6 Adresse: fe80::210:dcff:fea8:8e01/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1067 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1000 errors:0 dropped:0 overruns:0 carrier:0
deutet zumindest darauf hin.

Diese bei den Tests der WLAN-Karte DEAKTIVIEREN und den Startmodus am besten auf "Bei Kabelanschluss" setzen.

Ein paar Angaben zum Rechner wären bei Problemen eine Verbindung herzustellen auch nicht schlecht.

Desktop oder Laptop? Falls es ein Laptop ist, dann welches Modell?

Greetz,

RM
 

AndreR

New Member
AW: WLAN-Probleme SuSE 10.1 ndiswrapper ASUS WL-138g

Ist ein Desktoprechner. Das andere probier ich später mal aus. Schonmal danke für die Hilfe!
 

Rain_Maker

Administrator
Teammitglied
AW: WLAN-Probleme SuSE 10.1 ndiswrapper ASUS WL-138g

Man kann nur hoffen, daß der TE nicht seither am "Ausprobieren" ist, sondern nur die (positive) Rückmeldung "vergessen" hat.

Hier tut sich nichts mehr => CLOSED.

Greetz,

RM
 
Status
Für weitere Antworten geschlossen.
Oben