Suse 11.1 - Problem mit fritzwlan usb und ndiswrapper

Arwen

New Member
Hallo!:)

Nachdem mir das letzte Mal hier so gut geholfen wurde, wende ich mich nun mit einem weiteren Problem an Euch:

Nach einem Update von Suse 11.0 auf Suse 11.1 war es mir bis jetzt nicht möglich, meinen fritzwlan stick einzubinden.

Die Ausgabe von collectNWData.sh erfolgt im nächsten Posting.

Der frizwlanusb - Stick dient mir über die FritzBox als Internetzugang und die zweite Netzwerkkarte ist für mein Heimnetzwerk bestimmt.

Ich habe wie unter Suse 11.0 versucht, den Stick mit Hilfe des ndiswrappers einzubinden ( unter 11.0 gab es keine Probleme ). Doch weder zuerst mit dem ndiswrapper-1.54-2.6.27.7 , noch danach mit dem ndiswrapper-1.53. plus ndiswrapper_kernel_2.6.27.patch ( nach Anweisung kompiliert und installiert ) habe ich den Stick zum Laufen bekommen.

Hier noch die beiden Internetseiten, nach denen ich vorgegangen bin:
1. Anleitung aus dem Linux-Club-Forum
2. aktueller Threat aus dem Linux-Club-Forum

Vielleicht könnt Ihr mir ja helfen!
Liebe Grüße

Arwen
 

Arwen

New Member
Ausgabe von collectNWdata:

