360Wifi2代在linux上安装使用 踩过的的坑和成功的途径 分享一下
家里有一台旧电脑,渐渐跟不上游戏配置了于是想着折腾一下linux,谁知CentOS7装上去网卡驱动不了,于是买了一个360wifi当网卡使。(刚开始买了3代发现驱动安装完没效果,现在回想起来可能是装的方式不对)
环境:CentOS 7 官网iso 装的是自带最多预装软件的版本
无线网卡:360wifi2代
附上驱动程序链接与iwconfig工具的源码:
设备驱程 http://download.csdn.net/detail/qq_21157881/7960579
wireless_tools http://www.labs.hpe.com/personal/Jean_Tourrilhes/Linux/wireless_tools.29.tar.gz
参考的相关教程(改,增加ifcfg文件和其他失败的教程就不贴了):
http://www.cnblogs.com/kluan/p/4457903.html
http://blog.lytsing.org/archives/954.html
http://www.huzs.net/?p=2096
https://www.freemindworld.com/blog/2013/131010_360_wifi_in_linux.shtml
http://www.arnelborja.com/compiling-rt2870-wifi-driver-in-fedora/
http://zhidao.baidu.com/link?url=Uri6AMPVuNoTNCrcRwJJ_jTF8LLulMovXlSMX92mB3Zyh7TA6FyoqZ_vSbs9doCrCsOtDKFawpf33t9rSYEU0i767j2kSXcYyDhHsuWiW3q
网上很多教程有教怎么安装这网卡驱程,具体怎么lsusb看设备的型号什么的就不赘述了
依照网上教程,在common/rtusb_dev_id.h 加上{USB_DEVICE(0x148f,0x760b)},后,兴致勃勃的保存出来make,谁知道报了个2个错
网上查了下,好像是驱动源码写的有问题(真是坑爹)
找到了"os/linux/rt_linux.c",在后面加上.val,再出去make,make install,成功了,然后modprobe mt7601Usta模块,没报错,ifconfig一下,多了一个ra0的口
然而还是没能上网,心想应该是驱动成功了,但是没配置好wifi上网,于是又开始网上搜各种centos配置wifi上网的经验博文,大部分都失败了,其中有说手动创建/etc/sysconfig/network-script/ifcfg-ra0文件的,有说关掉networkmanager用network服务的,导致改了很多配置文件回不去了= =于是干脆从装了系统
再战,网上看到有人提到惠普提供的无线管理工具wireless_tools,本地运行一下iwlist命令,没有,于是开始搜源码安装
安装过程倒是很顺利,make install后运行iwlist,还是报错了说找不到libiw.so.29,心想很奇怪阿find了一下libiw.so.29,在的阿
于是又尝试make install一次,发现install之后有个小提示
照着做了,终于装上这个小工具了(其中有个小插曲,重装系统前后都各重装了一次这个小工具,前者的顺序是make, make install, ldconfig, ld.so.conf添加路径,重装系统后按照这个顺序做了一遍,运行iwlist竟然又报找不到liblw.so.29,于是开始慌了,跑去修改wireless_tools的makefile,顺序大致是make, make install, ldconfig, ld.so.conf添加路径,iwlist发现报错,重启电脑,还是报错,改makefile 50,71行 "libiw.so"前面加上路径“/usr/local/lib/", 保存出去删除”/usr/local/lib/“下面的libiw.so和libiw.so.29 ,回去make, make install,发现install报错,说文件libiw.so是同一个文件,makefile改回来,删除”/usr/local/lib/“下面的libiw.so和libiw.so.29 ,回去make, make install,ldconfig, iwlist成功了)
iwlist工具装上了还有坑,不会用,于是找用法,尝试过iwconfig iwpriv设置什么ssid 加密规则加密方式密码WPA2PSK等等,貌似都没生效
看到了另外两个命令:
“wpa_supplicant -B -i [网卡口名称,例如上面出现的那个ra0] -c \< (wpa_passphrase "[你wifi的ssid]" "[你wifi的密码]")”
“dhclient [网卡口名称,例如上面出现的那个ra0]”
运行完有上角看到联上了网络 可以上网了
再将这两个命令添加开机启动,开机就能自动联上wifi了!
---------------------
20160913
1 发现不装那个叫 iwlist的工具也可以,只要电脑能运行wpa_supplicant这个命令就可,不能运行可以尝试装http://w1.fi/wpa_supplicant/这个网址里面的download
2 “wpa_supplicant -.....那句命令的-c 后面被csdn和谐了一个大于号
360Wifi2代在linux上安装使用 踩过的的坑和成功的途径 分享一下相关推荐
- 如何在Red Hat Linux上安装和配置FreeIPA
目的 我们的目标是在Red Hat Enterprise Linux上安装和配置独立的FreeIPA服务器. 操作系统和软件版本 操作系统: Red Hat Enterprise Linux 7.5 ...
- 如何在Red Hat Enterprise Linux上安装Python 3
如何在Red Hat Enterprise Linux上安装Python 3. 本文介绍如何安装Python 3, ,pip,venv,virtualenv和pipenv在企业Linux 7.按照本文 ...
- 一步一步,手把手带你用最简单的方法,在linux上安装anaconda
1 前言 本文将会一步一步用最简单的方法,手把手带你在linux上安装anaconda,不改文件,不需要管理员权限,普通用户也可以操作! 当我们想利用服务器进行深度学习/数据分析时,我们通常需要使用P ...
- linux上安装mysql,tomcat,jdk
Linux 上安装 1 安装jdk 检测是否安装了jdk 运行 java –version 若有 需要将其卸载 a) 查看安装哪些jdk rmp –qa |grep java b) ...
- linux下安装sbt_如何在Linux上安装SBT
linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...
- 在Linux上安装QT4
比起在Windows上安装QT,在Linux上安装QT要容易多了,这都得意于Linux系统的autoconf和automake工具. 1. 将QT的源码包放至到一个目录下,笔者的目录是:/home/k ...
- 明明安装了模块,还是出现 错误 ImportError: No module named ‘pandas‘ 原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解
明明安装了模块,还是出现 错误 ImportError: No module named 'pandas' 原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解 ...
- linux上安装redis
Redis Redis在linux上安装 将redis-3.0.7.tar.gz上传到linux虚拟机上 编译: a) 因为redis是C语言开发,所以需要先编译,在linux上编译需要依 ...
- Linux上安装paramiko模块
Linux上安装paramiko模块 一.paramiko模块作用 paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是pyt ...
最新文章
- ceph bluestore 源码分析:刷缓存(trim)逻辑
- 关于libStagefright系列漏洞分析
- Zuul指定path+serviceid
- 一文详解CSS常见的五大布局
- 那些神一样的学习技巧,专治各种不服!
- 小技巧之nvidia-smi
- 4G、5G难配物联网 hold不住也得死撑
- SAP License:未分配差异新解
- citypersons数据集下载
- 飞利浦 TASY 电子病历系统中存在严重漏洞,可暴露患者记录
- 如何用iMazing备份和恢复辐射避难所(附工具下载)
- BZOJ1119[POI2009]SLO BZOJ1697[Usaco2007 Feb]Cow Sorting牛排序
- Ajax实现页面自动刷新实例解析
- 罪恶都市中文java版_搜神录之罪恶都市BT版
- fullcalendar实现日程增、删、改、查
- tomcat连接oracle报错,跪求解决在eclipse中开oracle数据库库TOMCAT报错
- 实验二猜字迷游戏程序开发
- 在家远程控制公司电脑 掌握这两种方法你就超神了
- 第1-2课:算法设计常用思想之贪婪法
- canvas实现图像裁剪
热门文章
- Java项目:基于java+ssm企业员工考勤系统(计算机毕业设计)
- 阿里云实名认证接口调试
- mser python车牌识别,基于OPENCV的车辆牌照识别系统研究
- PyQt5随笔:QTextEdit和QTextBrowser文本框多次设置输入内容时,显示全部内容的方法
- HTML经典布局------div使用(关于浮动)
- 深度学习与计算机视觉群 | 文末送书
- 6个你必须用到AJAX的地方与6个不必用到的地方(转载)
- python 学习booktest.py one day content
- 5G射频前端核心器件之一——射频滤波器向高频化、模组化方向发展
- 【自动化】企业自动化改造,怎么做?