PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse 10.3: Netgear WG111v2



Schlüpfknoten
07.12.07, 19:46
Hi Leute,

ich versuche schon seit 1 Woche verzweifelt mit meinem USB WLAN Stick von Netgear (WG111 v2) ins Netz zu kommen. Keine Chance!

Habe es zuerst mit ndiswrapper versucht, mehr als 21% kommt KNetworkManager nicht. Das Problem kenne ich ja bereits :-/

Alle wichtigen Infos:

OS: Suse 10.3
uname -r: 2.6.22.5-31-default
cat /etc/SuSE-release: openSUSE 10.3 (i586)
lsusb: Netgear, Inc. WG111 WiFi (v2)

Nun hab ich gesucht und gesucht und schließlich herausgefunden, dass der Netgear einen Realtek - Treiber nutzt und auch einen Tip gefunden, man solle folgende Pakete installieren:

rtl8187-kmp-default-i586.rpm
rt2x00-kmp-default-i586.rpm

Gesagt, getan! Davor noch schnell ndiswrapper runtergeschmissen und die vorher eingerichtete Netzwerkkarte gelöscht...

Und jetzt? Es wird kein wlan0 erkannt wenn ich ifconfig oder iwconfig ausgeben lasse...

Ich habe dann testweise eine neue Netzwerkkarte eingerichtet, wie bisher (Drahtlos, Modulname diesmal leer weil nicht über ndiswrapper)....nichts! Kein wlan0 gelistet...

Habt ihr mir noch Tips? Ich beiß mir hier noch die Zähne aus, ich hab bisher leider nur Erfahrungen mit ndiswrapper und dem WG111 v1, der klappte immer aufs erste Mal (Anfängerglück)...

Braucht ihr noch Infos?

gingupin
08.12.07, 10:44
Moin aus dem Norden,

Vielleicht hilft Dir das hier:

http://www.debianforum.de/forum/viewtopic.php?t=70208&highlight=wg111v2

bzw. die verschiedenen Links....

Gruß

Schlüpfknoten
08.12.07, 16:39
Danke für deine Antwort, hatte schon Hoffnung dass es funktioniert, aber leider erscheint bei mir folgende Meldung:




