WLAN Karte einbinden

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
bene_
Beiträge: 54
Registriert: 14.03.2003 11:58:03

WLAN Karte einbinden

Beitrag von bene_ » 30.08.2004 16:06:39

Mal eine Frage ich habe ein Orinoco Silver WLAN Karte die auch
"cardinfo" wunderbar mittlerweile angezeigt wird, wie hänge ich die nun
ein damit sie mir angezeigt wird in airsnort da ist bis jetzt nur eth0
drinnen

Benutzeravatar
Six
Beiträge: 8066
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Beitrag von Six » 31.08.2004 09:43:43

D. h. sie wird als wlan0 angezeigt? Was sagt denn iwconfig? Wie lädst du das Modul, bzw. welche Parameter übergibst du?

Benutzeravatar
tobi979
Beiträge: 280
Registriert: 10.10.2003 19:18:28
Wohnort: /Meiningen

Beitrag von tobi979 » 31.08.2004 10:42:40

Hi

Also meine Orinoco Gold wird als eth2 erkannt. Konfiguriert wird sie bei mir mit ifconfig. Parameter geändert wird bei mir mit iwconfig.
Genau, als was wird sie angezeigt, eth*, wi*, wl*, wlan* ...?

Gruss Tobi

Benutzeravatar
bene_
Beiträge: 54
Registriert: 14.03.2003 11:58:03

Beitrag von bene_ » 31.08.2004 11:13:49

Also ich habe vergessen die Oricnoco Treiber im Kernel zu haben, habe mir nun einen gebastelt und nun leutet auch die LED bei der WLAN Karte. Wenn ich Airsnort aufrufe hat er nun auch:

eth0
eth1

drinnen. Jedoch wenn ich was suchen will bekomme ich:

Could not set monitor mode


Was habe ich vergessen?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 31.08.2004 12:09:53

das hier:

http://airsnort.shmoo.com/orinocoinfo.html

da musst du deinen Kernel noch patchen damit er den Monitor Mode unterstützt!

ich glaub ich hatte den Patch für den 2.6.2er Kernel verwendet (mit dem 2.6.7er) und das geht eigentlich..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
bene_
Beiträge: 54
Registriert: 14.03.2003 11:58:03

Beitrag von bene_ » 31.08.2004 12:14:51

bene@cluecoder:~$ sudo patch -p0 < pcmcia-cs-3.2.7-orinoco-patch.diff
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -aur wireless/hermes.c ../pcmcia-cs-3.2.7-patched/wireless/hermes.c
|--- wireless/hermes.c 2003-05-15 23:02:10.000000000 -0700
|+++ ../pcmcia-cs-3.2.7-patched/wireless/hermes.c 2004-02-07 17:57:27.000000000 -0800
--------------------------
File to patch:


Diese Meldung bekomme ich dann. Muss ich ihm da die Kernel Sourcen angeben? Sry für die doofen Fragen.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 31.08.2004 12:27:20

hmm...

also ich meinte die Datei:
http://www.diskworld.com.au/orinoco-0.1 ... patch.diff

und du musst entweder im Hauptverzeichnis der Kernel-Sourcen sein (/usr/src/linux-...) oder im Unterverzeichnis von den Kernelsourcen (/usr/src/linux-.../drivers/net/wireless)...

aber einfach austesten
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
bene_
Beiträge: 54
Registriert: 14.03.2003 11:58:03

Beitrag von bene_ » 31.08.2004 12:32:27

und dann kernel nochmal neu kompilieren?

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 31.08.2004 12:48:04

sicher... schließlich hast du damit ja nur den Quelltext geändert aber der kompilierte Kernel wurde dadurch ja nicht geändert... getzt solltest du ihn nochmal kompilieren (aber behalte als Sicherung trotzdem deinen alten) und dann kannst du durch

"iwpriv ethX" (wobei X die Nummer für die Orinoco Karte ist)

leicht herausfinden ob der Monitor Mode unterstützt wird (es muss irgendwo "monitor" stehen)
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
bene_
Beiträge: 54
Registriert: 14.03.2003 11:58:03

Beitrag von bene_ » 31.08.2004 14:26:18

bene@cluecoder:~$ sudo iwpriv eth1
eth1 Available private ioctl :
force_reset (8BE0) : set 0 & get 0
card_reset (8BE1) : set 0 & get 0
set_port3 (8BE2) : set 1 int & get 0
get_port3 (8BE3) : set 0 & get 1 int
set_preamble (8BE4) : set 1 int & get 0
get_preamble (8BE5) : set 0 & get 1 int
set_ibssport (8BE6) : set 1 int & get 0
get_ibssport (8BE7) : set 0 & get 1 int
monitor (8BE8) : set 2 int & get 0
dump_recs (8BFF) : set 0 & get 0


das sieht doch ganz gut aus

Benutzeravatar
bene_
Beiträge: 54
Registriert: 14.03.2003 11:58:03

Beitrag von bene_ » 31.08.2004 14:44:02

Toll Airsnort findet auch was, jedoch kann ich mit dem Tool auch connecten? Wie bekomme ich meine ID raus, muss die in den Stationen eintragen damit ich rein darf.

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 31.08.2004 14:54:11

wie jetzt?... mit welchem Tool willst du wohin dich connecten??

also der "Monitor Mode" ist nur zum MITHÖREN... da kannst du dich nicht connecten.. der muss erst wieder aus sein, damit du dich auf einen AP oder andern Rechner connecten kannst..

die normalen Befehle sind:

iwconfig
iwlist


z.B. du hast einen AP dessen essid "hi_jungs" ist und der im "managed" mode läuft (weiß gar nicht ob ein AP überhaupt AD-HOC kann..) und KEIN WEP an hat..

dann einfach:

Code: Alles auswählen

iwconfig ethX mode managed
iwconfig ethX essid hi_jungs
am besten mal die "man iwconfig" und "man iwlist" anschauen..
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
bene_
Beiträge: 54
Registriert: 14.03.2003 11:58:03

Beitrag von bene_ » 31.08.2004 15:23:40

hat web aber dies iwconfig habe ich gar net den befehl

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 31.08.2004 15:36:00

hmm.. mit WEB ist das etwas komplizierter..

"iwconfig" gibt es per:

Code: Alles auswählen

apt-get install wireless-tools
und wenn du dann schaust, wirst du feststellen dass du den WEP Schlüssel im HEX angeben musst.. also wenn du ihn hast, dann müsste es so klappen:

Code: Alles auswählen

iwconfig ethX mode managed
iwconfig ethX key XXXXXXXX      <--- bitte in HEX angeben
iwconfig ethX key open
iwconfig ethX essid ESSIDDEINESAPS
und dann mal schauen
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
bene_
Beiträge: 54
Registriert: 14.03.2003 11:58:03

Beitrag von bene_ » 31.08.2004 16:51:34

danke euch

Antworten