驅動**:qca9377-lea-3-0_qca_drivers_ok.tar.gz
ubuntu系統:ubuntu-14.04.5-desktop-amd64.iso,版本4.4.0-148-generic
核心:linux-4.1.12.tar.gz
解壓核心(任意資料夾位置,10g左右空閒磁碟空間):
tar -zxvf linux-4.1.12.tar.gz
安裝執行sodu make menuconfig命令時依賴的ncurses工具
sudo apt-get install libncurses5-dev
清除生成檔案及配置檔案(核心第一次編譯跳過此步驟,多次進行核心編譯才使用)
sudo make mrproper
定製核心
sudo make menuconfig
進入介面需要將networking support -> wireless -> 選中nl80211 testmode command。
編譯核心和模組
sudo make(可以選在多執行緒:sodu make -j4)
模組安裝
sudo make modules_install
核心安裝
sudo make install
重啟並進入grub選擇介面選擇linux-4.1.12核心版本啟動
sudo reboot
選擇核心,參考:vmware啟動ubuntu進入grub選擇介面,esc選擇進入,高階ubuntu選擇4112
重啟成功後檢視核心版本
sudo uname -a
解壓qca9377-lea-3-0_qca_drivers_ok.tar.gz,進入qca9377-lea-3-0_qca_drivers_ok/cnss_host_lea/cnss_proc/fixce/aio/build目錄,
編譯,執行
make board_type=te-f30 if_type=sdio
生成./cnss_host_lea/cnss_proc/fixce/aio/drivers/qcacld-new/wlan.ko檔案
將qca9377-lea-3-0_qca_drivers_ok/firmware_ok目錄下的內容,全部拷貝到/lib/firmware目錄下
$ cd qca9377-lea-3-0_qca_drivers_ok/firmware_ok
$ cp -rf * /lib/firmware
載入kernel 4.1.12系統自帶cfg80211.ko,
insmod /lib/modules/4.1.12/kernel/net/wireless/cfg80211.ko
載入qca9377編譯生成的wlan.ko,
insmod ./cnss_host_lea/cnss_proc/fixce/aio/drivers/qcacld-new/wlan.ko
$ wpa_cli -i wlan0 scan
$ wpa_cli -i wlan0 scan_results
$ wpa_cli -i wlan0 add_network
$ wpa_cli -i wlan0 set_network 0 ssid '"your_ap"'
$ wpa_cli -i wlan0 set_network 0 psk '"password"'
$ wpa_cli -i wlan0 select_network 0
QCA4020新手上路(一)
1.引言 本文旨在說明,當拿到一塊新的qca4020板時,怎麼供電,怎麼啟動這塊板。2.開機 1 qca4020的整體外觀 首先讓我們來看一下qca4020板的真身。其次我們來關注在板上那麼多的jumper,它是我們能夠正常啟動qca4020板的關鍵點。下圖中,我已經將所有的jumper用紅框標記出...
QCA 1 基本概念及軟體
qca是乙個集合三種主要分析型別 布林集 多值集 模糊集 在內的涵蓋性術語。清晰集三值模糊集 連續 模糊集 1 完全隸屬 1 完全隸屬 1 完全隸屬 偏隸屬 0.5 0.5 既非完全隸屬 也非完全不隸屬 0.5 交叉點 偏不隸屬 00 完全不隸屬 0 完全不隸屬 0 完全不隸屬 舉乙個錯誤的例子 基...
QCA4004 WiFi模組程式公升級教程
1.安裝flash程式設計工具驅動 1 短接裝置上模組燒錄短接線 2 使用usb線連線裝置和電腦,檢視裝置管理器,網路介面卡出現usbwlan裝置,如下 3 右鍵選中該裝置,更新驅動程式 4 選擇對應系統驅動所在路徑 win7 系統為 ar6kart2windows.qcaswbld sw.3143...