📄 blackfin_802.11_wlan_-_orinoco_based_driver.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head> <title></title> <link rel="stylesheet" media="screen" type="text/css" href="./style.css" /> <link rel="stylesheet" media="screen" type="text/css" href="./design.css" /> <link rel="stylesheet" media="print" type="text/css" href="./print.css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><a href=start.html>start</a></br><div class="toc"><div class="tocheader toctoggle" id="toc__header">Table of Contents</div><div id="toc__inside"><ul class="toc"><li class="level1"><div class="li"><span class="li"><a href="#introduction" class="toc">Introduction</a></span></div><ul class="toc"><li class="level2"><div class="li"><span class="li"><a href="#supported_hardware" class="toc">Supported Hardware</a></span></div></li></ul></li><li class="level1"><div class="li"><span class="li"><a href="#configuring_the_kernel_for_802.11_wlan_support" class="toc">Configuring the kernel for 802.11 WLAN Support</a></span></div><ul class="toc"><li class="level2"><div class="li"><span class="li"><a href="#blackfin_specific_configuration" class="toc">Blackfin specific configuration</a></span></div></li></ul></li><li class="level1"><div class="li"><span class="li"><a href="#adding_user_space_tools" class="toc">Adding User Space Tools</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#porting_wlan_driver_to_custom_hardware" class="toc">Porting WLAN driver to Custom Hardware</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#example_hardware_implementation" class="toc">Example Hardware Implementation</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#access_point_configuration" class="toc">Access Point Configuration</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#interface_usage_basics" class="toc">Interface Usage Basics</a></span></div></li></ul></div></div><h1><a name="introduction" id="introduction">Introduction</a></h1><div class="level1"><p><strong>Wireless LAN resources for Linux</strong> <a href="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/" class="urlextern" title="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/" rel="nofollow">http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/</a></p><p>The linux-wlan™ Project <a href="http://www.linux-wlan.org/" class="urlextern" title="http://www.linux-wlan.org/" rel="nofollow">http://www.linux-wlan.org/</a></p><p>Linux Wireless Networking HowTo <a href="http://www.siliconvalleyccie.com/linux-hn/wmp11-linux.htm" class="urlextern" title="http://www.siliconvalleyccie.com/linux-hn/wmp11-linux.htm" rel="nofollow">http://www.siliconvalleyccie.com/linux-hn/wmp11-linux.htm</a></p><p> WLAN Adapter Chipset Directory <a href="http://www.linux-wlan.org/docs/wlan_adapters.html.gz" class="urlextern" title="http://www.linux-wlan.org/docs/wlan_adapters.html.gz" rel="nofollow">http://www.linux-wlan.org/docs/wlan_adapters.html.gz</a></p></div><!-- SECTION [1-353] --><h2><a name="supported_hardware" id="supported_hardware">Supported Hardware</a></h2><div class="level2"><p> See WLAN Adapter Chipset Directory.</p><p>CompactFlash cards using the Prism2/2.5/3 chip set are expected to work (No Guarantee)</p><p><a href="media/dcf-660w.jpg" class="media" target="_blank" title="dcf-660w.jpg"><img src="media/dcf-660w.jpg" class="media" alt="" /></a></p><p>Known working Cards:</p><ul><li class="level1"><div class="li"> D-Link DCF-660W</div></li><li class="level1"><div class="li"> Linksys WCF12</div></li></ul><hr /><p><strong>Blackfin Interface Card</strong></p><p><a href="compactflash_ide_ata_nand_flash_-_interface_card.html" class="wikilink1" title="compactflash_ide_ata_nand_flash_-_interface_card.html">compactflash_ide_ata_nand_flash_-_interface_card</a> </p><p><a href="http://blackfin.uclinux.org/frs/?group_id=7" class="urlextern" title="http://blackfin.uclinux.org/frs/?group_id=7" rel="nofollow">STAMP Hardware Projects</a> </p></div><!-- SECTION [354-752] --><h1><a name="configuring_the_kernel_for_802.11_wlan_support" id="configuring_the_kernel_for_802.11_wlan_support">Configuring the kernel for 802.11 WLAN Support</a></h1><div class="level1"><p> Under the top level submenu “Device Drivers” you should find the “Network device support” menu.</p></div><!-- SECTION [753-911] --><h2><a name="blackfin_specific_configuration" id="blackfin_specific_configuration">Blackfin specific configuration</a></h2><div class="level2"><ul><li class="level1"><div class="li"> <strong>802.11 WLAN Configuration</strong></div></li></ul><p> <a href="media/enabling_wlan1.png" class="media" target="_blank" title="enabling_wlan1.png"><img src="media/enabling_wlan1.png" class="media" alt="" /></a></p><p><a href="media/enabling_wlan2.png" class="media" target="_blank" title="enabling_wlan2.png"><img src="media/enabling_wlan2.png" class="media" alt="" /></a> </p><ul><li class="level1"><div class="li"> <strong>External Bus Interface Unit EBIU Configuration</strong></div></li></ul><p> <a href="media/ebiu_amgctl.png" class="media" target="_blank" title="ebiu_amgctl.png"><img src="media/ebiu_amgctl.png" class="media" alt="" /></a></p><p> </p><ul><li class="level1"><div class="li"> <strong>Adjusting System Clock Speed</strong></div></li></ul><p> <a href="media/clock_settings.png" class="media" target="_blank" title="clock_settings.png"><img src="media/clock_settings.png" class="media" alt="" /></a></p><p> </p></div><!-- SECTION [912-1432] --><h1><a name="adding_user_space_tools" id="adding_user_space_tools">Adding User Space Tools</a></h1><div class="level1"><p> In order to configure the WLAN Interface iwconfig is needed </p><p><a href="media/enable_iwconfig.png" class="media" target="_blank" title="enable_iwconfig.png"><img src="media/enable_iwconfig.png" class="media" alt="" /></a></p></div><!-- SECTION [1433-1559] --><h1><a name="porting_wlan_driver_to_custom_hardware" id="porting_wlan_driver_to_custom_hardware">Porting WLAN driver to Custom Hardware</a></h1><div class="level1"><p> Change configuration during kernel configuration.</p><p>Defaults are:</p><pre class="code">config BFIN_CF_ATTR_ADDR hex "CF Attribute Memory Base Address" depends on WLAN_BLACKFIN default 0x20311000 help CF Attribute Memory Base Address config BFIN_CF_IO_ADDR hex "CF PCMCIA like IO Memory Base Address" depends on WLAN_BLACKFIN default 0x20310000 help CF PCMCIA like IO Memory Base Address config BFIN_CF_IRQ int "CF/WLAN IRQ no" depends on WLAN_BLACKFIN default "34" if BFIN537_STAMP default "26" if BFIN533_STAMP help CF use IRQ no IRQ_PROG_INTA This option is IGNORED if IRQCHIP_DEMUX_GPIO is selected config BFIN_CF_IRQ_PFX int "CF/WLAN IRQ PFx no"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -