Linux

ID #1031

Fritz!WLAN-Stick auf SUSE 10.2 installieren

Ich habe hier mal mein Protokoll zur Installation vom Fritz!WLAN-Stick aufgeschrieben. Mein Test-Stick ist Mitte 2006 gekauft worden. (Das nur zur Information, weil es verschiedene Versionen vom Stick gibt.)

Treiber auf http://www.avm.de runterladen

Treiber auspacken:

user@linux:/mnt/160GB/home/user/Documents/_Downloads> tar xzvf fwlanusb-suse102-1.00.00-rc1.tar.gz
fritz/
fritz/install.system
fritz/install.pre
fritz/config-wpa
fritz/config-wpa2
fritz/compile-help-german.txt
fritz/lib/
fritz/lib/fwlanusb-lib.o
fritz/Liesmich.html
fritz/Makefile
fritz/Readme.html
fritz/install.main
fritz/Logo_CAPI4Linux.jpg
fritz/install.post
fritz/license.txt
fritz/CAPI20_Errormessages.txt
fritz/fwlanusb1.ko
fritz/compile-help-english.txt
fritz/src/
fritz/src/wext.h
fritz/src/lib.h
fritz/src/wext.c
fritz/src/buffers.c
fritz/src/main.h
fritz/src/lock.h
fritz/src/common.h
fritz/src/driver.c
fritz/src/Makefile
fritz/src/defs.h
fritz/src/tools.c
fritz/src/lib.c
fritz/src/main.c
fritz/src/buffers.h
fritz/src/libstub.h
fritz/src/attr.h
fritz/src/tools.h
fritz/src/driver.h
fritz/src/libdefs.h
fritz/install
fritz/install.checks

In Verzeichnis "fritz/" wechseln:

user@linux:/mnt/160GB/home/user/Documents/_Downloads> cd fritz/
user@linux:/mnt/160GB/home/user/Documents/_Downloads/fritz> ls
CAPI20_Errormessages.txt  fwlanusb1.ko    install.pre     Logo_CAPI4Linux.jpg
compile-help-english.txt  install         install.system  Makefile
compile-help-german.txt   install.checks  lib             Readme.html
config-wpa                install.main    license.txt     src
config-wpa2               install.post    Liesmich.html

Liesmich.html öffnen:

user@linux:/mnt/160GB/home/user/Documents/_Downloads/fritz> konqueror Liesmich.html &
[1] 9308

In Verzeichnis "fritz/src/" wechseln:

user@linux:/mnt/160GB/home/user/Documents/_Downloads/fritz> cd src/

Treiber-Quellen kompilieren:

user@linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src> make
if ! test -d /tmp/lib/fritz/; then mkdir -p /tmp/lib/fritz/; fi
make -C /lib/modules/2.6.18.2-34-default/build SUBDIRS=/mnt/160GB/home/user/Documents/_Downloads/fritz/src modules
make[1]: Entering directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
make -C ../../../linux-2.6.18.2-34 O=../linux-2.6.18.2-34-obj/i386/default modules
  CC [M]  /mnt/160GB/home/user/Documents/_Downloads/fritz/src/main.o
/mnt/160GB/home/user/Documents/_Downloads/fritz/src/main.c:82: warning: ?mod_count? defined but not used
  CC [M]  /mnt/160GB/home/user/Documents/_Downloads/fritz/src/driver.o
  CC [M]  /mnt/160GB/home/user/Documents/_Downloads/fritz/src/tools.o
  CC [M]  /mnt/160GB/home/user/Documents/_Downloads/fritz/src/lib.o
  CC [M]  /mnt/160GB/home/user/Documents/_Downloads/fritz/src/buffers.o
  CC [M]  /mnt/160GB/home/user/Documents/_Downloads/fritz/src/wext.o
/mnt/160GB/home/user/Documents/_Downloads/fritz/src/wext.c: In function ?fwlanusb_set_encodeext?:
/mnt/160GB/home/user/Documents/_Downloads/fritz/src/wext.c:799: warning: unused variable ?encoding?
  LD [M]  /mnt/160GB/home/user/Documents/_Downloads/fritz/src/fwlanusb.o
  Building modules, stage 2.
  MODPOST
