Russell McManus
2008-11-25 16:58:43 UTC
I'm trying to get a wireless bridge working.
I'm pretty close to a working configuration, but something isn't quite
right. When Laptop associates with ral0, it can ping Workstation and
Router, but pings to anything outside via ISP fail. Also Laptop can
access the webserver running on Workstation just fine.
I am running ipf and ipnat on Router. ipmon output in
/var/log/messages did not provide any insight. I am running bridge0
with ipf option.
It feels like an ipf problem, but I don't know how to debug the issue
further. Any ideas about what I might be doing wrong?
I've included brconfig and ifconfig out below, if that's of any use...
-russ
+-------------+
| i386 Router |
| netbsd 4.0 |
| |
| rtk1-----+---- ISP
| |
| +---------+ |
| | bridge0 | |
| | ------- | |
+-------+ | | | |
| HUB |-----+-+--rtk0 | |
+-------+ | | | |
| | | ral0 | |
| | | | |
| | +---------+ |
| | |
| +-------------+
|
+--------------+
| Workstation |
+--------------+
+--------+
| Laptop |
+--------+
Here is brconfig output:
$ brconfig bridge0
bridge0: flags=41<UP,RUNNING>
Configuration:
priority 32768 hellotime 2 fwddelay 15 maxage 20
ipfilter enabled flags 0x1
Interfaces:
ral0 flags=3<LEARNING,DISCOVER>
port 4 priority 128
rtk0 flags=3<LEARNING,DISCOVER>
port 1 priority 128
Address cache (max cache: 100, timeout: 1200):
00:1b:63:a3:c4:59 rtk0 464 flags=0<>
00:30:65:37:40:22 rtk0 417 flags=0<>
00:0d:4b:09:29:5a rtk0 415 flags=0<>
00:14:51:81:35:57 rtk0 148 flags=0<>
00:10:18:0d:49:b3 rtk0 97 flags=0<>
$ ifconfig rtk0
rtk0: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 1500
address: 00:01:c0:03:78:d4
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::201:c0ff:fe03:78d4%rtk0 prefixlen 64 scopeid 0x1
$ ifconfig ral0
ral0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
ssid xyzzy apbridge nwkey 0x----------
powersave off
bssid 00:12:17:83:fd:36 chan 1
address: 00:12:17:83:fd:36
media: IEEE802.11 autoselect mode 11b hostap
status: active
inet6 fe80::212:17ff:fe83:fd36%ral0 prefixlen 64 scopeid 0x4
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
I'm pretty close to a working configuration, but something isn't quite
right. When Laptop associates with ral0, it can ping Workstation and
Router, but pings to anything outside via ISP fail. Also Laptop can
access the webserver running on Workstation just fine.
I am running ipf and ipnat on Router. ipmon output in
/var/log/messages did not provide any insight. I am running bridge0
with ipf option.
It feels like an ipf problem, but I don't know how to debug the issue
further. Any ideas about what I might be doing wrong?
I've included brconfig and ifconfig out below, if that's of any use...
-russ
+-------------+
| i386 Router |
| netbsd 4.0 |
| |
| rtk1-----+---- ISP
| |
| +---------+ |
| | bridge0 | |
| | ------- | |
+-------+ | | | |
| HUB |-----+-+--rtk0 | |
+-------+ | | | |
| | | ral0 | |
| | | | |
| | +---------+ |
| | |
| +-------------+
|
+--------------+
| Workstation |
+--------------+
+--------+
| Laptop |
+--------+
Here is brconfig output:
$ brconfig bridge0
bridge0: flags=41<UP,RUNNING>
Configuration:
priority 32768 hellotime 2 fwddelay 15 maxage 20
ipfilter enabled flags 0x1
Interfaces:
ral0 flags=3<LEARNING,DISCOVER>
port 4 priority 128
rtk0 flags=3<LEARNING,DISCOVER>
port 1 priority 128
Address cache (max cache: 100, timeout: 1200):
00:1b:63:a3:c4:59 rtk0 464 flags=0<>
00:30:65:37:40:22 rtk0 417 flags=0<>
00:0d:4b:09:29:5a rtk0 415 flags=0<>
00:14:51:81:35:57 rtk0 148 flags=0<>
00:10:18:0d:49:b3 rtk0 97 flags=0<>
$ ifconfig rtk0
rtk0: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 1500
address: 00:01:c0:03:78:d4
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::201:c0ff:fe03:78d4%rtk0 prefixlen 64 scopeid 0x1
$ ifconfig ral0
ral0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
ssid xyzzy apbridge nwkey 0x----------
powersave off
bssid 00:12:17:83:fd:36 chan 1
address: 00:12:17:83:fd:36
media: IEEE802.11 autoselect mode 11b hostap
status: active
inet6 fe80::212:17ff:fe83:fd36%ral0 prefixlen 64 scopeid 0x4
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de