wlan unter debian

fritz

fritz

Neuling mit vielen Fragen
Hi! Ich habe ein problem. Ich möchte auf meinem alten Laptop(P2 400mhz 196MB) auf dem ein debian läuft meinen wlan stick installieren. Ich weiß, dass es ein realtek chip ist und die nummer 8187 es gibt aber 3 versionen dieses chips. welche ist die auf meinem ???

Versand
das ist der link zum versand, wo man auch noch 2 pdfs runterladen kann.

Realtek
dort findet man näheres zu diesen drei chipsätzen.

hoffentlich ist meiner der, zu dem der Hersteller auch linux treiber anbietet.

Daraus ergibt sich meine 2te Frage: Wie installiere ich den Treiber??

mfg Fritz
 
Was kommt den raus wenn du lsusb -vv eingibst?
Da dürfte doch evtl stehen welche Version des ist.

In der Readme des Treibers für 2.6.X steht wie du den installiert kriegst.
 
8187 realtek mehr entnehme ich dem auch nicht...welchen treiber soll ich nehmen?
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

es gibt dort 2 treiber zum download der eine für Debian 3.1 und der andere für Linux 2.6.x welchen soll ich wählen??? Denn ich denke ich habe ein neueres Debian... wie bekomme ich das heraus???
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

ich habe jetzt den universellen Linuxtreiber genommen der ist laut readme auch für debian 3.1

Code:
localhost:/tmp/rtl8187_linux_26.1025.0328.2007# ./makedrv
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 /tmp/rtl8187_linux_26.1025.0328.2007/ieee80211/tmp
make -C /lib/modules/2.6.18-6-686/build M=/tmp/rtl8187_linux_26.1025.0328.2007/ieee80211 modules
make: *** /lib/modules/2.6.18-6-686/build: Datei oder Verzeichnis nicht gefunden.  Schluss.
make: *** [modules] Fehler 2
rm -f *.mod.c *.mod *.o .*.cmd *.ko *~
rm -rf /tmp/rtl8187_linux_26.1025.0328.2007/rtl8187/tmp
make -C /lib/modules/2.6.18-6-686/build M=/tmp/rtl8187_linux_26.1025.0328.2007/rtl8187 modules
make: *** /lib/modules/2.6.18-6-686/build: Datei oder Verzeichnis nicht gefunden.  Schluss.
make: *** [modules] Fehler 2
localhost:/tmp/rtl8187_linux_26.1025.0328.2007#

und jetzt???
 
Zuletzt bearbeitet:
hää?? genau das habe ich gemacht... soll ich die 2Fehler einfach ignorieren???? ist das ganz normal???
 
Code:
localhost:/wlan/rtl8187_linux_26.1025.0328.2007# ./wlan0up
insmod: can't read 'ieee80211_crypt-rtl.ko': No such file or directory
insmod: can't read 'ieee80211_crypt_wep-rtl.ko': No such file or directory
insmod: can't read 'ieee80211_crypt_tkip-rtl.ko': No such file or directory
insmod: can't read 'ieee80211_crypt_ccmp-rtl.ko': No such file or directory
insmod: can't read 'ieee80211-rtl.ko': No such file or directory
insmod: can't read 'r8187.ko': No such file or directory
wlan0: ERROR while getting interface flags: Kein passendes Gerät gefunden
localhost:/wlan/rtl8187_linux_26.1025.0328.2007#

obwohl mit angeschlossenem wlan stick gebootet wurde.
 
Das finde ich jetzt etwas komisch.
Ich habe zwar nicht den gleichen WLan Stick, habe mir die Treiber aber trotzdem mal runtergeladen und installiert...
Bei mir kam "nur":
wlan0: ERROR while getting interface flags: Kein passendes Gerät gefunden
was ja auch logisch ist.
Wie gesagt gib den Files einfach mal testweise chmod 777 und führe ./makedrv erneut aus.
 
wechsel mittels "cd" einfach in das Verzeichnis und führe "chmod 777 *" aus.
(Natürlich ohne die Gänsefüßchen)
 
Code:
chmod: fehlender Operand nach "777"

sry habe das sternchen nicht gesehen ;)
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

