CentOS7下,安装网卡驱动,命令行手动连接WIFI指导
买了一个无线网卡,型号为TL-WN823N,谁知道在CentOS下没有驱动
于是开始了无线上网的漫漫征途
经历了无数个坑啊,解决了一个又一个的问题啊
到最后ping通的时候成就感简直爆棚
文章结构简介如下:
1.安装内核工具:kernel-devel
2.搜索网卡型号,安装网卡驱动
3.下载网络工具,连上无线网络
1.安装内核工具
装驱动前需要包:kernel-devel,gcc
一开始,我先安装驱动,发现编译过不了,一看报错信息,说是/usr/scr/kernel里面没有对应文件内核文件
于是查资料,凡是涉及到驱动编程的,都会需要用到内核头文件
获取内核头文件需要kernel-devel工具包
(要修改内核文件,则需要内核源代码, kernel source,光kernel-devel是不够的)
用yum命令获取工具包,要注意的是,在CentOS6、CentOS7下不需要指定对应版本,yum会自动安装合适的版本
CentOS6:yum install kernel-devel
CentOS7:yum install kernel-devel
(有的教程说还需要安装 kernel-headers,其实kernel-devel中就已经包含kernel-headers了)
2.搜索网卡型号,安装网卡驱动
网卡型号检测
插入网卡后,输入命令:
lsusb
会出现一系列信息,其中:
Bus 001 Device 004: ID 0bda:818b Realtek Semiconductor Corp.
就是无线网卡信息(ID会有所不同)
记录“ 0bda:818b”
网络上搜索相应驱动,关键词“ ID 0bda:818b”、“芯片组型号”
安装网卡驱动
网卡驱动下载后是一个 xx.tar.gz 的压缩包
tar -zxvf xx.tar.gz 后,进入目录,运行其脚本
有了前面配置好的工具,这一步就会顺利编译、安装
3.下载网络工具,连接无线网络
检测驱动安装是否成功
网卡安装好后,一般可以通过图形界面操作进行联网
但我这边图形界面始终操作不了,于是只能手动上网
先输入命令,检测无线网卡驱动是否安装好:
iwconfig
若打印出网卡,及相应信息,及说明安装完成
安装无线网络操作相应工具包
yum install wireless-tools
yum install wpa_supplicant
创建网络配置文件,若没有目录,就自己创建
wpa_passphrase WiFi-NAME WiFi-PWD >> /etc/wpa_supplicant/wpa_supplicant.conf
启用命令
wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
-B 后台运行
-D 模式选择,这里选择通用
-i 网卡名称
-c 配置文件位置
启用命令后可能会报错:ioctl siocsiwap operation not permitted wpa_supplicant
不用管他,继续进行,输入iwconfig,检查是否连接上,若连接上,则继续
用DHCP获取IP地址:
命令 dhclient wlan0 获取IP地址
wlan0为网卡名词
此时就可以连上网了
无线网络配置,参考:http://www.cnblogs.com/wise-man/archive/2012/07/23/2604023.html
如果要开机自动启动
在 /etc/rc.d/rc.local 中添加:
echo "password" | sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
echo "password" | sudo dhclient wlan0
CentOS7下,安装网卡驱动,命令行手动连接WIFI指导的更多相关文章
- 怎样在linux下安装网卡驱动
由于我电脑的各种奇葩问题的存在,导致我装上Ubuntu13.10之后网卡居然无法使用,坚持了挺久使用无线网,终于坚持不住了,百度了各种解决方式,终于成功解决.这里也记录一下我的解决过程,供大家参考.大 ...
- CentOS下安装网卡驱动
前言最近,一台机器从FreeBSD换为CentOS,一路安装顺利.完事之后发现,网卡没有启用,dmesg | grep eth 命令确定网卡没有驱动导致的.于是开始了一路艰辛的安装过程. 安装过程1. ...
- linux服务器下安装phpstudy 如何命令行进入mysql
配置了phpstudy 可是进不去mysql 老是报-bash: mysqld: command not found 解决方法:在linux环境下运行:ln -s /phpstudy/mysql/bi ...
- VMware虚拟机里centos7下安装mysql5.6并授权远程连接Navicat
这节来安装Mysql5.6,并远程授权连接本地windows的Navicat,可以根据以下步骤安装.此文章为自己收藏,必要时拿出来直接用的,有需要的友友可以查看查看的.文章图片有借助于网络的. 1.新 ...
- linux(centos) 下安装phpstudy 如何命令行进入mysql
配置了phpstudy 可是进不去MySQL 老是报-bash: mysqld: command not found 解决方法:在Linux环境下运行:ln -s /phpstudy/mysql/bi ...
- centos下安装ipython(minglnghang命令行)
下载文件 wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate 执行安装 python get-pip.py 这就安装好了 ...
- 树莓派命令行配置连接wifi
iwlist scan sudovim /etc/wpa_supplicant/wpa_supplicant.conf network={ ssid="WIFINAME" ...
- CentOS7下安装NVIDIA独立显卡驱动出现X service error问题解决方法
问题症状: 最近在CentOS7下安装NVIDIA独立显卡驱动的过程中出现X service error问题,如下图所示: 解决方法: 0.到NVIDIA 官网上下载驱动文件(.run 格式) : N ...
- Ubuntu下用NdisWrapper安装网卡驱动
下面是一个简单全面的使用NdisWrapper的指南.这是从Beginning Ubuntu Linux, Second Edition中提炼出来的. 这份指南是第8章的一部分.该章给出了在Ubunt ...
随机推荐
- lintcode-94-二叉树中的最大路径和
94-二叉树中的最大路径和 给出一棵二叉树,寻找一条路径使其路径和最大,路径可以在任一节点中开始和结束(路径和为两个节点之间所在路径上的节点权值之和) 样例 给出一棵二叉树: 返回 6 标签 动态规划 ...
- WCF身份验证一:消息安全模式之<Certificate>身份验证
消息安全模式的证书身份验证方式,基于WSHttpBinding绑定协议的实现过程.主要内容:基本概念,然后是制作证书.服务端配置.客户端配置.总结.这里应该和Transport传输安全模式之证书身份验 ...
- ps学习笔记(二)
1)选择所有图层: Ctrl+Alt+A2)查找层:ctrl+alt+shift+f,需要在层面板输入查找层名,可自动查找层:3)隔离层:可将选择图层,更改为隔离,只对选择的层编辑:注:图层面板中有一 ...
- 【bzoj2956】模积和 数论
题目描述 求∑∑((n mod i)*(m mod j))其中1<=i<=n,1<=j<=m,i≠j. 输入 第一行两个数n,m. 输出 一个整数表示答案mod 1994041 ...
- 【转】如何解决每次打开office2010都会出现正在配置以及使用KMS
转自:http://jingyan.baidu.com/article/90895e0fb1525964ec6b0bb5.html 一.使用mini-KMS_Activator_v1.2_Office ...
- [Leetcode] set matrix zeroes 矩阵置零
Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place. click ...
- ubuntu使用su切换root用户提示“认证失败”
在虚拟机上安装了ubuntu,安装时提示设置密码,也设置了,但是在终端操作时,遇到权限不够的问题,于是就想到就是要切换root用户,获取最高权限. 当我使用 su 切换到root用户时,提示我输入密码 ...
- tyvj1305 最大子序和(单调队列
题目地址:http://www.joyoi.cn/problem/tyvj-1305 最大子序和 题目限制 时间限制 内存限制 评测方式 题目来源 1000ms 131072KiB 标准比较器 Loc ...
- Grep basic and practice
定义:Grep (Globally search for the reqular expression and print out the line). 好处:Grep 在执行时不需要先调用编辑程序, ...
- 慕课网javascript 进阶篇 第九章 编程练习
把平常撸的码来博客上再撸一遍既可以加深理解,又可以理清思维.还是很纯很纯的小白,各位看官老爷们,不要嫌弃.最近都是晚睡,昨晚也不例外,两点多睡的.故,八点起来的人不是很舒服,脑袋有点晕呼呼,鉴于昨晚看 ...