为树莓派编译EP-N8530S(EP-N8530升级)无线网卡驱动

树莓派编译EP-N8530S(EP-N8530升级)

OS: Raspbian 3.18.16

 

STEP 1:编译Raspbian内核头文件

1) 下载内核头文件源码linux-3.18.y

  将内核源码拷贝到/usr/src/

    sudo su
    mv linux-rpi-3.18.y /usr/src

  获得系统配置文件

    zcat /proc/config.gz > .config

    cp .config /usr/src/linux-rpi-3.18.y/

2) 编译系统内核

    cd /usr/src/linux-rpi-3.18.y/

    make oldconfig

    nohup make

去睡觉吧,十四个小时之后再回来:)

    cd /usr/src/linux-rpi-3.18.y/

    make ARCH=arm modules_install INSTALL_MOD_PATH=/

 

STEP 2:编译网卡驱动

  1) 进入驱动程序文件夹,打开include/os/rt_linux.h文件,找到,

    int fsuid;

    int fsgid;

  改为,

    kuid_t fsuid;

    kgid_t fsgid;

  保存文件。

  2) 编译驱动。

    make ARCH=arm

    make install

    modprobe mt7601Usta

 

 

STEP 3:配置网卡驱动

  1) 配置/etc/Wireless/RT2870STA/RT2870STA.dat

    将SSID更改为你要链接的无线SSID;

    将AuthMode更改为"WEPAUTO", "OPEN", "SHARED", "WPAPSK", "WPA2PSK", "WPANONE"之一;

    将EncrypType更改为"NONE", "WEP", "TKIP", "AES"之一。

    WPAPSK=无线密码

  2) 配置/etc/network/interfaces
    添加,
    auto ra0
    allow-hotplug ra0
    iface ra0 inet dhcp
    wpa-ssid 无线SSID
    wpa-psk 无线密码
 
重启系统。
 
posted @ 2015-08-26 18:18  Tamarind  阅读(671)  评论(0)    收藏  举报