[Linux] Komisch...Wlan-Stick

Dieses Thema im Forum "Linux & BSD" wurde erstellt von Urmel, 9. Juli 2007 .

Schlagworte:
  1. 9. Juli 2007
    Komisch...Wlan-Stick

    Hallo zusammen,
    ich habe ein Netgear WG 111v2 Wlan-Stick (Chipsatz ist glaub RTL8187L). Wenn ich nun in BackTrack 2.0 drin bin, kann ich den Wlan-Stick in den Monitor Mod setzen. Kismet und airodump geht auch. Wird da der Stick wirklich in den Monitor Mod gesetz?? Ich dachte nämlich das das mit dem Stick gar nich geht. Wenn ich das ganze nun unter Ubuntu 7.04 machen will geht das nicht. Da kann ich den Stick nicht in den Monitor Mod setzen und somit Kismet und airodump nicht ausführen. Woran kann das liegen?? Wie bringe ich es hin das das auch in Ubuntu funktioniert??

    Danke schonmal

    Gruß Fabi
     
  2. 12. Juli 2007
    AW: Komisch...Wlan-Stick

    Finde heraus, was für einen Treiber dein Chipsatz benötigt und installier ihn ;-)
    Denn bei Backtrack oä sind die meistens schon dabei...

    Greetz
     
  3. 12. Juli 2007
    AW: Komisch...Wlan-Stick

    Hallo,
    erst mal danke für deine Antwort.
    Ich habe mir diesen Treiber geholt: http://www.treiberupdate.de/treiber-download/download-158707-treiber-Realtek-RTL8187LWLANChip.html
    aber ich kann den irgendwie nicht installieren. Ich führe die makedrv aus und dann kommt immer der Fehler:
    make[2]: *** [/home/fabi/Desktop/a/beta-8187/r8187_core.o] Fehler 1
    make[1]: *** [_module_/home/fabi/Desktop/a/beta-8187] Fehler 2
    make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.20-16-generic'
    make: *** [modules] Fehler 2
    Muss ich noch irgend ein Datei umändern??
    In der Readme steht ganz am Anfang, dass der Treiber für Debian 3.1 und nochmal en paar anderen Distributionen ist. Ich habe Ubuntu und das basiert doch auch auf Debian. Kann es daran auch liegen??

    Gruß Fabi
     
  4. 12. Juli 2007
    AW: Komisch...Wlan-Stick

    ne, daran eher weniger, aber ich denke, dir fehlen nen paar kleine tools, poste ma in nem
    Code:
    -tag die gesamte ausgabe...mfg coach
     
  5. 12. Juli 2007
    AW: Komisch...Wlan-Stick

    Hier mal die gesamte Ausgabe:
    Code:
    ieee80211/
    ieee80211/.tmp_versions/
    ieee80211/.tmp_versions/ieee80211-rtl.mod
    ieee80211/.tmp_versions/ieee80211_crypt-rtl.mod
    ieee80211/.tmp_versions/ieee80211_crypt_ccmp-rtl.mod
    ieee80211/.tmp_versions/ieee80211_crypt_tkip-rtl.mod
    ieee80211/.tmp_versions/ieee80211_crypt_wep-rtl.mod
    ieee80211/ieee80211.h
    ieee80211/ieee80211_crypt.c
    ieee80211/ieee80211_crypt.h
    ieee80211/ieee80211_crypt_ccmp.c
    ieee80211/ieee80211_crypt_tkip.c
    ieee80211/ieee80211_crypt_wep.c
    ieee80211/ieee80211_module.c
    ieee80211/ieee80211_rx.c
    ieee80211/ieee80211_softmac.c
    ieee80211/ieee80211_softmac_wx.c
    ieee80211/ieee80211_tx.c
    ieee80211/ieee80211_wx.c
    ieee80211/license
    ieee80211/Makefile
    ieee80211/Modules.symvers
    ieee80211/readme
    beta-8187/
    beta-8187/r8180_hw.h
    beta-8187/r8187.h~
    beta-8187/r8180_rtl8225.h
    beta-8187/license
    beta-8187/.tmp_versions/
    beta-8187/.tmp_versions/r8187.mod
    beta-8187/Makefile
    beta-8187/r8180_93cx6.c
    beta-8187/tags
    beta-8187/authors
    beta-8187/r8187_core.c~
    beta-8187/r8180_pm.h
    beta-8187/r8180_rtl8225.c
    beta-8187/copying
    beta-8187/r8180_wx.h
    beta-8187/Modules.symvers
    beta-8187/r8180_rtl8225z2.c
    beta-8187/readme
    beta-8187/r8187_core.c
    beta-8187/ieee80211.h
    beta-8187/r8180_93cx6.h
    beta-8187/changes
    beta-8187/r8187.h
    beta-8187/r8180_pm.c
    beta-8187/install
    beta-8187/ieee80211_crypt.h
    beta-8187/r8180_wx.c
    rm -f *.mod.c *.mod *.o .*.cmd *.ko 
    rm -rf /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/tmp
    make -C /lib/modules/2.6.20-16-generic/build M=/home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211 modules
    make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.20-16-generic'
     CC [M] /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.o
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In Funktion »ieee80211_softmac_scan_wq«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:391: Warnung: ISO-C90 verbietet gemischte Deklarationen und Code
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:412: Warnung: Übergabe des Arguments 2 von »queue_delayed_work« von inkompatiblem Zeigertyp
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In Funktion »ieee80211_softmac_stop_scan«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:486: Warnung: Übergabe des Arguments 1 von »cancel_delayed_work« von inkompatiblem Zeigertyp
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In Funktion »ieee80211_associate_abort«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:885: Warnung: Übergabe des Arguments 2 von »queue_delayed_work« von inkompatiblem Zeigertyp
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1360:4: warning: #warning CHECK_LOCK_HERE
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1400:2: warning: #warning CHECK_LOCK_HERE
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In Funktion »ieee80211_rx_frame_softmac«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1471: Warnung: ISO-C90 verbietet gemischte Deklarationen und Code
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In Funktion »ieee80211_stop_protocol«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2060: Warnung: Übergabe des Arguments 1 von »cancel_delayed_work« von inkompatiblem Zeigertyp
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2168:78: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In Funktion »ieee80211_softmac_init«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2168: Fehler: »INIT_WORK« nicht deklariert (erste Benutzung in dieser Funktion)
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2168: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2168: Fehler: für jede Funktion in der er auftritt.)
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2169:88: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2170:94: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2171:96: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2172:82: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2173:82: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In Funktion »ieee80211_softmac_free«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2192: Warnung: Übergabe des Arguments 1 von »cancel_delayed_work« von inkompatiblem Zeigertyp
    make[2]: *** [/home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.o] Fehler 1
    make[1]: *** [_module_/home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/ieee80211] Fehler 2
    make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.20-16-generic'
    make: *** [modules] Fehler 2
    rm -f *.mod.c *.mod *.o .*.cmd *.ko 
    rm -rf /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/tmp
    make -C /lib/modules/2.6.20-16-generic/build M=/home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187 modules
    make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.20-16-generic'
     CC [M] /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.o
    In file included from /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:64:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.h:29:26: error: linux/config.h: No such file or directory
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In Funktion »rtl8187_rx_urbsubmit«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:700: Warnung: Übergabe des Arguments 6 von »usb_fill_bulk_urb« von inkompatiblem Zeigertyp
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In Funktion »rtl8180_tx«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:1428: Warnung: Übergabe des Arguments 6 von »usb_fill_bulk_urb« von inkompatiblem Zeigertyp
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:1625:64: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In Funktion »rtl8180_init«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:1625: Fehler: »INIT_WORK« nicht deklariert (erste Benutzung in dieser Funktion)
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:1625: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:1625: Fehler: für jede Funktion in der er auftritt.)
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In Funktion »rtl8180_ioctl«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:2298: Warnung: ISO-C90 verbietet gemischte Deklarationen und Code
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In Funktion »rtl8187_usb_probe«:
    /home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:2421: Fehler: »struct net_device« hat kein Element namens »get_wireless_stats«
    make[2]: *** [/home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.o] Fehler 1
    make[1]: *** [_module_/home/fabi/Desktop/rtl8187_linux_26.1010.0622.2006/beta-8187] Fehler 2
    make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.20-16-generic'
    make: *** [modules] Fehler 2
    
    
     
  6. 12. Juli 2007
    AW: Komisch...Wlan-Stick

    'The new FC6 kernel source/tree no longer has a
    linux/config.h file in it, so you can do one of
    two things. Either comment the line in the code
    referencing config.h, or change directory to the
    kernel directory location and finally under
    linux/ directory do a 'touch config.h' and that
    should fix it.'

    sollte verständlich genug sein, ansonsten nochma fragen^^...mfg coach
     
  7. 12. Juli 2007
    AW: Komisch...Wlan-Stick

    Tag auch,

    Falls es immer noch nicht funktioniert wäre NDiswrapper eine weitere Möglichkeit den Stick zu verwenden.

    Das Programm unterstützt die meisten WLAN-Sticks und ist auch nicht schwer in der Installation
     
  8. 13. Juli 2007
    AW: Komisch...Wlan-Stick

    Also dann frag ich nochmal^^
    In welcher Datei muss ich das alles machen?
    Das mit dem Kommentieren oder das mit dem Verzeichnis wechseln?

    @Shape
    Der Stick funktioniert auch so. Nur in Backtrack kann ich ihn in den Monitor Mod setzen und in Ubuntu eben nicht. Und das wundert mich ein bisschen
    Aber trotzdem danke.

    Gruß Fabi
     
  9. 13. Juli 2007
    AW: Komisch...Wlan-Stick

    change directory to the
    kernel directory location and finally under
    linux/ directory do a 'touch config.h

    -->also ins kernel-verzeichnis wechseln /usr/src/dein-kernel und dann einfach ein 'touch config.h' (das mit /linux is afaik, weil in /usr/src meist nen symlink auf die aktuelle kernel-source is (bitte korrigieren))...mfg coach
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.