Rev | Author | # | Line |
---|---|---|---|
1 | MattBrown | 1 | The term WirelessEthernetBridge generally refers to a device that bridges between a WirelessEthernet segment (802.11) and a WiredEthernet segment (802.3). Generally you will have one RJ45 port and one antenna connection. |
2 | |||
3 | Some examples of a WirelessEthernetBridge | ||
2 | MattBrown | 4 | * [WET11] |
1 | MattBrown | 5 | |
6 | See EthernetBridge | ||
3 | GreigMcGill | 7 | |
8 | !!Setting Up A Compaq WL200 Wireless Card as a Wireless Access Point | ||
9 | |||
10 | Note: These notes are [Debian] Specific. | ||
11 | |||
12 | # Download the latest kernel source - I used 2.4.20 at the time of writing. | ||
13 | # Grab all relevant wireless patches to your chosen kernel from [http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html]. | ||
14 | # apt-get install wireless-tools | ||
15 | # Grab hostap from [http://hostap.epitest.fi]. I'm using version 2002-10-12. | ||
16 | # Grab pcmcia-cs from [http://pcmcia-cs.sourceforge.net], and uninstall the existing package if it's installed (apt-get remove pcmcia-cs --purge). | ||
17 | # Unpack your kernel, and patch with the wireless extensions patches. Configure it - ensure you DISABLE pcmcia support and ENABLE wireless LAN support and 802.1d ethernet bridging. Make dep bzImage modules modules_install, install the image, and update your boot loader. | ||
18 | # Boot your new kernel - makes life easier! :) | ||
19 | # Unpack pcmcia-cs and hostap. Change into the hostap source directory, and copy drivers/* into /path/to/pcmcia-cs-x.x.x | ||
20 | # Change into your pcmcia-cs directory and make config, then make all, then make install. | ||
21 | # Edit /etc/defaults/pcmcia and add PCIC_OPTS='irq_mode=1 fast_pci=1' | ||
22 | # Edit /etc/modutils/aliases and add alias wlan0 hostap_cs, then run update-modules. | ||
23 | # OK, /etc/init.d/pcmcia start should now start your WL200 in AP mode! :) You can modify the startup options in /etc/pcmcia/wireless.opts | ||
6 | GreigMcGill | 24 | # To create a bridge, modify /etc/network/interfaces: |
3 | GreigMcGill | 25 | |
26 | auto br0%%% | ||
27 | iface br0 inet static%%% | ||
28 | address 192.168.1.1%%% | ||
29 | network 192.168.1.0%%% | ||
30 | netmask 255.255.255.0%%% | ||
31 | broadcast 192.168.1.255%%% | ||
32 | bridge_ports wlan0 eth0%%% | ||
33 | up \%%% | ||
34 | /sbin/iwconfig wlan0 essid wlug && \%%% | ||
35 | /sbin/iwconfig wlan0 channel 1 && \%%% | ||
36 | /sbin/iwconfig wlan0 mode Master%%% | ||
37 | |||
38 | |||
39 | Hope this helps someone out there. |
lib/blame.php:177: Warning: Invalid argument supplied for foreach() (...repeated 12 times)