Hallo! Mein erster Beitrag hier, bin seit wenigen Tagen glücklicher Arch-User nach den begesterten Beiträgen im ubuntuusers -Forum.
Mein Glück wäre fast perfekt, wäre da nicht noch ein Problem mit einem wlan-Chip in einem Notebook 🙂 .
Nach Systemstart habe ich eine funktionierende Verbindung zu meinem Router (wep-geschützt), die dann aber bald spontan abbricht.
Um sie wieder zum Laufen zu kriegen, muß ich den dhcpcd beenden, mit iwconfig den wlan chip neu einstellen ("iwconfig wlan0 essid...."), und mit "dhcpcd wlan0" mir eine neue IP besorgen.
Ich benutze den serialmonkey-rt61-Treiber aus dem CVS.
Meine Config-Dateien sehen so aus:
rc.conf:
In der Zeile Modules habe ich "rt61" eingefügt.
Der Eintrag in der Sektion "Network" schaut so aus:
lo="lo 127.0.0.1"
wlan0="dhcp"
wlan_wlan0="wlan0 essid local key s:xxxxxxxxxxxxx channel 2 rate 54M"
INTERFACES=(lo wlan0)
Die Sektion "routes" habe ich auskommentiert gelassen, habe alternativ folgendes probiert (ohne Erfolg):
gateway="default gw 192.168.178.1"
ROUTES=(gateway)
192.168.178.1 ist die IP meines Wlan-Routers.
Die Datei /etc/conf.d/wireless habe ich auskommentiert gelassen, da ich die Einträge ja schon in der "rc.conf" habe.
dhcpcd habe ich nicht in der Sektion "DAEMONS=", richtig so?
Wenn die Verbindung abbricht, kann ich meinen Router nicht anpingen, "Network unreachable", "route -n" zeigt mir
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.31.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet1
192.168.173.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 wlan0
"ifconfig wlan0" zeigt mir eine gültige IP:
wlan0 Link encap:Ethernet HWaddr 00:13:D3:80:35:51
inet addr:192.168.178.28 Bcast:192.168.178.255 Mask:255.255.255.0
inet6 addr: fe80::213:d3ff:fe80:3551/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4713 errors:0 dropped:0 overruns:0 frame:0
TX packets:3903 errors:30 dropped:30 overruns:0 carrier:0
collisions:53 txqueuelen:1000
RX bytes:1957480 (1.8 Mb) TX bytes:344546 (336.4 Kb)
Interrupt:11
Was mache ich falsch?
Gruß