1. 程式人生 > >為openwrt新增MT7620a的wifi驅動

為openwrt新增MT7620a的wifi驅動

總共有兩種方式,推薦 第一種:

第一種,使用openwrt自帶的wifi驅動:
修改配置檔案,在結束前新增如下內容:

vi target/linux/ramips/dts/MT7620a.dts
        wmac@10180000{
                ralink,mtd-eeprom = <&factory 0>;
        };

make menuconfig 選上驅動:

Symbol: PACKAGE_kmod-rt2800-soc [=y]  
 Type  : tristate   
 Prompt: kmod-rt2800-soc...... Ralink Drivers for RT2x00 cards (RT28xx/R x
   Location: 
   -> Kernel
modules
-> Wireless Drivers

make V=s 編譯出來的韌體即帶有wifi驅動。

第二種:
下載mtk的wifi驅動包,解壓

tar xvf rt2860v2.tgz 

複製到openwrt的工程中:

cp rt2860v2 -rf /work/openwrt_cc/openwrt/package/kernel/ -rf

make menuconfig
可以看到多了一個 wifios 的選項
配置如下

 <*> kmod-rt2860v2.Driver for MT7x 
 [ ]   LED Support                                                         
 [*]
WSC (WiFi Simple Config) [*] WSC 2.0(WiFi Simple Config 2.0) [ ] LLTD (Link Layer Topology Discovery Protocol) [*] WDS [*] MBSSID [*]
AP-CLient Support [ ] IGMP snooping [ ] NETIF Block [ ] DFS [ ] Carrier Detect [ ] DLS ((Direct-Link Setup) Support [ ] IDS (Intrusion Detection System) Support [*] CoC Support [ ] Memory Optimization [ ] Video Turbine support [*] 802.11n Draft3 [*] Single SKU