OpenBSD als hostap

_miles_

New Member
Hallo zusammen,
leider komme ich mit der Einrichtung eines WLAN-AP nicht weiter.

Folgendes Szenario liegt zugrunde, alles ausser WLAN geht problemlos:
(tcom 192.168.2.1) <--> puffy [(rl0); (tun0); (fxp0 dhcpd 192.168.9.100-200)] <--> (lan-clients)

Und "pass out on $tunif from $mynet to any nat-to ($tunif)"

Nun würde ich gerne per rum0, dhcp, ein Notebook und ein iPad anbinden, damit pf und tun0 zum Tragen kommen.

dmesg | grep rum0
Code:
rum0 at uhub0 port 4 "Ralink Technology RT2573" rev 2.00/0.01 addr 2
rum0: MAC/BBP RT2573 (rev 0x2573a), RF RT2528, address xyz..

hostname.fxp0
Code:
inet 192.168.9.1 255.255.255.0

hostname.rl0
Code:
inet 192.168.2.1 255.255.255.0

rum0 einbinden
Code:
ifconfig rum0 inet 192.168.9.2 netmask 255.255.255.255 media autoselect mediaopt hostap nwid testnetz wpakey absolut_geheim chan 6 up
ifconfig rum0
rum0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 94:0c:6d:e5:14:69
        priority: 4
        groups: wlan
        media: IEEE802.11 autoselect hostap (autoselect mode 11b hostap)
        status: active
        ieee80211: nwid testnetz chan 6 bssid 94:0c:6d:e5:14:69 wpakey 0x535a18a3d6edc9aeaf5fe092f3babd38c9a5809617dfcd09c95c631cc9750c7f wpaprotos wpa1,wpa2 wpaakms psk wpaciphers tkip,ccmp wpagroupcipher tkip 100dBm
        inet6 fe80::960c:6dff:fee5:1469%rum0 prefixlen 64 scopeid 0x5
        inet 192.168.9.2 netmask 0xffffffff
dhcpd rum0

(setze 5.4-current i386 ein)


Dann bekomme per dhcp zwar am client alles zugwiesen, kann aber nichts pingen.
Ping von puffy auf rum0 geht. Pingen auf zugewiesene client ip und umgekehrt zu puffy gehen nicht.

Irgendwas scheine ich falsch zu machen. :( Wo habe ich denn meinen Denkfehler?
Vielen Dank für Euer Feedback.

PS: Ich war mir nicht ganz sicher, ob ich das unter Allgemein oder Installation posten soll.
 
Ich hab dem wlan ein anderes Netz gegeben. Auch scheint mir die Netzmaske von rum0 mit /32 nicht ganz richtig zu sein.
 
Du kannst einfach das andere Netz mit in deine dhcp-konfiguration packen. Die Beispielkonfiguration hat auch was für mehrere Unterschiedliche Netze. PF muss dann natürlich auch die Karte kennen und sich entsprechend verhalten.

Auszugsweise:
Code:
option  domain-name "home";
option  ntp-servers 192.168.X.1;

subnet 192.168.X.0 netmask 255.255.255.0 {
        option routers 192.168.X.1;
        option  domain-name-servers 192.168.X.1;

        range 192.168.X.128 192.168.X.254;
}

subnet 192.168.Y.0 netmask 255.255.255.0 {
        option routers 192.168.Y.1;
        option  domain-name-servers 192.168.Y.1;

        range 192.168.Y.128 192.168.Y.254;
}
 
Sorry, wenn ich so spät antworte. Habe auch 2 Netze vergeben und damit klappt es. Dann muss man eben noch pf anpassen und das routing.
Danke für für den Tip :)
 
Zurück
Oben