Wlan richtig konfigurieren schlegt fehl!

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
zyon
Beiträge: 106
Registriert: 06.12.2005 08:09:46
Kontaktdaten:

Wlan richtig konfigurieren schlegt fehl!

Beitrag von zyon » 20.01.2006 18:08:13

Hallo liebe Debian User,

derzeit bin ich eigentlich zimlich glücklich da es geschaft habe:

* auf einen 500 Mhz Oldi Rechner Debian (min. System aufzusetzen)
* Eigenen Kernel zu backen (mit WLAN)
* MADWiFi Treiber für meine WLAN karte gebacken


alles wunderbar. Habe das ganze nahc dieser Anleitung gemacht:

http://madwifi.org/wiki/UserDocs/FirstTimeHowTo

ich finde auch meinen WLAN ROUTER mit den ich über eine zweiten Rechner per LAN ins Internet gehe. für den LAN rechner habe ich diese Config:

Code: Alles auswählen

auto eth0
iface eth0 inet static
        address 192.168.2.2
        netmask 255.255.255.0
        network 192.168.2.0
        broadcast 192.168.2.255
        gateway 192.168.2.1

Nun ja, jetzt wieder zum WLAN Problem.

wenn ich den Rechner boot habe ich erst einmal keine WLAN karte. nur unter ifconfig eine wifi karte.

Dann mache ich wie es im HOWTO steht:

Code: Alles auswählen

wlanconfig ath0 create wlandev wifi0 wlanmode sta
nun habe ich eine ath0 kate der ich auch eine essid zuweissen kann einen channel einstellen kann usw. Na ja alles schön und gut leider ist nahc jeden reboot alles wieder weg.

Nun meine frage wie kann ich es einrichten. Das alle einstellung gespecihert bleiben und wenn ich boote automtaisch verbindung zum Internet bekommen über WLAN. (Erst einmal ohne WPA/WEP das kommt später).

Nun ja jemand eine idee wie ich das machen kann und hätte jemand auch eine Vorschlag für die etc/network/interfaces ?

Würde mich sehr über ein paar Tipps freuen.

Gruß

Rafael

Benutzeravatar
Kastrovolus
Beiträge: 254
Registriert: 17.05.2003 00:17:45
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von Kastrovolus » 21.01.2006 16:34:27

Hi, trage das in Deine /etc/network/interfaces:

Code: Alles auswählen

# Wireless 
auto ath0

# static
iface ath0 inet static
    address 192.168.2.x # (Setz für X die IP des WLAN-PC)
    netmask 255.255.255.0
    broadcast 192.168.2.255
    gateway 192.168.2.1 

Und natürlich muss in der /etc/resolv.conf der DNS-Server eingetragen werden.
zB

Code: Alles auswählen

 nameserver 213.178.66.111
Hoffe, das hilft Dir. :)
Zuletzt geändert von Kastrovolus am 21.01.2006 16:36:52, insgesamt 1-mal geändert.

Benutzeravatar
zyon
Beiträge: 106
Registriert: 06.12.2005 08:09:46
Kontaktdaten:

Beitrag von zyon » 21.01.2006 16:36:36

Kastrovolus hat geschrieben:Hi, trage das in Deine /etc/network/interfaces:

Code: Alles auswählen

# Wireless 
auto ath0

 static
iface ath0 inet static
    address 192.168.2.x # (Setz für X die IP des WLAN-PC)
    netmask 255.255.255.0
    broadcast 192.168.2.255
    gateway 192.168.2.1 

Und natürlich muss in der /etc/resolv.conf der DNS-Server eingetragen werden.
zB

Code: Alles auswählen

 nameserver 213.178.66.111
Hoffe, das hilft Dir. :)

Das Problem ist das ich nach dem booten noch kein eth0 habe erst wenn ich als root das mache:

Code: Alles auswählen

wlanconfig ath0 create wlandev wifi0 wlanmode sta

und eine essid gibts dann auch noch nicht etc...
Gruß

Rafa

Benutzeravatar
Kastrovolus
Beiträge: 254
Registriert: 17.05.2003 00:17:45
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von Kastrovolus » 21.01.2006 17:56:42

Richtig, das hatte ich vergessen. Sie könnte dann zB so aussehen:

Code: Alles auswählen

auto ath0
iface ath0 inet static
       address 192.168.1.1
       netmask 255.255.255.0
       network 192.168.1.0
       broadcast 192.168.1.255
       wireless_essid terranet
       wireless_mode managed
       channel 6
       mtu 1454
       gateway 192.168.1.1
