On Mon, 22 Sep 2008 16:24:00 +0530 (IST) rahul bhardwaj <[EMAIL PROTECTED]> wrote:
> Hello to all, > > I am stating my problem below in detail so that you all can understand it > properly. > > I am having setup of Linux box. In that box I am having one Ethernet > interface eth0 and one wireless interface ath0. I have also configured one > vlan port as eth0.100 with the help of vconfig (vconfig add eth 100). Now I > have created two bridges br1 and br100. I have added eth0 into br1 so br1 is > having only one interface. I have added ath0 and eth0.100 into br100. > Physically eth0 is connected to a switch which is configured to handle vlan > 100. DHCP server is also running into that switch to provide IP address to > wireless stations. This is all about my setup. > > After this I am associating one wireless station with the ath0. After > successful association station issues a dhclient to get ip address, which > reaches to ath0 interface of my Linux box. ath0 bridges that request to > eth0.100. Now eth0.100 adds it's vlan tags and forward that request to the > switch. Because switch is configured to support vlan 100, so it process the > dhcp request and send back the dhcp response with vlan tag 100. > > Now I don't know but this response is not reaching to ath0. I have putted > wireshark and figured out that those dhcp responses are reaching on eth0 and > as eth0 is part of br1 so this packet is reaching to br1 which is just > discarding them all. So the wireless station is not getting the ip address. > According to me eth0 should give these packets to eth0.100 port instead of > br1. Or what I mean to say first vlan handling should be done priror then > bridge handling. Do I need to change something into Linux kernel for that or > there is some other problem with my setup? > > Can anybody help me in this? If anybody want more detail I will provide. I am > using Linux 2.6.15 kernel. Any kind of help will be much appreciated. > > > With Regards > > Rahul Bhardwaj Full bridging to wireless requires WDS which Linux wireless does not support (yet). http://www.linuxfoundation.org/en/Net:Bridge#It_doesn.27t_work_with_my_Wireless_card.21 _______________________________________________ Bridge mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/bridge