Code:
- collectNWData.sh V0.6.1.8-1 (Rev: 1.137 Build: 2009/01/02 18:42:18)
- --- Welcher Netzwerkverbindungtyp soll getestet werden?
- --- (2) Kabellose Verbindung (WLAN)
- --- Welche Netzwerktopologie liegt vor?
- --- (2) WLAN HW router <---> LinuxClient
- --- Auf welchem Rechner wird das Script ausgeführt?
- --- (1) LinuxClient
- 
- !!! CND0300E: Keinen dhcp Server am Interface wlan0 gefunden
- !!! CND0310W: Klassische Netzwerkkonfiguration mit ifup wurde entdeckt. Die Konfiguration mit knetworkmanager ist wesentlich einfacher
- --- Netzwerkkonfigurationsinformationen werden in Datei collectNWData.txt geschrieben ...
- --- 1 Fehler gefunden
- --- 1 Warnungen gefunden
- --- Gehe zu http://www.linux-tips-and-tricks.de/CND um detailiertere Hinweise zu den Fehlermeldungen/Warnungen zu bekommen und wie die Fehler beseitigt werden könnenF
- 
- ==================================================================================================================
- ==================================================================================================================
- *** uname -a
- Linux gabi-pc 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 athlon i386 GNU/Linux
- ==================================================================================================================
- *** cat /etc/*-release
- LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-2.0-ia32:core-3.2-ia32"
- openSUSE 11.1 (i586)
- VERSION = 11.1
- ==================================================================================================================
- *** cat /etc/resolv | grep -vi "search"
- ==================================================================================================================
- *** cat /etc/hosts
- 127.0.0.1       localhost
- 127.0.0.2       gabi-pc.site gabi-pc
- 192.168.0.50    gabi-pc gabi-pc
- 192.168.0.65    svea-kiste 
- 192.168.0.99    Linuxserver 
- ==================================================================================================================
- *** cat /etc/HOSTNAME
- gabi-pc.site
- ==================================================================================================================
- *** route
- Kernel IP Routentabelle
- Ziel            Router          Genmask         Flags Metric Ref    Use Iface
- 192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
- 169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
- 127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
- ==================================================================================================================
- *** ifconfig
- eth0      Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#1  
-           inet Adresse:192.168.0.50  Bcast:192.168.0.255  Maske:255.255.255.0
-           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
-           RX packets:64 errors:0 dropped:0 overruns:0 frame:0
-           TX packets:139 errors:0 dropped:0 overruns:0 carrier:0
-           collisions:0 Sendewarteschlangenlänge:1000 
-           RX bytes:8114 (7.9 Kb)  TX bytes:17042 (16.6 Kb)
-           Interrupt:19 Basisadresse:0xd400 
- lo        Link encap:Lokale Schleife  
-           inet Adresse:127.0.0.1  Maske:255.0.0.0
-           UP LOOPBACK RUNNING  MTU:16436  Metric:1
-           RX packets:274 errors:0 dropped:0 overruns:0 frame:0
-           TX packets:274 errors:0 dropped:0 overruns:0 carrier:0
-           collisions:0 Sendewarteschlangenlänge:0 
-           RX bytes:26028 (25.4 Kb)  TX bytes:26028 (25.4 Kb)
- wlan0     Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#2  
-           UP BROADCAST MULTICAST  MTU:1500  Metric:1
-           RX packets:140 errors:0 dropped:0 overruns:0 frame:0
-           TX packets:140 errors:0 dropped:41 overruns:0 carrier:0
-           collisions:0 Sendewarteschlangenlänge:1000 
-           RX bytes:18732 (18.2 Kb)  TX bytes:16492 (16.1 Kb)
- ==================================================================================================================
- *** ping tests
- connect: Network is unreachable
- Ping of 195.135.220.3 failed
- ping: unknown host www.suse.de
- Ping of www.suse.de failed
- ==================================================================================================================
- *** dhcpcd-test
- wlan0: No DHCP server detected
- ==================================================================================================================
- *** lspci
- 00:04.0 Ethernet controller [0200]: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet [1039:0900] (rev 90)
- ==================================================================================================================
- *** lsusb
- Bus 003 Device 002: ID 04a9:107f Canon, Inc. i860
- Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
- Bus 002 Device 002: ID 04b8:010f Seiko Epson Corp. Perfection 1250
- Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
- Bus 001 Device 006: ID 041e:4052 Creative Technology, Ltd Live! Cam Vista IM
- Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
- Bus 001 Device 002: ID 057c:6201 AVM GmbH WLAN USB v1.1
- Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- ==================================================================================================================
- *** hwinfo --netcard; # (filtered)
- 19: PCI 04.0: 0200 Ethernet controller
-   Model: "Silicon Integrated SiS900 PCI Fast Ethernet"
-   Vendor: pci 0x1039 "Silicon Integrated Systems Corp."
-   Device: pci 0x0900 "SiS900 PCI Fast Ethernet"
-   SubVendor: pci 0x1849 "ASRock Incorporation"
-   SubDevice: pci 0x0900 
-   Driver: "sis900"
-   Driver Modules: "sis900"
-   Device File: eth0
-   Link detected: yes
-     Driver Status: sis900 is active
-     Driver Activation Cmd: "modprobe sis900"
- 39: USB 00.0: 0282 WLAN controller
-   Model: "AVM WLAN USB Device"
-   Vendor: usb 0x057c "AVM GmbH"
-   Device: usb 0x6201 "WLAN USB Device"
-   Driver: "ndiswrapper"
-   Driver Modules: "ndiswrapper", "ndiswrapper"
-   Device File: wlan0
-   Link detected: yes
=========================================================
- - *** List of loaded modules
- | ac97_bus                | af_packet               | agpgart                 | ata_generic              |
- | auth_rpcgss             | bt878                   | btcx_risc               | bttv                     |
- | button                  | cdrom                   | cifs                    | compat_ioctl32           |
- | crc_t10dif              | cx24110                 | dm_mod                  | dock                     |
- | drm                     | dvb_bt8xx               | dvb_core                | edd                      |
- | ehci_hcd                | exportfs                | ext3                    | fan                      |
- | fat                     | floppy                  | fuse                    | gameport                 |
- | gspca_main              | gspca_ov519             | hwmon                   | i2c_algo_bit             |
- | i2c_core                | i2c_sis96x              | ide_core                | ide_pci_generic          |
- | iptable_filter          | ip_tables               | ir_common               | jbd                      |
- | joydev                  | libata                  | lockd                   | loop                     |
- | mbcache                 | mii                     | ndiswrapper             | nfs_acl                  |
- | nfsd                    | nls_cp437               | nls_iso8859_1           | nls_utf8                 |
- | ns558                   | ohci_hcd                | parport                 | parport_pc               |
- | pata_sis                | pci_hotplug             | pcspkr                  | ppdev                    |
- | processor               | radeon                  | rtc_cmos                | rtc_core                 |
- | rtc_lib                 | scsi_mod                | sd_mod                  | sg                       |
- | shpchp                  | sis5513                 | sis900                  | sis_agp                  |
- | snd                     | snd_ac97_codec          | snd_intel8x0            | snd_mixer_oss            |
- | snd_page_alloc          | snd_pcm                 | snd_pcm_oss             | snd_seq                  |
- | snd_seq_device          | snd_timer               | soundcore               | sr_mod                   |
- | sunrpc                  | thermal                 | thermal_sys             | tveeprom                 |
- | usbcore                 | usblp                   | v4l1_compat             | v4l2_common              |
- | vfat                    | videobuf_core           | videobuf_dma_sg         | videodev                 |
- | x_tables                |
-
 

Arwen

New Member
Der Rest

Code:
==================================================================================================================
==================================================================================================================
- *** cat /etc/sysconfig/network/ifcfg-[earwd]* | egrep -v ".*=''"
- ==================================================================================================================
- *** cat /etc/sysconfig/network/ifcfg-eth0
- BOOTPROTO='static'
- IPADDR='192.168.0.50/24'
- NAME='ASRock In SiS900 PCI Fast Ethernet'
- STARTMODE='auto'
- USERCONTROL='no'
- PREFIXLEN='24'
- ==================================================================================================================
- *** cat /etc/sysconfig/network/ifcfg-wlan0
- BOOTPROTO='dhcp'
- NAME='WLAN USB Device'
- STARTMODE='hotplug'
- USERCONTROL='no'
- WIRELESS_AUTH_MODE='psk'
- WIRELESS_BITRATE='auto'
- WIRELESS_DEFAULT_KEY='@@@@@@'
- WIRELESS_ESSID='§§§§§§§§1'
- WIRELESS_KEY_LENGTH='@@@@@@'
- WIRELESS_MODE='Managed'
- WIRELESS_POWER='yes'
- WIRELESS_WPA_PSK='@@@@@@'
- ==================================================================================================================
- *** cat /etc/sysconfig/network/ifcfg-wlan1
- BOOTPROTO='dhcp'
- NAME='ZyAIR G-220'
- STARTMODE='hotplug'
- USERCONTROL='no'
- WIRELESS_AUTH_MODE='psk'
- WIRELESS_BITRATE='auto'
- WIRELESS_DEFAULT_KEY='@@@@@@'
- WIRELESS_ESSID='§§§§§§§§1'
- WIRELESS_KEY_LENGTH='@@@@@@'
- WIRELESS_MODE='Managed'
- WIRELESS_POWER='yes'
- WIRELESS_WPA_PSK='@@@@@@'
- ==================================================================================================================
- *** iwconfig
- lo        no wireless extensions.
- eth0      no wireless extensions.
- wlan0     IEEE 802.11g  ESSID:"§§§§§§§§1"  
-           Mode:Managed  Frequency:2.412 GHz  Access Point: ##:##:##:##:##:#3   
-           Bit Rate=54 Mb/s   Tx-Power:10 dBm   Sensitivity=0/3  
-           RTS thr:off   Fragment thr:off
-           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
- ==================================================================================================================
- *** Actual date for bias of following greps
- 01:46:49 2009-01-27
- ==================================================================================================================
- *** tail -n 300 /var/log/messages* | grep -i -A 5 'firmware'
- ==================================================================================================================
- *** grep -i radio /var/log/boot.msg | tail -n 5
- ==================================================================================================================
- *** dmesg | grep -i radio | tail -n 5
- ==================================================================================================================
- *** tail -n 300 /var/log/messages* | /usr/bin/grep -i firmware | tail -n 5
- ==================================================================================================================
- *** ls -ls /lib/firmware
- insgesamt 312
-   4 drwxr-xr-x 14 root root   4096 10. Jan 18:00 2.6.27.7-9-default
-   4 drwxr-xr-x 14 root root   4096 10. Jan 18:00 2.6.27.7-9-pae
-   4 drwxr-xr-x 14 root root   4096 10. Jan 17:59 2.6.27.7-9-xen
-   4 -rw-r--r--  1 root root    137  3. Dez 07:00 3CCFEM556.cis
-   4 -rw-r--r--  1 root root    134  3. Dez 07:00 3CXEM556.cis
-   4 -rw-r--r--  1 root root    109  3. Dez 07:00 COMpad2.cis
-   4 -rw-r--r--  1 root root     76  3. Dez 07:00 COMpad4.cis
-   4 -rw-r--r--  1 root root    136  3. Dez 07:00 DP83903.cis
-   0 lrwxrwxrwx  1 root root     20 10. Jan 17:34 dvb-ttpci-01.fw -> dvb-ttpci-01.fw-2622
- 240 -rw-r--r--  1 root root 239956  3. Dez 08:51 dvb-ttpci-01.fw-2622
-   4 -rw-r--r--  1 root root     53  3. Dez 07:00 E-CARD.cis
-   4 -rw-r--r--  1 root root    253  3. Dez 07:00 LA-PCM.cis
-   4 -rw-r--r--  1 root root    107  3. Dez 07:00 MT5634ZLX.cis
-   4 -rw-r--r--  1 root root     54  3. Dez 07:00 NE2K.cis
-   4 -rw-r--r--  1 root root    210  3. Dez 07:00 PCMLM28.cis
-   4 -rw-r--r--  1 root root     68  3. Dez 07:00 PE-200.cis
-   4 -rw-r--r--  1 root root     74  3. Dez 07:00 PE520.cis
-   4 -rw-r--r--  1 root root     86  3. Dez 07:00 RS-COM-2P.cis
-   4 -rw-r--r--  1 root root     85  3. Dez 07:00 tamarack.cis
-   4 drwxr-xr-x  2 root root   4096 10. Jan 17:08 zd1211
- ==================================================================================================================
- *** ndiswrapper -l
- fwlan : driver installed
- 	device (057C:6201) present
- ==================================================================================================================
- *** Active processes
- wpa_supplicant:YES knetworkmanager:NO nm-applet:NO
- ==================================================================================================================
- *** grep NETWORKMANAGER /etc/sysconfig/network/config
- NETWORKMANAGER="no"
- ==================================================================================================================
- *** grep -i persistent /etc/sysconfig/network/config
- ==================================================================================================================
- *** grep 'eth|ath|wlan|ra' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/70-persistent-net
- /usr/bin/egrep: /etc/udev/rules.d/*net_persistent*: Datei oder Verzeichnis nicht gefunden
- /etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#2", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
- /etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#1", KERNEL=="eth*", NAME="eth0"
- ==================================================================================================================
- *** grep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*
- /etc/modprobe.conf:install eth0             /bin/true
- /etc/modprobe.conf:install eth1             /bin/true
- /etc/modprobe.d/ndiswrapper:alias wlan0 ndiswrapper
- ==================================================================================================================
- *** iwlist scanning
-                     ESSID:"§§§§§§§§1"
-                     Quality:46/100  Signal level:-66 dBm  Noise level:-96 dBm
-                     Encryption key:on
-                     IE: WPA Version 1
-                     ESSID:"§§§§§§§§2"
-                     Quality:28/100  Signal level:-78 dBm  Noise level:-96 dBm
-                     Encryption key:on
-                     IE: WPA Version 1
- ==================================================================================================================
- *** NWEliza states
- IF:eth0  IM:1
- IF:wlan0  IM:2
- DI:2 dI:1 NIC:1 cNiC:2:1 NI:2 cNI:2 DHCP:2 NDIS:0 NIWL:0 IP6:0 KM:0 WLW: 0 AP:1
Das Interessante war, dass unter dem ndiswrapper 1.54-xxx für den Wlan - Stick sogar eine IP - Adresse vergeben wurde.

Der Test mit dem Stick eines Freundes ergab ein funktionierendes Internet. :)

Liebe Grüße,

Arwen
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 11.1 - Problem mit fritzwlan usb und ndiswrapper

Code:
- *** cat /etc/sysconfig/network/ifcfg-eth0
- BOOTPROTO='[B]static[/B]'
- IPADDR='[B]192.168.0.50/24[/B]'
- NAME='ASRock In SiS900 PCI Fast Ethernet'
- STARTMODE='[B]auto[/B]'
- USERCONTROL='no'
- PREFIXLEN='24'
Und das passt auch nicht, damit wird der eth0 immer eine feste IP zugewiesen, egal ob ein Kabel angeschlossen ist oder nicht.

Des weiteren ist nur auf dem gerade nicht benutzten Interface wlan1 die Benutzersteuerung aktiviert (und damit nur dort die Steuerung fuer $NORMALUSER via Kinternet moeglich).

Die Verbindung mit dem AP klappt naemlich scheinbar vorzueglich:

Code:
- wlan0     IEEE 802.11g  ESSID:"§§§§§§§§1"  
-           Mode:Managed  Frequency:2.412 GHz  Access Point: ##:##:##:##:##:#3   
-           Bit Rate=54 Mb/s   Tx-Power:10 dBm   Sensitivity=0/3  
-           RTS thr:off   Fragment thr:off
-           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
Greetz,

RM
 

Arwen

New Member
AW: Suse 11.1 - Problem mit fritzwlan usb und ndiswrapper

Hallo Cal!

Leider kam beim grep nichts heraus :( :
Code:
Passwort:
gabi-pc:~ # tail -n50 /var/lo
lock/ log/
gabi-pc:~ # tail -n50 /var/log/messages |grep dhcp
gabi-pc:~ #
Liebe Grüße

Arwen
 

Arwen

New Member
AW: Suse 11.1 - Problem mit fritzwlan usb und ndiswrapper

Hallo Rain Maker!

Und das passt auch nicht, damit wird der eth0 immer eine feste IP zugewiesen, egal ob ein Kabel angeschlossen ist oder nicht.
Das stimmt, die eth0 hat immer eine feste IP, über sie bin ich mit meinem linuxserver und unseren anderen Rechnern über einen Hub verbunden. Mein PC dient den anderen Rechnern als Proxyserver, über den sie ins Internet gehen. Das Kabel steckt immer, die Verbindung wird jeden Tag gebraucht.
Des weiteren ist nur auf dem gerade nicht benutzten Interface wlan1 die Benutzersteuerung aktiviert
Der Eintrag über das Interface wlan1 ist noch das Überbleibsel des Versuchs, mit dem Stick eines Freundes eine Internetverbindung zu bekommen, Es stimmt, diese Verbindung kam sofort ohne Probleme zustande.

Verwunderlich ist eben, dass mein Stick seit Suse 10.0 problemlos funktioniert hat bis einschließlich Suse 11.0! Mit Suse 11.1 habe ich ja lediglich ein Update getätigt - die Internetkonfiguration ist ja geblieben. Und doch läßt sich der Stick leider noch nicht zum Arbeiten bewegen...

Liebe Grüße

Arwen
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 11.1 - Problem mit fritzwlan usb und ndiswrapper

Ja, ndiswrapper macht unter der 11.1 ab und zu Probleme, allerdings bisher keine Anhaltspunkte, ob es an der Kernelversion, der ndiswrapper-Version oder einem Bug in 11.1 liegt, in sämtlichen Threads, die ich zu dem Thema verfolgt habe, hat bisher niemand (teilweise trotz Aufforderung) einen Bugreport im Bugzilla von Novell geschrieben.

Aber ndiswrapper ist eine Baustelle, mit der ich eh nichts mehr zu tun habe(n will), vor allem, wenn es dabei um diesen AVM-Schrott geht.

Ein ernstgemeinter Rat von mir (und mein letzter Beitrag in diesem Thread) wäre, den Mist zu verscherbeln und sich etwas zu kaufen, das auch unter Linux nativ läuft.

Sticks mit Zydas oder Ralink Chipsatz gibt es schon ab 10-20€, also wirklich erschwinglich, für nur etwas mehr Geld gäbe es auch PCI oder PCMCIA-Karten (je nachdem ob das ein Desktop oder ein Laptop ist, welcher WLAN bekommen soll), die meisten USB-Funkstummel haben doch eh grausame Empfangsqualität gegenüber PCI/PCMCIA mit halbwegs ordentlicher Antenne.


Greetz,

RM
 

cal

Member
AW: Suse 11.1 - Problem mit fritzwlan usb und ndiswrapper

Oha, wenn der ndiswrapper bei der 11.1 eh Probleme macht ist dem Beitrag von R_M eigentlich nichts mehr hinzuzufügen.

Aber auch dies hier könnte bei dir als Fehlerquelle noch zutreffend sein: Probleme bei WLAN mit zweiter Netzwerkkarte - LinuxClub
Vielleicht kannst du -falls du irgendwie an dem AVM-Stick hängst- noch versuchen ihn ebenfalls mal statisch zu konfigurieren und/oder Kabel und WLAN im Yast auf Verbindung herstellen falls hotplugged zu testen.
Wenn das auch nicht klappt -siehe oben. Falls doch könnte man sich DHCP dann eventuell nochmal näher anschauen.
http://wiki.linux-club.de/opensuse/Probleme_bei_WLAN_mit_zweiter_Netzwerkkarte
 
Oben