当前位置:首页 » 操作系统 » usb网卡linux驱动

usb网卡linux驱动

发布时间: 2022-06-18 18:47:02

‘壹’ usb无线 linux 驱动怎么安装

第一部分 准备工作

1.如果Linux系统还没有安装开发环境(gcc,g++)的话则需要将电脑搬到一个可以通过有线网上网的地方。
2.到http://sourceforge.net/projects/ndiswrapper/下载最新版本的ndiswrapper包,可以下载到U盘里,我下的是ndiswrapper-1.59.tar.gz 。
3.准备好Windows版本的网卡驱动程序。一般在购买USB无线网卡的时候商家都会把这些驱动放到附带的光盘里,驱动程序的后缀名是.inf,也可以把它们拷贝到U盘里。

第二部分 安装

1.如果没有安装gcc、g++开发环境的需要先安装开发环境。查看是否安装了开发环境的指令是gcc --version,如果出现的是gcc的版本信息的话则说明已经安装了开发环境,可以跳过此步骤。
(a)通过有线网接入网络
(b)用快捷键Ctrl+Alt+F2切换到另一个任务窗口用root账户和密码登录,root账户的用户名是root,密码是自己设置的
(c)用yum groupinstall "Development Tools"指令安装开发环境
(d)安装完成之后可以用gcc --version看一下是否安装正确

2.快捷键Ctrl+Alt+F1可以切换回桌面,在系统->管理->添加/删除软件处可以搜索kernel并安装或更新,视情况看是不是更新。

以下的指令都必须是以root账户的身份运行,因为桌面下不可以用root账户登录,所以快捷键Ctrl+Alt+F2切换后用root登录到命令行。
3.解压:tar -zxvf ndiswrapper-1.59.tar.gz

4.进入ndiswrapper-1.59:cd ndiswrapper-1.59

5.编译:make //我出现了$path$/proc.c:64: error: redefinition of 'PDE_DATA'的错误信息,将proc.c文件里的PDE_DATA改名为PDE_DATA1之后不再报错

6.安装:make install //如果不采取默认的安装路径,则可以用.configure --prefix="/etc/local"来指定安装目录。 //此目录是自建。

7.查看安装后的版本ndiswrapper -v //我这里成功安装,显示的信息里有version: 1.59

8.进入Windows版本的驱动所在目录:cd $path$/drivers

9.安装无线网卡驱动:ndiswrapper -i netathuwx.inf //我是安装的Windows XP 64bit的驱动成功的,不行的话可以多试几个,可以试试Win7的和Vista的。不同网卡的驱动的文件名不一样。

10.查看驱动是否安装:ndiswrapper -l//我的有一条信息是“netathuwx : driver installed”,说明成功安装。虽然还有几条信息是“netathur : invalid driver!”等等,但是它们不影响使用。

11.写入配置文件,依次运行下面三条指令:
ndiswrapper -m
ndiswrapper -ma
ndiswrapper -mi

12.启动后模块自动加载:modprobe ndiswrapper

‘贰’ linux系统下怎么安装usb无线网卡驱动

发一个附件过来, 我看一下好吧

‘叁’ linux下无线网卡如何驱动

linux下无线网卡具体驱动的操作方法如下:

1、首先需要确定网卡的类型,打开linux的输入窗口,然后继续在linux终端下输入lsusb命令,此时在输出栏的第一行可以查看网卡类型,记录下来。

‘肆’ 有没有支持Linux的usb免驱动无线网卡

支持Linux的usb免驱动无线网卡其实是LINUX有内置专用的usb驱动无线网卡而已,并非免驱动,例如linux现有内置驱动有9600WN无线网卡驱动,只需将该品牌的usb连接在linux设备上,即可自动默认该品牌的驱动,就不需要安装它的驱动软件即可正常使用。

‘伍’ 如何在Linux虚拟机上安装USB无线网卡驱动

可通过以下步骤在Linux虚拟机上安装USB无线网卡驱动:

