Based on openwrt and s3c2440 Wireless AP implementation, openwrts3c2440ap
A wireless AP (Access Point) is an Access Point of a wireless network. It has a bridging function from wireless to wired. The wireless AP here is a pure Access device, no routing function (not implemented due to the limited number of NICs on the Development Board ).
The specific implementation method is as follows:
Hardware preparation: mini2440 Development Board, usb wireless network card DWL-122, hardware connection diagram is as follows:
Connect the 2440 network port to the LAN port of the wired router, so that the router assigns an IP address to the mini2440.
The next step is openwrt compilation. I compiled it under ubuntu10.04 and must use the user permission !!,
The compilation procedure is as follows:
Update ubuntu:
$ Sudo apt-get-y update
Install subversion:
$ Sudo apt-get install subversion
Install necessary compilation tools:
$ Sudo apt-get install libtool autoconf automakegcc-multilib bison screen gcc g ++ binutils patch bzip2 flex make gettext unziplibc6 git-core git build-essential libncurses5-dev zlib1g-dev gawk quilt asciidoc libz-dev
Download source code:
$ Cd ~
$ Svn checkouthttp: // openwrt-arm.googlecode.com/svn/trunk/openwrt/ openwrt-arm
$ Cd openwrt-arm
Update Source:
$ Svn update
$./Scripts/feeds update-
$./Scripts/feeds install-
Configure:
$ Cd openwrt-arm
$ Make defconfig
$ Make menuconfig
Compile:
$ Make V = 99
A) Burn and write the kernel:
Openwrt-arm/bin/s3c24xx uboot. bin, openwrt-s3c24xx-mini2440-zImage, openwrt-s3c24xx-squashfs.img with dnw to mini2440:
I. Switch to NOR FLASH to start
Select f format
Select q for Uboot to enter the command mode of vivi, and enter
> Part add uboot 0x00000000 0x00060000 0
> Load flash uboot usb
Download the u-boot.bin through the dnw under windos or the dnw2 tool of this project
Ii. After UBOOT is downloaded, enable UBOOT through NAND for configuration.
Go to the menu and press the s key to select settailsystem paramter to enter the U-BOOT configuration, option.
Press "3" again and select "MatchType". Select "7" based on your actual situation ). And save the settings by S. Restart the Development Board and go to the main menu. Download it as needed. (Select 2 zimage) and then select 3squ
B) Start mini2440:
I. ifconfigwlan0 up enable wireless Nic
Ii. Set the br-lan address to 192.168.2.3 in the serial port
Iii. Open Web page 192.168.1.120 in Pc
Iv. On the webpage: Network-interface-Modify-Basic settings: settings
I. Restart mini2440
Ii. on the webpage: Network-Wireless-Modify-Basic settings: Set
Iii. Restart mini2440 to connect to openwrt_2440, a wireless hotspot.
How can multiple wireless APS achieve Seamless Roaming?
Use the same wireless login account to switch between multiple APS without manual settings
1) The wireless router SSID settings must be the same (case sensitive)
2) the IP address allocated by the wireless router must belong to the same CIDR Block in the same Vlan.
3) Wireless AP must adopt the same encryption method WEP or WPA and set the same logon Password
3) for a wireless router with overlapping signals, different channels must be used (Channel 1 \ 6 \ 11)
The signals between APS must be overwritten. Otherwise, blind spots cannot be accessed. Therefore, the distance between Wireless AP should be lower than the coverage range of Wireless AP.
Because the signals of multiple AP coverage areas overlap each other, the channels occupied by these AP regions must comply with certain specifications. An AP that uses the same channel cannot use the same channel. Otherwise, the AP will interfere with each other during signal transmission, reducing work efficiency.
Of the 11 channels available, only three channels are completely not covered, namely Channel 1, Channel 6, and Channel 11, using these three channels for multi-cell coverage is the most appropriate.
In a wireless roaming network, the client configuration is exactly the same as that in the Access Point Network. During the process of moving, the user cannot feel the switching operation between wireless APs.
In addition, you can use the Wireless AP relay mode to achieve the following:
An AP connected to a wired LAN is used as the central AP. The AP mode or the Bridge mode can be used as needed )". The central AP must also provide access services for the client. Select "AP mode", while the AP acting as a Repeater does not connect to the wired network, only receives power, and uses "Repeater mode) and enter the "Remote ap mac address )". The relay AP can bridge with the central AP (note that the relay AP should be placed within the coverage of the central AP), and also provide client access within the coverage of its own signal, to extend the coverage. Generally, a central AP supports up to four remote relay AP connections. In this case, all APs must use the same SSID, Authentication mode, key and channel, and set the IP address of the AP to the same network segment without DHCP.
How can I change the wireless connection of X86 openwrt to the AP mode?
I can search for external signals (in the clinent mode) on the x86 route, but I want to use the route as a wireless transmitter (in the ap mode) so that other devices can connect to the route to access the Internet, however, you cannot switch to the ap mode to view the original post>