I don't put the aironet card into promiscuous mode, which is why it's not
working. I'm not sure if you can get it working when you use an access point,
since I believe the AP filters out non-broadcast trafic not destined for one of
the associated cards. In adhoc mode you will run into a problem if not all
nodes can communicate with all other nodes (although it may not matter for what
you want to do...).
I'll do some experimenting. If you want to try on your own, my guess is that
you need to set rmod in the ConfigRid to RXMODE_LANMON.
Leon Harris <leon@...> on 10/07/99 07:31:40 AM
Subject: [Aironet] bridging
I am having some trouble bridging two aironet cards together. I am using
an appropriately compiled 2.0.36 kernel (have also tried 2.2.11, but
less so), brcfg, on a linux router distribution 2.9.4 ( think slink -
debian 2.1 derived).
I bring up the eth0 and eth1 interfaces fresh, with no ips. They come up
fine. I put them set the arp flag, wait 10 seconds, start bridging with
brcfg -ena, wait 30 secs, and then put the cards into promiscuous mode.
( I also have brought the cards from clean boot straight into arp
promisc mode - no wait. That did not go either).
I can see the packets hitting either side of the bridge. A packet sent
via eth0 through eth1 to an access point will make the lights flash on
the access point. Unfortunately, I can't ping that access point. If I
replace the access point with another 4800 card ( all cards set to adhoc
mode now, with separation of the two sides of the bridge achieved by
using different channels as well as different SSIDs) I still have no
Looking at the status menus in the br500 reveals that each of the cards
on my homemade bridge is correctly associated with the appropriate
bridge, and I enforce separation both by using different SSIDS and
My question to the group is:
Has anyone achieved what I am trying to do ?
Has anyone got any idea what else I could try.
Finally, there are reports on the newsgroups of bridging working for
some ethernet cards, and failing for others. Is there any known such
issue with aironet 4800 cards?
ps: what I am doing here is worthwhile, and potentially better than an
access point. Instead of splitting 11 Mbit/sec between 2 associated
endpoints of an access point, you can run the two cards on different
directions, at twice the speed (11 mb each way), and at less than half
the cost. ( so if I can avoid it, I'd prefer not to just go out and buy
another access point).
Aironet mailing list - Aironet@...
From: Karl M. Yerkes <karl@co...> - 1999-10-12 15:29:33
I just got two new Airo 4800 PCI's :)
The problem is that when modprobe (or insmod) the airo module i get an
/lib/modules/2.2.12/net/airo.o: kernel-module vesion mismatch
/lib/modules/2.2.12/net/airo.o was compiled for kernel version 2.0.36
while this kernel is 2.2.12
I compiled the airo module while the 2.2.12 kernel was running. I used the
command for compilation as given in the readme (gcc -O -c airo.c) . what
else do i need to do?
I am using Debian 2.1
-- Karl M Yerkes --