1、打开“计算机”,单击“设备管理器”,在设备管理器浏览窗口找到网络适配器,以便查询看无线网卡驱动以及设备是否已正确安装;

2、在计算机里面点击虚拟机名称,打开对应的虚拟机设备;

3、点击“虚拟机”菜单,从其下拉菜单中选择“可移动设置”,并从无线网卡驱动名称中选择“与主机连接或断开连接”项,并点击确定;

4、通过以上步骤,此时主机中的无线网卡已被弹出,而虚拟机中的无线网卡驱动已安装成功并且可以正常使用。

‘陆’ linux 安装usb无线网卡驱动怎么安装

linux 安装usb无线网卡驱动的具体步骤如下:
1、将USB无线网卡插入电脑,双击打开“计算机”,双击光驱;
2、双击之后弹出一个页面,选择“安装驱动程序”,选择购买型号网卡的驱动,先选定,再点安装;
3、在无线上网卡官网下载相对应型号无线网卡进行安装驱动,下载完成后进行解压;
4、打开解压出来的文件找到“Setup.exe”,双击完成安装后,重启电脑即可完成。
5、温馨提醒:USB无线网卡要连接到笔记本或者台式机上 ;安装驱动完成后建议重启一下电脑。

‘柒’ linux系统下怎么安装usb无线网卡驱动

如果这个无线网卡厂家有发布针对于linux的驱动,那就好办了。 如果有,那么要么用副赠光盘安装,要么去网卡官网下载。 有了rpm包最好,直接可以把驱动文件放到/root下使用rpm -ivh 文件名 ~ 如果是源码,那么你得看官网安装说明了,包含一些命令

‘捌’ 如何在linux下安装usb无线网卡驱动

如果这个无线网卡厂家有发布针对于linux的驱动,那就好办了。
如果有,那么要么用副赠光盘安装,要么去网卡官网下载。
有了rpm包最好,直接可以把驱动文件放到/root下使用rpm -ivh 文件名 ~
如果是源码,那么你得看官网安装说明了,包含一些命令

‘玖’ linux下usb驱动程序开发有哪些背景及其意义

在Linux kernel源码目录中driver/usb/usb-skeleton.c为我们提供了一个最基础的USB驱动程序。我们称为USB骨架。通过它我们仅需要修改极少的部分,就可以完成一个USB设备的驱动。我们的USB驱动开发也是从她开始的。
那些linux下不支持的USB设备几乎都是生产厂商特定的产品。如果生产厂商在他们的产品中使用自己定义的协议,他们就需要为此设备创建特定的驱动程序。当然我们知道,有些生产厂商公开他们的USB协议,并帮助Linux驱动程序的开发,然而有些生产厂商却根本不公开他们的USB协议。因为每一个不同的协议都会产生一个新的驱动程序,所以就有了这个通用的USB驱动骨架程序, 它是以pci 骨架为模板的。
如果你准备写一个linux驱动程序,首先要熟悉USB协议规范。USB主页上有它的帮助。一些比较典型的驱动可以在上面发现,同时还介绍了USB urbs的概念,而这个是usb驱动程序中最基本的。
Linux USB 驱动程序需要做的第一件事情就是在Linux USB 子系统里注册,并提供一些相关信息,例如这个驱动程序支持哪种设备,当被支持的设备从系统插入或拔出时,会有哪些动作。所有这些信息都传送到USB 子系统中。
楼主如果想学习如何使用Linux系统,可以网络《Linux就该这么学》,里面有详细的介绍。

‘拾’ linux系统下安装usb网卡驱动图文

  1. 确认usb-wifi设备型号 , 根据确认结果选择驱动信息。

  2. 安装驱动 mt7601u , 如果已经自带跳过此步骤

  3. 配置驱动启动后自动加载。

  4. 重启验证是否成功的自动加载驱动模块。

  5. 确认usb-wifi设备型号 , 根据确认结果选择驱动信息。