ieee80211/
ieee80211/license
ieee80211/ieee80211_crypt.c
ieee80211/ieee80211_tx.c
ieee80211/ieee80211_softmac.c
ieee80211/ieee80211_softmac_wx.c
ieee80211/ieee80211_module.c
ieee80211/ieee80211_crypt_ccmp.c
ieee80211/ieee80211_rx.c
ieee80211/tags
ieee80211/ieee80211_crypt_tkip.c
ieee80211/Makefile
ieee80211/readme
ieee80211/.tmp_versions/
ieee80211/.tmp_versions/ieee80211-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_wep-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_tkip-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_ccmp-rtl.mod
ieee80211/ieee80211_crypt_wep.c
ieee80211/ieee80211.h
ieee80211/ieee80211_wx.c
ieee80211/ieee80211_crypt.h
rtl8187/
rtl8187/license
rtl8187/r8180_rtl8225z2.c
rtl8187/r8180_rtl8225.h
rtl8187/r8187_led.c
rtl8187/r8180_93cx6.h
rtl8187/r8180_wx.h
rtl8187/r8180_hw.h
rtl8187/copying
rtl8187/r8187_led.h
rtl8187/r8180_pm.h
rtl8187/tags
rtl8187/r8187.h
rtl8187/Makefile
rtl8187/r8180_rtl8225.c
rtl8187/readme
rtl8187/install
rtl8187/.tmp_versions/
rtl8187/.tmp_versions/r8187.mod
rtl8187/changes
rtl8187/r8180_wx.c
rtl8187/r8180_pm.c
rtl8187/r8187_core.c
rtl8187/r8180_93cx6.c
rtl8187/authors
rtl8187/ieee80211.h
rtl8187/ieee80211_crypt.h
rm -f *.mod.c *.mod *.o .*.cmd *.ko *~
rm -rf /home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/tmp
make -C /lib/modules/2.6.22.5-31-default/build M=/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211 modules
make[1]: Entering directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make -C ../../../linux-2.6.22.5-31 O=../linux-2.6.22.5-31-obj/i386/default modules
CC [M] /home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.o
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_softmac_scan_wq’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:421: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_softmac_stop_scan’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:495: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_associate_abort’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:915: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_stop_protocol_rtl’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2120: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2229:78: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_softmac_init’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2229: error: ‘INIT_WORK’ undeclared (first use in this function)
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2229: error: (Each undeclared identifier is reported only once
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2229: error: for each function it appears in.)
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2230:88: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2231:94: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2232:96: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2233:82: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2234:82: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_softmac_free’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.c:2255: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type
make[4]: *** [/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211/ieee80211_softmac.o] Fehler 1
make[3]: *** [_module_/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/ieee80211] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make: *** [modules] Fehler 2
rm -f *.mod.c *.mod *.o .*.cmd *.ko *~
rm -rf /home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/tmp
make -C /lib/modules/2.6.22.5-31-default/build M=/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187 modules
make[1]: Entering directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make -C ../../../linux-2.6.22.5-31 O=../linux-2.6.22.5-31-obj/i386/default modules
CC [M] /home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.o
In file included from /home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:64:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187.h:29:26: error: linux/config.h: Datei oder Verzeichnis nicht gefunden
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c: In function ‘rtl8187_rx_urbsubmit’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:730: warning: passing argument 6 of ‘usb_fill_bulk_urb’ from incompatible pointer type
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c: In function ‘rtl8180_tx’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:1648: warning: passing argument 6 of ‘usb_fill_bulk_urb’ from incompatible pointer type
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2053:64: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c: In function ‘rtl8180_init’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2053: error: ‘INIT_WORK’ undeclared (first use in this function)
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2053: error: (Each undeclared identifier is reported only once
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2053: error: for each function it appears in.)
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2054:77: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2055:88: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2056:80: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2057:78: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c: In function ‘rtl8187_usb_probe’:
/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.c:2956: error: ‘struct net_device’ has no member named ‘get_wireless_stats’
make[4]: *** [/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187/r8187_core.o] Fehler 1
make[3]: *** [_module_/home/nutbra/Desktop/rtl8187_linux_26.1025.0328.2007/rtl8187] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make: *** [modules] Fehler 2



Fehlen mir irgendwelche Pakete? Konnte zu dem Fehler INIT_WORK nichts finden...

Und/oder waren die rpm-Pakete von meinem 1. Versuch nicht ausreichend? SInd doch auch für Realtek...die haben wenigstens keinen Fehler verursacht ;)

Schlüpfknoten
08.12.07, 17:18
Hier http://en.opensuse.org/HCL/Network_Adapters_(Wireless) steht sogar, dass der WG111v2 unter Suse 10.3 mit ndiswrapper funktionieren würde :-/ tut er aber nich...*seufz*

Schlüpfknoten
09.12.07, 14:26
Hat keine eine Idee?

Wenn ich es mit Windowstreibern mit ndiswrapper versuche, bleibt KNetworkManager bei 57% stehen. Wenn ich die nativen Treiber nutze, kommt die oben besagte Fehlermeldung die mir nichts sagt...

drcux
09.12.07, 15:12
las mal ein tail -f /var/log/message laufen wenn du den Stick anschließt, ich denke, ihm fehlt nur die Firmware

Schlüpfknoten
10.12.07, 18:24
So, das hier erscheint wenn ich besagten Befehl mitlaufen lasse beim Anstecken des WLAN Sticks



