Guten Morgen,
ich moechte mir daheim ein "einfaches" WLAN im Adhoc-Modus aufbauen,
aber stosse dabei auf einige Schwierigkeiten. Folgende Konfiguration:
Derzeit stehen bei mir ein Laptop und meine Workstation und zwischen
den beiden Geraeten soll das WLAN aufgebaut werden. Das Betriebs-
system auf beiden Geraeten ist FreeBSD 5.3-RELEASE-p5. Die Workstation
hat eine normale Netzwerkkarte eingebaut, die ueber PPPoE rausgeht
und eine Netgear MA311. Die beiden Interfaces sind derzeit so eingestellt:
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 193.149.36.145 netmask 0xfffffff0 broadcast 193.149.36.159
inet6 fe80::230:1bff:fe27:7cb8%rl0 prefixlen 64 scopeid 0x1
inet 193.149.36.146 netmask 0xffffffff broadcast 193.149.36.146
inet 193.149.36.147 netmask 0xffffffff broadcast 193.149.36.147
inet 193.149.36.148 netmask 0xffffffff broadcast 193.149.36.148
inet 193.149.36.149 netmask 0xffffffff broadcast 193.149.36.149
inet 193.149.36.150 netmask 0xffffffff broadcast 193.149.36.150
inet 193.149.36.151 netmask 0xffffffff broadcast 193.149.36.151
inet 193.149.36.152 netmask 0xffffffff broadcast 193.149.36.152
inet 193.149.36.153 netmask 0xffffffff broadcast 193.149.36.153
inet6 2001:608:203::1 prefixlen 64
inet6 2001:608:203::2 prefixlen 64
inet6 2001:608:203::3 prefixlen 64
inet6 2001:608:203::4 prefixlen 64
inet6 2001:608:203::5 prefixlen 64
inet6 2001:608:203::6 prefixlen 64
inet6 2001:608:203::7 prefixlen 64
inet6 2001:608:203::8 prefixlen 64
inet6 2001:608:203::9 prefixlen 64
ether 00:30:1b:27:7c:b8
media: Ethernet autoselect (10baseT/UTP)
status: active
wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::209:5bff:fe91:99eb%wi0 prefixlen 64 scopeid 0x2
inet6 2001:608:203::a prefixlen 64
inet 193.149.36.154 netmask 0xffffffff broadcast 193.149.36.154
ether 00:09:5b:91:99:eb
media: IEEE 802.11 Wireless Ethernet DS/11Mbps <adhoc> (DS/2Mbps <adhoc>)
status: associated
ssid WLAN 1:WLAN
stationname ap.free.bsd.net
channel 11 authmode OPEN powersavemode OFF powersavesleep 100
rtsthreshold 2312 protmode CTS
wepmode OFF weptxkey 1
Das Interface wi0 ist folgendermassen konfiguriert worden:
ifconfig wi0 inet 193.149.36.154 netmask 255.255.255.255 \
channel 11 media DS/11Mbps mediaopt adhoc ssid WLAN stationname ap.free.bsd.net
Um den Rest des Netzes ueber WLAN zu erreichen, habe ich auf der Workstation
noch Hostrouten eingerichtet, die ueber das Interface wi0 rausgehen sollen:
Destination Gateway Flags Refs Use Netif Expire
default 193.149.44.236 US 0 10712 tun0
127.0.0.1 127.0.0.1 UH 0 0 lo0
193.149.36.144/28 link#1 UC 0 0 rl0
193.149.36.145 00:30:1b:27:7c:b8 UHLW 0 5363 lo0
193.149.36.146 00:30:1b:27:7c:b8 UHLW 0 2 lo0 =>
193.149.36.146/32 link#1 UC 0 0 rl0
193.149.36.147 00:30:1b:27:7c:b8 UHLW 0 12 lo0 =>
193.149.36.147/32 link#1 UC 0 0 rl0
193.149.36.148/32 link#1 UC 0 0 rl0
193.149.36.149/32 link#1 UC 0 0 rl0
193.149.36.150/32 link#1 UC 0 0 rl0
193.149.36.151/32 link#1 UC 0 0 rl0
193.149.36.152/32 link#1 UC 0 0 rl0
193.149.36.153/32 link#1 UC 0 0 rl0
193.149.36.154/32 link#2 UC 0 0 wi0
193.149.36.155 00:09:5b:91:99:eb UHLS 0 0 wi0 <-
193.149.36.156 00:09:5b:91:99:eb UHLS 0 0 wi0 <-
193.149.36.157 00:09:5b:91:99:eb UHLS 0 0 wi0 <-
193.149.36.158 00:09:5b:91:99:eb UHLS 0 0 wi0 <-
193.149.44.236 193.149.36.145 UH 0 0 tun0
gateway_enable="YES" habe ich in der /etc/rc.conf eingestellt. Wenn ich aber
nun versuche den ersten Host (193.149.36.155) anzupingen, bekomme ich diese
Fehler:
$ ping 193.149.36.155
PING 193.149.36.155 (193.149.36.155): 56 data bytes
36 bytes from ap.free.bsd.net (193.149.36.154): Redirect Host(New addr: 193.149.36.155)
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 4aa3 0 0000 40 01 63a6 193.149.36.154 193.149.36.155
36 bytes from ap.free.bsd.net (193.149.36.154): Redirect Host(New addr: 193.149.36.155)
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 0054 4aa3 0 0000 3f 01 64a6 193.149.36.154 193.149.36.155
...
Ich kann zwar im pflog-Logfile sehen, dass die icmp-Pakete ueber das Interface wi0
rausgehen wollen, aber sie kommen beim Laptop nicht an. Vom Laptop aus pingen
geht genausowenig. Ich habe zwar bei beiden Geraeten den Interace-Status
status: associated
aber zu mehr laesst es sich irgendwie nicht ueberreden.
Hab ich vielleicht noch irgendwas vergessen, oder falsch eingestellt?
Ist "media DS/11Mbps" ueberhaupt das Richtige fuer Adhoc-Modus?
Vielleicht hatte ja schon jemand von Euch ein aehnliches Problem und
kann mir hier bei meinem weiterhelfen?!
Vielen Dank!
Ciao,
-Martin.
-- Martin Hasenbein | Volkartstrasse 55 | D-80636 Muenchen fon: +49 89 12163761 | fax: +49 175 13 2255715 | gsm: +49 175 2255715 To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 11 Feb 2005 - 10:36:40 CET