Installationsanleitung für den SMC2835W V2 Wireless CardBus Adapter unter Debian GNU/Linux



Site in english

Um den SMC2835W V2 Wireles CardBus Adapter unter Debian GNU/Linux zum laufen zu bekommen muss man zuerst den Kernel darauf vorbereiten.

Das Modul prism54 ist erst ab Kernel-Version 2.6.5 im Kernel enthalten. Für ältere Kernel muss erst der entsprechende Patch von http://www.prism54.org heruntergeladen und installiert werden.

root:/root# cp <patch>.bz2 /usr/src/
root:/root# cd /usr/src/linux
root:/usr/src/linux# bzcat <patch>.bz2 | patch -p1
root:/usr/src/linux# make oldconfig

root:/root# cd /usr/src/linux
root:/usr/src/linux# make menuconfig

     General setup  --->
          [*] Support for hot-pluggable devices

     Device drivers  --->
          Networking support  --->
               Wireless LAN (non hamradio)  --->
                    <M>   Intersil Prism GT/Duette/Indigo PCI/CardBus

root:/usr/src/linux# make bzImage modules modules_install

nachdem der Kernel kompiliert ist, und mit dem neuen Kernel gebootet wurde, müssen die Paket hotplug und wireless-tools installiert werden.

root:/root# apt-get install hotplug wireless-tools

Jetzt fehlt nur noch die firmware. Dazu muss man von http://www.smc.com den Treiber für den SMC2835W EU (ohne V2) herunterladen. Die Datei heißt: AE\DR_2835W_v1.zip . In diesem Archiv befindet sich eine Datei namens smc2835w.arm . Diese Datei muss jetzt noch an die richtige Stelle kopiert und nach isl3890 (ohne die Endung .arm) umbenannt werden.

root:/root# unzip 2835W_DR_UT_11G.zip
root:/root# cd 2835W_WPA_11g/Driver
root:/root/2835W_WPA_11g/Driver# cp smc2835w.arm /usr/lib/hotplug/firmware/isl3890

Wenn alles richtig gemacht wurde, wird die Karte beim Einstecken vom System erkannt, und das Modul prism54 geladen.

Viel Spaß beim drahtlosen surfen.


Tillmann Frinken 14.11.2005
Update vom 07.08.2005 (Mit Dank an Jens Nordahl für die Information)