Kann keine Verbindung zu Access Point auf Laptop herstellen

Ich habe mit Hilfe der Madwifi-Treiber die WLAN Karte auf meinem Ubuntu-Laptop erfolgreich als AP eingerichtet. Ich schaffe es nun aber nicht, einen 2. Computer mit dem AP zu verbinden.

Hier folgt im Detail, was ich gemacht habe:

AP einrichten:

>wlanconfig ath0 destroy
>wlanconfig ath create wlandev wifi0 wlanmode ap
>iwconfig ath0 essid meinNetz
>ifconfig ath0 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255 up

Nun erscheint der AP "meinNetz" korrekt auf meinem 2. Computer, einem Windows Computer. Ich versuche den 2. Computer mit dem AP zu verbinden.

Dazu verwende ich die folgenden manuellen Einstellungen:
IP 10.0.0.50
Subnetzmaske 255.255.255.0
Router 10.0.0.1
DNS-Server 10.0.0.1

Die Anbindung klappt nicht.... Was mache ich falsch?
 
Was verstehst du unter "die Anbindung klappt nicht"? Gibt's garkeine Verbindung? Kannst du den Laptop pingen? Kannst du die 145.253.2.11 pingen? Läuft auf dem Laptop überhaupt ein DNS-Server?
 
Ich habe versucht, einerseits mit einem Palm TX und andererseits mit einem Windows Computer (Vista) eine Verbindung zum AP herzustellen.
Auf dem Palm erscheint der AP korrekt als offenes Netz. Der Versuch, eine Verbindug herzustellen, ist aber erfolglos; ich bekomme die Meldung "Es konnte keine Verbindung eingestellt werden".
Auf dem Windows Computer erscheint der AP als "Sicherheitsaktiviertes Netz (WPA2)", obwohl ich den AP ohne Verschlüsselung eingestellt habe.
Das pingen von 10.0.0.1 ist erfolglos...
 
Ich habe versucht, einerseits mit einem Palm TX und andererseits mit einem Windows Computer (Vista) eine Verbindung zum AP herzustellen.

du hast bitmunchers Frage noch nicht beantwortet:
Läuft auf dem Laptop überhaupt ein DNS-Server?



Und wenn kein DHCP-Server läuft, müsstest du bei den Rechnern, die sich zu dem AP verbinden, feste IPs vergeben, da er ja sonst keine IP bekommt (bzw. eine 169.irgendwas) und somit logischerweise auch nicht die 10.0.0.1 finden kann.
 
Zuletzt bearbeitet:
Danke für Eure Hilfe. Wahrscheinlich liegt das Problem tatsächlich hier.
Ich habe dnsmasq zwar installiert und am Laufen, aber bisher nicht richtig konfiguriert.

Nun habe ich dies nach Anleitung http://wiki.ubuntuusers.de/Dnsmasq nachgeholt.

(1) Ich habe die Datei /etc/hosts um die Einträge:

10.0.0.1 router
10.0.0.50 PalmTX

ergänzt.

(2) Ausserdem habe ich nach Anleitung die Datei /etc/resolv.conf um den Eintrag:

nameserver 127.0.0.1

und zwar an erster Stelle - wie verlangt - ergänzt.

(3) dnsmasq restart: /etc/init.d/dnsmasq restart

(4) Alles soweit ok... Aber leider funktioniert die Verbindung zum AP immer noch nicht. Hier nochmals die statischen Einstellungen auf dem PalmTX:
IP 10.0.0.50
netmask 255.255.255.0
router 10.0.0.1
dns-server 10.0.0.1
 
@beavisbee: Der DNS-Server hat mit der IP-Vergabe nichts zu tun, sondern damit, dass bei den Clients wohl der Laptop als DNS eingetragen ist. Für die IP-Vergabe ist ein DHCP-Server zuständig, der natürlich auch laufen muss, wenn auf den Clients keine feste IP eingestellt ist.

Zum Thema: Schau mal in die Logs der Linux-Kiste ob da überhaupt ein Verbindungsversuch ankommt und wenn ja, warum dieser nicht korrekt beantwortet wird. Je nach eingestellter Logging-Facility dürften sich entsprechende Einträge in der daemon.log, syslog, oder messages befinden. Ggf. nutzt dnsmasq auch zusätzlich noch eine eigene Log-Datei.
 
in der daemon.log heisst es "nameserver 127.0.0.1 ignored - local interface". Also wird der nameserver auf 127.0.0.1 nicht akzeptiert. Das verstehe ich nicht, denn in der dnsmasq-Installationsanleitung heisst es ausdrücklich, dass der nameserver 127.0.0.1 in der /etc/resolv.conf an erster Stelle eingetragen werden soll.
 
Der DNS-Server wird ja nur für die lokale Auflösung ignoriert, was ja logisch ist, da dnsmasq sonst sich immer selbst abfragen würde. Ich kenne die Installationsanleitung nicht, die du verwendest, aber vermutlich gehen die davon aus, dass lokal noch ein Bind9 o.ä. läuft.
 
@beavisbee: Der DNS-Server hat mit der IP-Vergabe nichts zu tun, sondern damit, dass bei den Clients wohl der Laptop als DNS eingetragen ist. Für die IP-Vergabe ist ein DHCP-Server zuständig, der natürlich auch laufen muss, wenn auf den Clients keine feste IP eingestellt ist.

Sorry, das war die Hitze gestern... in Verbindung mit Rest-Alkohol... ;) hab DNS gelesen und dabei an DHCP gedacht... hab's korrigiert :)
 
Ich bin nicht weitergekommen. Eine Assoziation mit dem AP ist trotz laufendem dnsmasq ohne error Meldungen nicht möglich. Auch bei statischer IP Einstellung gelingt die Assoziation nicht. Wahrscheinlich liegt es an der Wlan Karte...
Ich wüsste nicht, was ich sonst noch anders machen könnte.
 
Zeigt dir ggf. iwconfig irgendwas an, was auf Fehler schliessen lässt? Werden überhaupt Datenpakete korrekt übertragen? Wie reagieren die Clients, wenn du ihnen einen externen DNS zuweist anstatt den Laptop als DNS anzugeben? Was gibt 'dmesg' beim Laden/Aktivieren des WLAN-Interfaces aus?
 
Zurück
Oben