Dec 10 19:22:44 nutcrackermobile kernel: usb 2-3: new high speed USB device using ehci_hcd and address 3
Dec 10 19:22:45 nutcrackermobile kernel: usb 2-3: new device found, idVendor=0846, idProduct=6a00
Dec 10 19:22:45 nutcrackermobile kernel: usb 2-3: new device strings: Mfr=1, Product=2, SerialNumber=3
Dec 10 19:22:45 nutcrackermobile kernel: usb 2-3: Product: NETGEAR WG111v2
Dec 10 19:22:45 nutcrackermobile kernel: usb 2-3: Manufacturer: NETGEAR WG111v2
Dec 10 19:22:45 nutcrackermobile kernel: usb 2-3: SerialNumber: 001B2F8EDCC2
Dec 10 19:22:45 nutcrackermobile kernel: usb 2-3: configuration #1 chosen from 1 choice
Dec 10 19:22:45 nutcrackermobile kernel: usb 2-3: reset high speed USB device using ehci_hcd and address 3
Dec 10 19:22:45 nutcrackermobile kernel: ndiswrapper: driver net111v2 (NETGEAR Inc.,3/16/2006,5.1213.06.0316) loaded
Dec 10 19:22:48 nutcrackermobile kernel: wlan0: ethernet device 00:1b:2f:8e:dc:c2 using NDIS driver: net111v2, version: 0x1, NDIS version: 0x500, vendor: 'Realtek RTL8187 Wireless LAN USB NIC ', 0846:6A00.F.conf
Dec 10 19:22:48 nutcrackermobile kernel: wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
Dec 10 19:22:48 nutcrackermobile kernel: wlan0 renamed to wlan1
Dec 10 19:22:48 nutcrackermobile kernel: ndiswrapper: changing interface name from 'wlan0' to 'wlan1'
Dec 10 19:22:48 nutcrackermobile kernel: udev: renamed network interface wlan0 to wlan1
Dec 10 19:22:48 nutcrackermobile ifup: Network interface is managed from NetworkManager
Dec 10 19:22:48 nutcrackermobile ifup: NetworkManager will be advised to set up wlan1
Dec 10 19:22:48 nutcrackermobile ifup: but it cannot be assured from here.


was hat "but it cannot be assured from here" zu bedeuten?

drcux
10.12.07, 18:55
nicht mit ndiswrapper, sondern damit:

rtl8187-kmp-default-i586.rpm
rt2x00-kmp-default-i586.rpm

Rain_maker
10.12.07, 19:02
Dec 10 19:22:48 nutcrackermobile kernel: wlan0 renamed to wlan1Und einen Blick in die Datei

/etc/udev/rules.d/70-persistent-net.rules

zu werfen, kann sicherlich auch nicht schaden.

Allerding erst _nachdem_ das ganze ndiswrapper-Geraffel von der Kiste geflogen ist und das ndiswrapper-Kernelmodul mit modprobe -r ndiswrapper entladen wurde.

Dazu zählen auch sämtliche Unterordner in /etc/ndiswrapper.

Schlüpfknoten
10.12.07, 19:32
nicht mit ndiswrapper, sondern damit:

rtl8187-kmp-default-i586.rpm
rt2x00-kmp-default-i586.rpm

OK, ich probiere es nochmal mit den 2en, berichte dann wieder (letztes Mal ging es ja hiermit auch nicht). Ndiswrapper habe ich per Yast schonmal deinstalliert, aber danke für den Tip mit den Ordnern und modprobe -r!

Rain_maker
10.12.07, 19:34
Und irgendwelche "alias"-Einträge auch rausschmeissen, die auf ndiswrapper zeigen.

Das Tool grep wird Dein Freund sein und die Hauptverdächtigen sind die Dateien/Verzeichnisse /etc/modprobe*Irgendwas*.



man grep

Schlüpfknoten
10.12.07, 20:04
So, ich hab jetzt folgende Schritte gemacht:

- modprobe -r ndiswrapper
- im Yast ndiswrapper deinstalliert
- alle Unterordner in /etc/ndiswrapper gelöscht
- Alle Zeilen mit wlan0 und wlan1 in der Datei /etc/udev/rules.d/70-persistent-net.rules ausgeklammert
- im Yast meine Netzwerkkarte gelöscht
- die rpms installiert
- Zur Sicherheit neu gestartet

So...im Yast dann neue Drahtlose Netzwerkkarte hinzugefügt (USB oder PCMCIA nicht gewählt - muss ich nun hier USB wählen?). Und Resultat: nichts...der WLAN Stick leuchtet nicht auf, Im KNetworkManager wird er nicht erkannt. Irgendwas fehlt!