Die Einträge MTU und wireless_essid, etc. sind natürlich auf mein Netzwerk eingestellt.
Schreib Dir alles so, wie Du es brauchst.

Außerdem: Evtl. reicht schon der Eintrag auto ath0, um das Device zu erstellen

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 21.01.2006 19:03:38

Du hast immer noch das wichtigste vergessen. So würde ich das machen:

Code: Alles auswählen

auto ath0
iface ath0 inet static
    pre-up /pfad/zu/wlanconfig ath0 ......
    address ....
   ...
Mittels pre-up kannst du ein Programm angeben, dass ausgeführt werden soll, bevor versucht wird, das Interface zu starten. Der Eintrag für meine WLAN-Karte sieht z.B. so aus:

Code: Alles auswählen

iface eth2 inet dhcp
    pre-up /sbin/modprobe ipw2100
    post-down /sbin/rmmod ipw2100
So kann ich dann mit ifup eth2 den Treiber laden und mit ifdown automatisch entladen.

Benutzeravatar
zyon
Beiträge: 106
Registriert: 06.12.2005 08:09:46
Kontaktdaten:

Beitrag von zyon » 22.01.2006 15:18:00

So schaut derzeit meine Wlan config aus, es geht auch, also soweit das pre-up gestartet wird und auch alles dann in der iwconfig steht. Aber leider bekomme ich keine Verbindung zum I-net. Ich teste das mit einen apt-get update. dieses dauert dann paar min da er wohl immer ein Timeout bekommt. Jemand eine idee ?

Code: Alles auswählen

auto ath0
iface ath0 inet static
       pre-up /usr/local/bin/wlanconfig ath0 create wlandev wifi0 wlanmode sta
       address 192.168.2.2
       netmask 255.255.255.0
       network 192.168.2.0
       broadcast 192.168.2.255
       wireless_essid wlan
       wireless_mode managed
       channel 11
       mtu 1492
       gateway 192.168.2.1

Benutzeravatar
Kastrovolus
Beiträge: 254
Registriert: 17.05.2003 00:17:45
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von Kastrovolus » 22.01.2006 15:23:29

Ich hatte ein ähnliches Problem mal auf dem Rechner eines Kollegen mit WLAN. Dort hat ein setzen der MTU auf 1454 geholfen. Evtl. probierst Du es mal aus.
Das könnte ursächlich für die "timeOuts" sein..

Benutzeravatar
Kastrovolus
Beiträge: 254
Registriert: 17.05.2003 00:17:45
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von Kastrovolus » 22.01.2006 16:09:07

Also, nach kurzem Gespräch im ICQ kann ich Zy0ns Problem auf das reduzieren:

Er möchte eine Verbindung von seinem Rechner zum AP aufbauen.
Laut iwconfig ath0 ist er mit diesem verbunden.
AP und der WLAN-Rechner befinden sich in der selben IP-Range (natürlich mit verschiedenen IPs). Trotz allem erscheint beim Ping des WLAN-Routers/AP ein "Destination unreachable".

Wodran könnte das liegen?

Benutzeravatar
zyon
Beiträge: 106
Registriert: 06.12.2005 08:09:46
Kontaktdaten:

Beitrag von zyon » 23.01.2006 17:31:03

so Wlan geht jetzt. Meine Frgaen jetzt:

ist das Packet für wpa-psk richt:

wpasupplicant - Client support for WPA and WPA2 (IEEE 802.11i)

und kann ich:

Code: Alles auswählen

auto ath0
iface ath0 inet static
        pre-up /usr/local/bin/wlanconfig ath0 create wlandev wifi0 wlanmode sta
        address 192.168.2.3
        netmask 255.255.255.0
        network 192.168.2.255
        wireless_essid assinet
        wireless_mode managed
        channel 11
        mtu 1492
        gateway 192.168.2.1
da noch eine 2 pre-up anlegen ?

Gruß

zyon

captain nemo
Beiträge: 177
Registriert: 08.04.2005 22:58:27
Wohnort: Berlin
Kontaktdaten:

Beitrag von captain nemo » 24.02.2006 13:20:39

muss man die mtu in der interfaces eintragen? da weiß ich nämlich jetzt so konkret nicht wo ich den wert herbekomme.

[edit]
also ich hab jetzt die mtu gefunden und eingetragen... also nevermind my question
[/edit]
Mein Blog

"imagination is more important than knowledge"
A. Einstein

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 25.02.2006 10:25:09

Von Installation Verschoben.

Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Antworten