WEP Key Passphrase unter freeBSD konfigurieren

  • Ersteller Ersteller ccc
  • Erstellt am Erstellt am
C

ccc

Guest
hallo

weiss jemand, wie ich WEP Key Passphrase unter freeBSD 5.2
für meine WLAN Karte konfigurieren kann ?

bei linux z.B geht es ganz einfach mit:

iwconfig wlan0 key s:passphrase

leider freeBSD versteht kein iwconfig
 
Zuletzt bearbeitet von einem Moderator:
ja bei BSD gibt es ifconfig. Also versuch mal "man ifconfig"

Kurz und knapp kann man aber sagen das es so ähnlich funzt:

Code:
ifconfig "wlaninterface" "IP" "netmask" wepmode on wepkey "key" up
 
wozu die netmask? und wo ist der mode?
ifconfig <Device> ssid <WEP-Name> mode <Modus> wepmode on wepkey <key>
wobei für Modus 11b oder 11a oder sonstwas genommen wird
und vor den key muss man sedezimaler schreibeweise wegen 0x davorsetzen
0x19644345....

cya
 
am besten direkt in /etc/rc.conf eintragen

ifconfig wi0 inet 192.168.0.2 netmask 255.255.255.0 ssid mywepid wepmode on wepkey 0xXXXXXXXXXXXXXXXXXXXXX

bei mit funktioniert auf jeden Fall bestens !
 
Hi, wenn ich das bei mir eingebe

Code:
ifconfig wi0 inet 10.18.1.201 netmask 255.255.255.0 ssid MEINESSID channel 2 wepmode on wepkey 0xMEINWEPKEY

kommt folgender Fehler:

Code:
ifconfig: odd count hexadecimal digits
ifconfig. SIOCS80211: invalid argument
 
Was ich euch noch sagen kann, mein AP ist ein orinoco AP-500, als Key nimmt er nur ASCII an. also 5 oder 13 stellen.

Kann es sein, dass Unix nur HEX kann ? mit 10 oder 26 stellen also ?

Unter Linux konnte ich durch anhängen der option s iwconfig sagen, dass es sich um ein passphrase handelt.
 
Lade mal dein wlan_wep.ko

Code:
kldload wlan_wep

und trag mal in dein /boot/loader.conf

Code:
wlan_wep_load="YES"


dann müsste ifconfig gehen.
 
Jetzt läuft es durch, aber bei status erscheint immer noch:
Code:
no carrier

wenn ich beim wepkey 0x am anfang angebe, kommt der fehler

Code:
ifconfig: odd count hexadecimal digits
wieder

Wie gesagt, ohne das 0x gehts ohne Fehler, aber bin immer noch nicht im Netz drin.
 
Hast du

Code:
wepmode on weptxkey 1 ssid mynet wepkey 0x0edg24dg6k

ssid musst du deine ssid eingeben und weptxkey welchen key der benutzen soll.
 
Ja, hab das jetzt auch mal probiert, wieder ohne Erfolg. Ich hoffe es ist klar um was es geht ? Gibt ja einem HEX Keys aber auch ASCII Keys. Mein AP kann kein HEX

Aber, als ich den Text hier gerade geschrieben habe, hab ich noch was getestet, jetzt geht es :)

Mein AP hieß vorher 0xFF, Windows und Linux hatten kein Problem damit, Unix kam damit nicht klar :(

Also folgedenr Befehler hat mich ans zielt gebracht (echte Werte)

ifconfig wi0 wepmode on weptxkey 1 ssid test wepkey test1

Das ganze ohne das 0x, dass ist wirklich nur, wenn der AP einen HEX Key hat, war bei mir ja nicht der Fall.

Hmm, hab jetzt aber noch ein prob, bei dhclient wi0 bekomme ich keine IP zugewiesen, vllt hat hier noch jemand rat, ansonsten mache ich nen neuen Thread auf.

Aber thx für deine Hilfe :)
 
Trag mal dies in deiner rc.conf

Code:
ifconfig_wi0="channel <> ssid <myssid> wepmode on wepkey <mywepkey> DHCP"

Die Zeile nich so übernehmen du muss deine Werte nehmen.
 
Menuhin wrote:
Im Netz hab ich gerade gelesen das Wep und DHCP bei BSD nicht gehen.

Stimmt nicht! Bitte Quelle angeben!


Gemini wrote:
Ja, hab das jetzt auch mal probiert, wieder ohne Erfolg. Ich hoffe es ist klar um was es geht ? Gibt ja einem HEX Keys aber auch ASCII Keys. Mein AP kann kein HEX

Stimmt auch nicht. Der SSID Key kann in ASCII und in Hexadezimal (0xabcdef0123456789) angegeben werden. Es ist nur eine Frag der Schreibweise.

carb
 
Meiner Erfahrung nach funktioniert DHCP mit WEP nur nicht wenn wpa_supplicant mitspielt. Da ich wpa nicht benötige läuft mein WLAN immer noch über selbst verfasste sh Skripte.
 
Zurück
Oben