Die Datei /etc/udev/rules.d/70-persistent-net.rules sieht nun folgendermaßen aus:


# 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 0x100b:0x0020 (natsemi)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:03:0d:08:05:83", NAME="eth0"

# USB device 0x0846:0x6a00 (ndiswrapper)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:1b:2f:8e:dc:c2", ATTR{type}=="1", NAME="wlan0"


und der Befehl tail -f /var/log/message zeigt nun folgendes beim Anstecken:



Dec 10 20:54:43 nutcrackermobile kernel: usb 1-3: USB disconnect, address 3
Dec 10 20:54:53 nutcrackermobile su: (to root) nutbra on /dev/pts/3
Dec 10 20:55:00 nutcrackermobile kernel: usb 1-3: new high speed USB device using ehci_hcd and address 4
Dec 10 20:55:01 nutcrackermobile kernel: usb 1-3: new device found, idVendor=0846, idProduct=6a00
Dec 10 20:55:01 nutcrackermobile kernel: usb 1-3: new device strings: Mfr=1, Product=2, SerialNumber=3
Dec 10 20:55:01 nutcrackermobile kernel: usb 1-3: Product: NETGEAR WG111v2
Dec 10 20:55:01 nutcrackermobile kernel: usb 1-3: Manufacturer: NETGEAR WG111v2
Dec 10 20:55:01 nutcrackermobile kernel: usb 1-3: SerialNumber: 001B2F8EDCC2
Dec 10 20:55:01 nutcrackermobile kernel: usb 1-3: configuration #1 chosen from 1 choice

Rain_maker
10.12.07, 20:07
# USB device 0x0846:0x6a00 (ndiswrapper)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:1b:2f:8e:dc:c2", ATTR{type}=="1", NAME="wlan0"

Und warum wird der Karte dann immer noch "ndiswrapper" als Treiber zugeordnet?

Deine Aufräumaktion war wohl nicht gründlich genug.

Schlüpfknoten
10.12.07, 20:11
Und warum wird der Karte dann immer noch "ndiswrapper" als Treiber zugeordnet?


Weil ich die Datei von Hand editiert habe und die Zeile so belassen habe! den wlan1 Eintrag habe ich gelöscht. Die Zeile, in der (ndiswrapper) steht ist doch sowieso ein Kommentar, oder? Kann ich also belassen...oder nicht?

Schlüpfknoten
10.12.07, 20:28
und ifconfig sowie iwconfig zeigen mir keinerlei wlan0-Einträge. Was fehlt ihm denn noch?

Rain_maker
10.12.07, 20:34
Was "ihm" fehlt weiß ich nicht, was uns fehlt sind ordentliche Infos statt Stückwerk.

Laß Dir nicht ständig alles aus der Nase ziehen.

Modul ist geladen?

Was sagen dmesg&Co beim Laden des Moduls?

Alle alias-Einträge zu ndiswrapper sind weg?