WARNING: modpost: GPL-incompatible module fwlanusb.ko uses future GPL-only symbol 'usb_deregister'
WARNING: modpost: GPL-incompatible module fwlanusb.ko uses future GPL-only symbol 'usb_register_driver'
  CC      /mnt/160GB/home/user/Documents/_Downloads/fritz/src/fwlanusb.mod.o
  LD [M]  /mnt/160GB/home/user/Documents/_Downloads/fritz/src/fwlanusb.ko
make[1]: Leaving directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
user@linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src> sudo make install
root's password:
`fwlanusb.ko' -> `/lib/modules/2.6.18.2-34-default/extra/fwlanusb.ko'
depmod -a

Hinweis: Wenn die Ausgabe mit einem Fehler (Error) endet sind wahrscheinlich nicht alle Kompiler-Bibliotheken installiert. Hier hilft die Installation von gcc und gcc-c++

Nur wenn Fehler beim Kompilieren aufgetreten sind:
user@linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src> sudo yast -i gcc gcc-c++

Hier gehts wieder normal weiter...

Root werden:

user@linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src> su
Passwort:

Kernel-Modul (Treiber) laden:

linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src # insmod fwlanusb.ko

Prüfen, ob Kernel-Modul korrekt geladen wurde:

linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src # lsmod  | grep wlan
fwlanusb              612416  0
usbcore               114896  6 fwlanusb,usb_storage,usbhid,ehci_hcd,ohci_hcd,uhci_hcd

Prüfen, ob der Stick korrekt erkannt wird...
1. Den Tail-Befehl eingeben
2. Stick anschließen oder wenn schon geschehen nochmal abziehen und dann wieder anschließen
3. Auf Arbeitsplatz einen Rechtsklick auf "FRITZ!WLAN USB Stick selfinstall" machen und "Auswerfen" wählen
Wenn alles klappt wird dann der Stick als "wlan0" oder "wlan1" erkannt.

linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src # tail -f /var/log/messages
May 14 23:06:01 linux kernel: fwlanusb: (fwlanusb built on May 14 2007 at 23:02:58)
May 14 23:06:01 linux kernel: fwlanusb: -- 32 bit driver --
May 14 23:06:01 linux kernel: fwlanusb: Loading...
May 14 23:06:06 linux kernel: usb 5-1: device descriptor read/64, error -110
May 14 23:06:07 linux kernel: usb 5-1: new high speed USB device using ehci_hcd and address 13
May 14 23:06:18 linux kernel: usb 5-1: device not accepting address 13, error -110
May 14 23:06:18 linux kernel: usb 5-1: new high speed USB device using ehci_hcd and address 14
May 14 23:06:29 linux kernel: usb 5-1: device not accepting address 14, error -110
May 14 23:06:29 linux kernel: usbcore: registered new driver fwlanusb
May 14 23:06:29 linux kernel: fwlanusb: Loaded.
May 14 23:07:03 linux kernel: usb 5-1: new high speed USB device using ehci_hcd and address 15
May 14 23:07:03 linux kernel: usb 5-1: new device found, idVendor=057c, idProduct=62ff
May 14 23:07:03 linux kernel: usb 5-1: new device strings: Mfr=3, Product=2, SerialNumber=1
May 14 23:07:03 linux kernel: usb 5-1: Product: WLAN USB Device
May 14 23:07:03 linux kernel: usb 5-1: Manufacturer: AVM GmbH
May 14 23:07:03 linux kernel: usb 5-1: SerialNumber: 00040EFBC7AF
May 14 23:07:03 linux kernel: usb 5-1: configuration #1 chosen from 1 choice
May 14 23:07:03 linux kernel: scsi4 : SCSI emulation for USB Mass Storage devices
May 14 23:07:03 linux kernel: usb-storage: device found at 15
May 14 23:07:03 linux kernel: usb-storage: waiting for device to settle before scanning
May 14 23:07:04 linux kernel:   Vendor: FRITZ!    Model: WLAN selfinstall  Rev: 1.00
May 14 23:07:04 linux kernel:   Type:   CD-ROM                             ANSI SCSI revision: 00
May 14 23:07:04 linux kernel: sr0: scsi3-mmc drive: 52x/52x cd/rw xa/form2 cdda tray
May 14 23:07:04 linux kernel: sr 4:0:0:0: Attached scsi CD-ROM sr0
May 14 23:07:04 linux kernel: sr 4:0:0:0: Attached scsi generic sg0 type 5
May 14 23:07:04 linux kernel: usb-storage: device scan complete
May 14 23:07:06 linux hald: mounted /dev/sr0 on behalf of uid 1000
May 14 23:08:10 linux hald: unmounted /dev/sr0 from '/media/FRITZ!WLAN USB Stick selfinstall' on behalf of uid 1000
May 14 23:08:11 linux kernel: usb 5-1: USB disconnect, address 15
May 14 23:08:11 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:11 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:11 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:11 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:11 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:11 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:13 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:13 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:13 linux kernel: scsi 4:0:0:0: rejecting I/O to dead device
May 14 23:08:13 linux kernel: usb 5-1: new high speed USB device using ehci_hcd and address 16
May 14 23:08:13 linux kernel: usb 5-1: new device found, idVendor=057c, idProduct=6201
May 14 23:08:13 linux kernel: usb 5-1: new device strings: Mfr=3, Product=2, SerialNumber=1
May 14 23:08:13 linux kernel: usb 5-1: Product: WLAN USB Device
May 14 23:08:13 linux kernel: usb 5-1: Manufacturer: AVM GmbH
May 14 23:08:13 linux kernel: usb 5-1: SerialNumber: 00040EFBC7AF
May 14 23:08:13 linux kernel: usb 5-1: configuration #1 chosen from 1 choice
May 14 23:08:13 linux kernel: fwlanusb: Driver 'fwlanusb' attached to fwlanusb-stack version [Protokollstack=0.09.00-BETA]. (176)
May 14 23:08:13 linux kernel: usb 5-1: reset high speed USB device using ehci_hcd and address 16
May 14 23:08:13 linux kernel: fwlanusb: Config manager successully created and started.
May 14 23:08:27 linux kernel: wlan0 renamed to wlan1
May 14 23:08:28 linux ifup:     wlan1
May 14 23:08:28 linux ifup:               No configuration found for wlan1

Wurde der Stick korrekt eingebunden?:

linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src # iwconfig
lo        no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

wlan1 IEEE 802.11b/g ESSID:off/any
          Mode:Managed  Channel:0  Access Point: Not-Associated
          Encryption key: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

Prüfen, ob "wpa_supplicant" installiert ist:
(Meine Eingabe ist "wpa_<tab-taste><tab-taste>")
Wenn es das Programm nicht installiert ist muss es noch über Yast nachinstalliert werden

linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src # wpa_
wpa_cli         wpa_passphrase  wpa_supplicant

Nach verfügbaren Netzen schauen, um die Funktion zu prüfen:

linux:/mnt/160GB/home/user/Documents/_Downloads/fritz/src # iwlist wlan1 scan
wlan1     Scan completed :
          Cell 01 - Address: 00:04:0E:B3:EE:FF
                    ESSID:"wlan-netz-id"
                    IE: WPA Version 1
                        Group Cipher : WEP-40
                        Pairwise Ciphers (1) : WEP-40
                        Authentication Suites (1) : PSK


Wie's weiter geht:
Ab hier geht es mit der Konfiguration des Drahtlos-Netzwerkes weiter. Das habe ich aber noch nicht gemacht...

Tags: -

Verwandte Artikel:

Letzte Änderung des Artikels: 2007-05-15 19:39
Verfasser des Artikels: Florian Schrön
Revision: 1.0

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich