資源描述:
《WiFi模塊全總結》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、WIFI學習總結1WLAN技術32802.11協(xié)議簡述32.1.1概述33802.11四種主要物理組件43.1工作站(Station)43.2接入點(AccessPoint)43.3無線媒介(WirelessMedium)43.4分布式系統(tǒng)(DistributionSystem)44WIFI適配層55wpa_supplicant65.1wpa_ctrl的作用65.2WPA_SUPPLICANT65.2.1概念65.2.2Wpa_supplicant與驅動的交互66Wpa_cli調試工具76.1啟動wpa_supplicant76.2連接wpa_cli到wpa_sup
2、plicant76.3示例86.3.1無密鑰認證AP86.3.2WEP認證AP86.3.3WPA-PSK/WPA2-PSK認證AP86.3.4隱藏AP97Wifi模塊解析和啟動流程97.1框架分析97.2Wifi啟動流程118WLAN驅動結構介紹228.1SDIO驅動228.2Boardcom無線通訊芯片238.2.1概述238.2.2源碼238.3詳細接口及代碼分析248.3.1WIFI驅動流程分析248.3.2WIFI設備注冊流程258.3.3WIFI驅動流程(二)408.3.4網絡設備注冊流程439IOCTL的調用邏輯4810數據的傳送5610.1數據傳送過程
3、簡述5610.2Bcm4329芯片wlan驅動數據傳送5710.3傳輸超時598311數據的接收5911.1數據接收的方式和過程5911.2選擇哪種接收模式6011.3Bcm4329芯片wlan驅動數據傳送6012電源管理相關的調用邏輯6513Android平臺的Wifi模塊移植要點7413.1Wifi結構7413.2Wifi模塊環(huán)境7513.3Wifi模塊的編譯7513.3.1Wifi驅動源碼7513.3.2在android平臺添加BCM43xx驅動7513.3.3編譯wifi驅動源碼7913.3.4在android中使用BCM43xx80831WLAN技術WLA
4、N是英文WirelessLAN的縮寫,就是無線局域網的意思。無線以太網技術是一種基于無線傳輸的局域網技術,與有線網絡技術相比,具有靈活、建網迅速、個人化等特點。將這一技術應用于電信網的接入網領域,能夠方便、靈活地為用戶提供網絡接入,適合于用戶流動性較大、有數據業(yè)務需求的公共場所、高端的企業(yè)及家庭用戶、需要臨時建網的場合以及難以采用有線接入方式的環(huán)境等。2802.11協(xié)議簡述2.1.1概述作為全球公認的局域網權威,IEEE802工作組建立的標準在過去二十年內在局域網領域獨領風騷。這些協(xié)議包括了802.3Ethernet協(xié)議、802.5TokenRing協(xié)議、802.3
5、z100BASE-T快速以太網協(xié)議。在1997年,經過了7年的工作以后,IEEE發(fā)布了802.11協(xié)議,這也是在無線局域網領域內的第一個國際上被認可的協(xié)議。在1999年9月,他們又提出了802.11b"HighRate"協(xié)議,用來對802.11協(xié)議進行補充,802.11b在802.11的1Mbps和2Mbps速率下又增加了5.5Mbps和11Mbps兩個新的網絡吞吐速率。利用802.11b,移動用戶能夠獲得同Ethernet一樣的性能、網絡吞吐率、可用性。這個基于標準的技術使得管理員可以根據環(huán)境選擇合適的局域網技術來構造自己的網絡,滿足他們的商業(yè)用戶和其他用戶的需求
6、。802.11協(xié)議主要工作在ISO協(xié)議的最低兩層上,并在物理層上進行了一些改動,加入了高速數字傳輸的特性和連接的穩(wěn)定性。主要內容: 1.802.11工作方式 2.802.11物理層 3.802.11b的增強物理層 4.802.11數字鏈路層 5.聯合結構、蜂窩結構和漫游831802.11四種主要物理組件1.1工作站(Station)構建網絡的主要目的是為了在工作站間傳送數據。所謂工作站,是指配備無線網絡接口的計算設備。1.2接入點(AccessPoint)802.11網絡所使用的幀必須經過轉換,方能被傳遞至其他不同類型的網絡。具備無線至有線的橋接功能的設備
7、稱為接入點,接入點的功能不僅于此,但橋接最為重要。1.3無線媒介(WirelessMedium)802.11標準以無線媒介在工作站之間傳遞幀。其所定義的物理層不只是一種,802.11最初標準化了兩種射頻物理層以及一種紅外線物理層。1.4分布式系統(tǒng)(DistributionSystem)當幾個接入點串聯以覆蓋較大區(qū)域時,彼此之間必須相互通信以掌握移動式工作站的行蹤。分布式系統(tǒng)屬于802.11的邏輯組件,負責將幀轉送至目的地。下圖為802.11網絡的基本服務集(basicserviceset),其中包含了這四種物理組件。831WIFI適配層里面定義很多字符串變量和適