Schlüpfknoten
10.12.07, 20:35
Dann sagt einem Linuxneuling doch, was ihr braucht :(

Rain_maker
10.12.07, 20:38
http://www.pc-forum24.de/sonstige/2976-users4users-poste-ich-bei-welchem-problem.html

Alles aus Beitrag 7 und zwar vollständig.

Schlüpfknoten
10.12.07, 20:57
lsusb liefert:



Bus 004 Device 002: ID 0aec:3050 Neodio Technologies Corp. ND3050 8-in-1 Card Reader
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 005: ID 0846:6a00 NetGear, Inc. WG111 WiFi (v2)
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000



/usr/sbin/hwinfo --wlan liefert gar nichts


Typ des Notebooks: Gericom Hummer FX 5600 mit Suse 10.3 32bit



grep -i firmware /var/log/messages liefert:



Nov 25 22:28:21 nutcrackermobile firmware.sh[7085]: Cannot find firmware file 'intel-ucode/0f-02-07'
Nov 25 22:28:21 nutcrackermobile firmware.sh[7114]: Cannot find firmware file 'intel-ucode/0f-02-07'
Dec 7 20:39:21 nutcrackermobile firmware.sh[3009]: Cannot find firmware file 'intel-ucode/0f-02-07'
Dec 7 20:39:21 nutcrackermobile firmware.sh[3014]: Cannot find firmware file 'intel-ucode/0f-02-07'
Dec 8 17:18:54 nutcrackermobile firmware.sh[2970]: Cannot find firmware file 'intel-ucode/0f-02-07'
Dec 8 17:18:54 nutcrackermobile firmware.sh[3013]: Cannot find firmware file 'intel-ucode/0f-02-07'
Dec 10 19:16:30 nutcrackermobile firmware.sh[3080]: Cannot find firmware file 'intel-ucode/0f-02-07'
Dec 10 19:16:30 nutcrackermobile firmware.sh[3089]: Cannot find firmware file 'intel-ucode/0f-02-07'
Dec 10 20:57:57 nutcrackermobile firmware.sh[2311]: Cannot find firmware file 'intel-ucode/0f-02-07'
Dec 10 20:57:57 nutcrackermobile firmware.sh[2324]: Cannot find firmware file 'intel-ucode/0f-02-07'



dmesg|grep -i firmware liefert nichts



ls -ls /lib/firmware liefert:



insgesamt 56
4 -rw-r--r-- 1 root root 137 22. Sep 01:13 3CCFEM556.cis
4 -rw-r--r-- 1 root root 134 22. Sep 01:13 3CXEM556.cis
4 -rw-r--r-- 1 root root 109 22. Sep 01:13 COMpad2.cis
4 -rw-r--r-- 1 root root 76 22. Sep 01:13 COMpad4.cis
4 -rw-r--r-- 1 root root 136 22. Sep 01:13 DP83903.cis
4 -rw-r--r-- 1 root root 53 22. Sep 01:13 E-CARD.cis
4 -rw-r--r-- 1 root root 253 22. Sep 01:13 LA-PCM.cis
4 -rw-r--r-- 1 root root 107 22. Sep 01:13 MT5634ZLX.cis
4 -rw-r--r-- 1 root root 54 22. Sep 01:13 NE2K.cis
4 -rw-r--r-- 1 root root 210 22. Sep 01:13 PCMLM28.cis
4 -rw-r--r-- 1 root root 68 22. Sep 01:13 PE-200.cis
4 -rw-r--r-- 1 root root 74 22. Sep 01:13 PE520.cis
4 -rw-r--r-- 1 root root 86 22. Sep 01:13 RS-COM-2P.cis
4 -rw-r--r-- 1 root root 85 22. Sep 01:13 tamarack.cis




Karte wure nicht erkannt (Yast => Netzwerkgeräte => Netzerkkarte)


Wurde über NetworkManager eingerichtet bzw. versucht einzurichten



Verschlüsselung soll WEP sein


Bei ifconfig fehlt der Eintrag wlan0



eth0 Protokoll:Ethernet Hardware Adresse 00:03:0D:08:05:83
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:16 Basisadresse:0xc000

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
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:4012 (3.9 Kb) TX bytes:4012 (3.9 Kb)


Bei iwconfig dann logischerweise auch



lo no wireless extensions.

eth0 no wireless extensions.





Es existiert eine Datei /etc/sysconfig/network/ifcfg-wlan0:



BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IFPLUGD_PRIORITY='10'
IPADDR='192.168.178.6/24'
MTU=''
NAME=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='ifplugd'
USERCONTROL='no'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='open'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID=''
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='yes'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK=''




cat /etc/resolv.conf liefert:



nameserver 195.20.224.234
nameserver 194.25.2.129
search site



/sbin/route -n liefert:



Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo



Die Pings kannste logischerweise vergessen



grep -i persistent /etc/sysconfig/network/config liefert nichts




egrep 'eth|ath|wlan|ra' /etc/udev/rules.d/70-persistent-net.rules liefert:



# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:03:0d:08:05:83", NAME="eth0"
# USB device 0x0846:0x6a00 (ndiswrapper)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:1b:2f:8e:dc:c2", ATTR{type}=="1", NAME="wlan0"



egrep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*|egrep -v '#blacklist' liefert:



/etc/modprobe.conf:install eth0 /bin/true
/etc/modprobe.conf:install eth1 /bin/true
/etc/modprobe.conf:# options eth16i io=0x2a0 irq=10
/etc/modprobe.d/blacklist:blacklist eth1394



cat /etc/sysconfig/hardware/hwcfg-bus liefert:



cat: /etc/sysconfig/hardware/hwcfg-bus: Datei oder Verzeichnis nicht gefunden
(Hier sind nur folgende Dateien:
hwcfg2rules
hwcfg-static-printer
README.hwcfg_and_device_initialisation

Rain_maker
10.12.07, 21:09
Und die weiter oben gefragten Infos zum Thema "alias-Einträge" bzw. ob das Modul geladen ist, was ist damit?



grep -iR ndiswrapper /etc/modprobe*

lsmod|egrep 'ndis|rtl|eeprom'

Dann wäre da noch:



Wurde über NetworkManager eingerichtet bzw. versucht einzurichten

Dann ist die statische IP Unsinn, der NWM ist für DHCP konzipiert und kann das noch nicht.

Lösche die Datei ifcfg-wlan0, genau so wie den Eintrag in der 70-persistent-net.rules und lasse das System den Eintrag anlegen.

Schlüpfknoten
10.12.07, 21:23
grep -iR ndiswrapper /etc/modprobe*:



/etc/modprobe.d/ndiswrapper:alias usb:v0846p6A00d*dc*dsc*dp*ic*isc*ip* ndiswrapper


Ich dachte, ich habe ihn deinstalliert? Wieso erscheint dann hier ein EIntrag? Wie kann ich diesen entfernen?

lsmod|egrep 'ndis|rtl|eeprom' liefert nichts!

So...Datei gelöscht und 70-persistent* angepasst bzw. Zeile mit wlan0 rausgeworfen.

Dann in Yast, neue Netzwerkkarte angelegt:

- Gerätetyp Drahtlos
- Konfogirationsname 0
- Modulname, Optionen, PCMCIA, USB frei gelassen (oder muss ich nun USB aktivieren? Ich kenns nur mit ndiswrapper)
- weiter
- Dynamische IP-Adresse, DHCP an
- weiter
- meine WLAN Daten eingegeben
- weiter
- Beenden

Und nun? Es wurde eine neue Datei /etc/sysconfig/network/ifcfg-wlan0 erstellt so wie ich gesehen habe. Allerdings ist die 70-persistent-net.rules gleich geblieben, heißt sie hat nur den Inhalt für eth0...

Inhalt der neuen ifcfg-wlan0:




BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IFPLUGD_PRIORITY='10'
IPADDR=''
MTU=''
NAME=''
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='ifplugd'
USERCONTROL='no'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='open'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID='FRITZ!Box WLAN 3030'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0='s:***********'
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='yes'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK=''

Rain_maker
10.12.07, 21:36
Ich dachte, ich habe ihn deinstalliert?

Ja, und?

Dadurch werden keine Konfiguratiosdateien/einstellungen, die man von Hand angelegt hat, gelöscht.


Wieso erscheint dann hier ein EIntrag?

Wahrscheinlich das Ergebnis des Befehls



ndiswrapper -m

oder automatisch angelegt worden, als der Windowstreiber mit ndiswrapper -i installiert wurde.


Wie kann ich diesen entfernen?

Indem Du die entsprechende Datei löschst?

Und wenn kein Modul rtl8187 geladen ist, dann taucht auch logischerweise kein Interface auf.

Wahrscheinlich wird es deshalb nicht automatisch geladen, weil immer noch der alias-Eintrag auf ndiswrapper vorhanden ist, ansonsten dürfte modprobe Dein Freund sein.

//Edit:



- Dynamische IP-Adresse, DHCP an
- weiter
- meine WLAN Daten eingegeben
- weiter

Nein, wenn man den NWM verwendet, dann muss man da KEINE Daten eingeben, das wird über das entsprechende NetworkManager-Applet erledigt, dazu ist er da.

Lesen:

http://www.pc-forum24.de/suse-internetkonfiguration/7450-einrichtung-eines-wlan-interfaces-ueber-den-networkmanager.html

Da die Default-Einstellung eh DHCP ist, muß man sogar in 99% der Fälle nur auf "weiter" klicken.

Schlüpfknoten
10.12.07, 22:01
Gut, Einträge entfernt und Datei "ndiswrapper" unter /etc/modprobe.d/ gelöscht und neu gestartet.

iwconfig zeigt mir nun wieder mein wlan0 an. Soviel dazu.

Wenn ich die Verbindung über NWM einrichten will, komme ich soweit wie mit dem ndiswrapper - bis 57% (IP-Konfiguration), dann bleibt er stehen!
Dadurch, dass nun DCHP aktiv ist, kann es ja keine Probleme mit der IP geben...woran liegts nun noch?
Gibt es eine Log-Datei von NWM?

Rain_maker
10.12.07, 22:04
Gut, Einträge entfernt und Datei "ndiswrapper" unter /etc/modprobe.d/ gelöscht und neu gestartet.

iwconfig zeigt mir nun wieder mein wlan0 an. Soviel dazu.

Das hättest Du schon vor zwei Stunden haben können.


Wenn ich die Verbindung über NWM einrichten will, komme ich soweit wie mit dem ndiswrapper - bis 57%, dann bleibt er stehen!

57% deutet auf Probleme bei der Authentifizierung hin.

Deine Zugangsdaten sind fehlerhaft, wahrscheinlich falsche Authentifizierungsmethode oder falsche Kodierung bei der Eingabe des Schlüssels.

Testweises Ausschalten der Verschlüsselung am Router wäre auch nicht verkehrt.

Die traditionelle Methode kann man ebenfalls mal testen, da müssen die Daten aber logischerweise in YaST eingetragen werden.

Und sollte die ESSID versteckt bzw. ein MAC-Filter aktiviert sein, dann schalte dieses unnütze Geraffel ab, das ist keine weitere Sicherheit sondern nur für ein gutes Gefühl wert.

Wieso eigentlich kein WPA?

Schlüpfknoten
10.12.07, 22:33
Deine Zugangsdaten sind fehlerhaft, wahrscheinlich falsche Authentifizierungsmethode oder falsche Kodierung bei der Eingabe des Schlüssels.

Ich gebe Sie aber haargenau wie an meinem anderen Rechner ein. WEP 40/104-Bit-ASCII, dann den ASCII-Schlüssel. Authentifizierung Offenes System. Das hab ich bei meinem normalen Rechner immer so eingegeben und das hat immer funktioniert :-/

Wieso kein WPA? Ja...gute Frage, nächste Frage. Hatte eigentlich mal vor umzustellen, bin aber - muss ich zugeben - nie dazugekommen. Nachdem alles mit dem Laptop geregelt ist, wollte ich das mal wieder angehen. Aber nicht mit NWM wie ich gelesen hab...

Ich habe kurz den Router ohne Verschlüsselung offen gehabt - jetzt hatte ich nur das Problem dass NWM immer ein WEP-Schlüssel verlangt hat. Er hat die Änderung gar nicht mitbekommen?! Auch nach Beenden + Neu starten des NWM...

Soweit war ich mit ndiswrapper auch schon, dann war ich im Netz auf der Suche nach möglichen Fehlerquellen und bin immer und immer wieder auf die Treiber gestoßen. Also weg von Ndiswrapper. Mich irritiert es jetzt allerdings, dass ich wieder bei 57% hängen bleibe obwohl ich mit diesen Einstellungen von jedem anderen PC aus drauf komme (2 normale PCs mit diesen Einstellungen)..

Schlüpfknoten
13.12.07, 21:24
Falls es irgendwen interessiert:

Hab mir kurzerhand im Netz den WG111v1 bestellt, damit klappts (übrigens mit den GLEICHEN Zugangsdaten) wunderbar (ndiswrapper)...

Über den v2 hab ich im Netz nur schlechtes gelesen und nirgends eine Lösung gefunden...