Moin,
ich habe massive Probleme meine WLAN-Karte zum Laufen zu bekommen, wobei es glaube ich weniger am Treiber sondern eher an meinen mangelnden W-LAN Kenntnissen liegt.
Der Chipsatz ist ein Ralink RT61und ich habe den Seamonkey-Treiber kompiliert, und per modprobe installiert, dabei bin ich nach dieser Anleitung vorgegangen (WPA):
http://wiki.archlinux.org/index.php/RT61_Wireless
Ich habe mir auch die dort erwähnten Scripte besorgt, konfiguriert und die /etc/rc.conf angepasst, damit WLAN beim Starten konfiguriert wird. Hier der relevante Teil meiner rc.conf:
#
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
HOSTNAME="MyHostName"
#
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
# interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
#
lo="lo 127.0.0.1"
eth0="dhcp"
wlan0="dhcp"
wlan_wlan0="wlan0 essid MYESSID"
WLAN_INTERFACES=(wlan0)
INTERFACES=(lo eth0 wlan0)
#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.1.1"
ROUTES=(!gateway)
#
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network-profiles
#
#NET_PROFILES=(main)
#
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng rt61-wpa network portmap dbus hal nfslock netfs crond)
Wenn ich die beiden Zeilen:
wlan_wlan0="wlan0 essid MYESSID"
WLAN_INTERFACES=(wlan0)
Weglasse, dann kommt beim Starten des Netzwerkes ein Timeout für IF wlan0, wenn ich Sie hinzufüge verbindet er trotzdem nicht zum Netzwerk.
Außerdem noch die Konfiguration für das WLAN-Startscript:
# Configuration file for rt61 WPA encryption
# ------------------------------------------
# Be sure to place "rt61-wpa" _before_ "network" in
# your DAEMONS-array and don't background (@) it...
RT61_IF="wlan0"
# Authentication: WPAPSK or WPA2PSK
AUTHENTICATION="WPAPSK"
# Encryption: TKIP or AES
ENCRYPTION="TKIP"
# Your preshared key
# This must be at least 8 characters long
KEY="MyKey"
Kann mir jemand helfen? Bin relativ neu was das thema WLAN angeht, und Arch benutze ich auch erst ein paar Tage.
Achso, der DHCP-Server ist ein Debian-Rechner der auch die LAN-Clients mit IPs versorgt, das funktioniert tadellos. Und wenn ich auf dem WLAN-Rechner WinXP boote, dann kann ich mich auch tadellos mit dem WLAN verbinden und bekomme eine IP vom DHCP zugewiesen. Also kann es imho weder am DHCP noch am AccessPoint liegen.
Gruß
D.