zoukankan      html  css  js  c++  java
  • Linux 下 usb无线网卡配置

    手上的USB无线网卡是tenda 832u,插入后 lsusb 显示

    Bus 001 Device 002: ID 148f:5372 Ralink Technology, Corp. 
    

    芯片是ralink的5372。附带光盘上有驱动 

    2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2

    解压后进去编译。我采用Network-Manager来管理网络,且无线网络是WPA类型认证的,所以在编译前要打开相关的宏。位于os/linux/config.mk

    # Support Wpa_Supplicant
    HAS_WPA_SUPPLICANT=y
    
    
    # Support Native WpaSupplicant for Network Maganger
    HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
    
    这两个宏之前都是n,配置成y之后才有相关功能。

    编译安装之后,sudo modprobe rt5370sta 即可。

    -----------------

    以上步骤看似简单,其中却经历了许多曲折。之前不知道要打开相关的宏,所以编译好之后一直不能与Network-Manager连接起来。

    而且使用用wicd或iwconfig/iwlist等工具,能扫描到无线网络,但却一直无法连接成功,sudo dhclient ra0 也一直不能成功。

    后来发现,这里不能连接成功是无线密码认证出错。因为我的网络加密类型是WPA的,将无线网络的安全设置去掉之后,就可以顺利连接了。以此判断是安全认证出了问题。

    从这里入手,在网上搜WPA相关的关键字,才看到有人在编译时打开了上面的两个宏。


    弄成功之后,发现驱动代码里的README_STA_usb里有这方面的说明。绕了一大圈,原来人家早已说清楚了。

  • 相关阅读:
    lix
    docker-desktop: error during connect
    安装Docker Desktop报错WSL 2 installation is incomplete.
    索引二倒排索引和正排索引
    公众号资料分享
    docker使用物理机gpu运行模型
    使用arthas定位java问题
    pytorch设置gpu
    pytorch模型初始化
    【转】OpenGL图形渲染管线、VBO、VAO、EBO、 TBO概念及用例
  • 原文地址:https://www.cnblogs.com/sammei/p/3295597.html
Copyright © 2011-2022 走看看