## 初始USB接入时加载显示

lsusb| grep Ralink

Bus 001 Device 003: ID 148f:2878 Ralink Technology, Corp.

## lsusb执行后显示信息中有 usb-wifi设备时继续执行如下命令,进行模式切换(对于存在多模式设备可以正确显示出wifi设备的真实型号)

usb_modeswitch -KW -v 148f -p 2878

## 模式切换后加载显示

lsusb| grep Ralink

Bus 001 Device 003: ID 148f:7601 Ralink Technology, Corp.


可以看到型号为 7601 ,据此我们选择 mt7601u 驱动进行‘安装。


安装驱动 mt7601u , 如果已经自带跳过此步骤

方法1:有可能系统内核已经集成好了你需要的驱动模块,只需要手工加载以下验证是否有效,如果无效再选择方法2.

方法2:github 搜索型号的驱动源码,手动编译安装 。


安装完毕后,需要配置下 wlan0 的配置信息, 创建一个ifcfg-wlan0文件(如果使用的是 NetworkManager 服务可能不需要配置就可以使用了)


$ cat /etc/sysconfig/network/ifcfg-wlan0

BOOTPROTO='dhcp'

BROADCAST=''

DHCLIENT_SET_DEFAULT_ROUTE='yes'

ETHTOOL_OPTIONS=''

IPADDR=''

MTU=''

NAME=''

NETMASK=''

NETWORK=''

REMOTE_IPADDR=''

STARTMODE='auto'

WIRELESS_AP=''

WIRELESS_AP_SCANMODE='1'

WIRELESS_AUTH_MODE='psk'

WIRELESS_BITRATE='auto'

WIRELESS_CA_CERT=''

WIRELESS_CHANNEL=''

WIRELESS_CLIENT_CERT=''

WIRELESS_CLIENT_KEY=''

WIRELESS_CLIENT_KEY_PASSWORD=''

WIRELESS_DEFAULT_KEY='0'

WIRELESS_EAP_AUTH=''

WIRELESS_EAP_MODE=''

WIRELESS_ESSID='CPE_05010'

WIRELESS_FREQUENCY=''

WIRELESS_KEY=''

WIRELESS_KEY_0=''

WIRELESS_KEY_1=''

WIRELESS_KEY_2=''

WIRELESS_KEY_3=''

WIRELESS_KEY_LENGTH='128'

WIRELESS_MODE='Managed'

WIRELESS_NICK=''

WIRELESS_NWID=''

WIRELESS_PEAP_VERSION=''

WIRELESS_POWER='no'

WIRELESS_WPA_ANONID=''

WIRELESS_WPA_IDENTITY=''

WIRELESS_WPA_PASSWORD=''

WIRELESS_WPA_PSK='Abcd1234'

配置驱动启动后自动加载。

具体配置方法可以参考 man moles-load.d 信息可以详细理解。


创建一个 mt7601u.conf 文件, 内容如下


# echo "mt7601u" > /etc/moles-load.d/mt7601u.conf

# cat /etc/moles-load.d/mt7601u.conf

mt7601u

重启验证是否成功的自动加载驱动模块。

热点内容
幼儿园源码php 发布:2025-01-17 02:41:45 浏览:401
win引导Linux 发布:2025-01-17 02:36:49 浏览:263
ftp是传输类协议吗 发布:2025-01-17 02:36:47 浏览:311
查看电视配置下载什么软件 发布:2025-01-17 02:36:41 浏览:159
宝马x330i比28i多哪些配置 发布:2025-01-17 02:35:59 浏览:573
服务器运维安全云帮手 发布:2025-01-17 02:35:48 浏览:72
c应用编程 发布:2025-01-17 02:35:16 浏览:941
ios清除app缓存数据免费 发布:2025-01-17 02:34:33 浏览:375
微信企业号上传文件 发布:2025-01-17 02:10:28 浏览:64
孩子几岁可以学习编程 发布:2025-01-17 02:09:55 浏览:602