hmm...selbe Fehlermeldung

habe das chmod gemacht neuinstalliert und wlan0up ausgeführt.
 
Zuletzt bearbeitet:
mhh.
Dann muss ich dich leider enttäuschen. Da ich diesen WLan-Stick nicht besitze kann ich jetzt auch nicht weiter schauen ob es bei mir funktioniert.

Aber schau dir doch einfach mal diesen Thread an:
http://www.unixboard.de/vb3/showthread.php?t=26697

Ich weis, der ist für Ubuntu 6.10 aber evtl. findeste ja damit deinen Fehler.
 
Zuletzt bearbeitet von einem Moderator:
Nein, diese Meldung ist nicht "normal" und kann nicht "ignoriert werden":

Code:
[b]/lib/modules/2.6.18-6-686/build: Datei oder Verzeichnis nicht gefunden [/B]

Eine weitere Episode aus der beliebten Endlosreihe "Kernelmodul ohne Kernelheaders bzw. Kernelquellen kompilieren wollen".

(So, das sind jetzt drei Suchbegriffe für $SUCHMASCHINE_IHRES_GERINGSTEN_MISSTRAUENS, das ganze vielleicht noch mit dem Namen der Distribution kombinieren).
 
Ich empfehle dir den Treiber von der Seite http://www.aircrack-ng.org zu nehmen. Ich hatte anfangs auch ziemliche Schwierigkeiten mit dem Standardtreiber (rtl8187). Du musst dir den Treiber und die passenden Patches von der aircrack-Seite runterladen, dann zuerst die Patches auf deine Kernelquellen anwenden, die Module nach /lib/modules/... kopieren und dann den Treiber kompilieren. Das Orginalmodul am besten blacklisten in /etc/modprobe.d/blacklist. Ist alles sehr gut erklärt auf der Seite. Das Ergebnis ist ein Treiber (das Modul heisst dann r8187), der wesentlich stabiler läuft, Monitor mode und Injection unterstützt, und außerdem auch noch das manuelle Anheben der Sendeleistung bietet. Was letzteres betrifft, mein Stick läuft problemlos mit "iwconfig wlanX txpower 30". Das hat meine Netto-Übertragungsrate annähernd verdoppelt. Wird zwar relativ warm, aber nicht zu heiss. Ich empfehle dir auch, einen aktuellen Kernel (2.6.25.9) zu kompilieren, dann sollte es keine Probleme geben.
 
Zuletzt bearbeitet:
ich habe kein lan anschluss am laptop nun muss ich aber son kernelupdate oder so machen. Wie geht das??? wo bekomme ich die Daten? was muss ich dann in diesem menü auswählen??was muss in den kernel rein?
 
Wieso musst du'n Kerneluprade machen?
Wenn's via apt-get kommt, dann einfach das Upgrade entsprechend durchlaufen lassen und nichts weiter. Falls du's selbst machen wolltest.. -> warum?

Installier dir halt einfach die Kernelheader (apt-get install kernel-headers-<deine Kernelversion>), wie R_M schon sagte, und dann sollte auch dein Treiber rennen...
 
Ist des net auf den Installationsmedien mit drauf??
Und wenn dann halt haendisch incl. der noch bestehenden Abhängigkeiten mit nem anderen Rechner runterladen und mit dpkg -i ... einspielen....
 
okay...und möchte mir jemand verraten, wie das haendisch klappt?? finde im netz irgendwie nichts...
 
Steht doch da^^
Mit Hilfe eines WWW-fähigen Rechner das passende Paket herunterladen. Welches, hängt von deiner Debianversion und deinem Kernel ab. Zumindest bei letzterem hilft dir uname -r (oder war des n anderer Parameter?) Wenn du nicht Etch hast, musst halt den Link passend ändern... Außerdem auch durch die roten Abhängigkeiten durchklicken und guggen, ob die schon auf deinem System sind. Ansonsten die halt auch mit nehmen.
Dann alles mit dpkg -i einspielen...
 
Zuletzt bearbeitet:

Ähnliche Themen

wlan Treiber (RTL8111/8168) unter Ubuntu

Zurück
Oben