linux系统可以用无线网卡吗

 我来答
velocity_2005
高粉答主

2020-01-29 · 关注我不会让你失望
知道小有建树答主
回答量:1785
采纳率:100%
帮助的人:119万
展开全部

可以

linux作为当今市场上嵌入式系统使用比例最高的操作系统,其驱动模式支持模块堆叠技术,内核开发者已提供了一些通用模块。现从工程应用出发,研究并移植了linux下usb无线网卡的设备驱动,以此为基础既可以构建嵌入式无线局域网

又可以用于有线网络无法延伸或难以安装,以及有可灵活移动和临时性使用等要求的、诸如外加摄像头和图像处理芯片的场合,还可以用于工业现场中的远程无线视频监控。

扩展资料

无线网卡标准——

802.11标准系列的最初版本是由IEEE美国国际电子电机学会 于1997年正式批准的,是第一个被国际上认可的协议。在最 初版本中定义了介质访问接入控制层(MAC层)和物理层, 总数据传输速率设计为2Mbps。

两个设备之间的通信可以自 由直接(ad hoc)的方式进行,也可以在基站(Base Station, BS) 或者访问点(Access Point,AP)的协调下进行。为了解决冲 突,在不同的通讯环境下取得良好的通讯品质,采用 CSMA/ CA (Carrier Sense Multi Access/Collision Avoidance)硬件沟 通方式。

尐i強
推荐于2018-11-26 · 知道合伙人数码行家
尐i強
知道合伙人数码行家
采纳数:6178 获赞数:32340
暂无成就。

向TA提问 私信TA
展开全部

可以,linux系统安装无线网卡步骤如下(以USB无线网卡为例):

  1. 打开Linux终端,登录root用户,用【lsusb】命令检查是否检测到网卡。


  2. 检查模块与对应的网卡代号,看看是否正确加载到内核。采用【modinfo】与【iwconfig】命令。如果出现wlan0之类的网卡才是捕捉到。


  3. 如果没有加载正确的驱动程序,那就要下载正确的驱动程序,可以用【rpm】命令下载相关的驱动程序。(这个操作可能需要较旧的时间)


  4. 网卡检测到,并且加载正确的驱动程序。下面就是开始配置网卡配置文件。【cd】进入【etc/sysconfig/network-scripts】目录,再用【vim】打开相应的网卡配置文件进行配置。


  5. 配置好之后,检测网络是否联通,可采用【ping】命令。如图,ping通google即可。

注意:区域有无wi-fi覆盖,并且得到相应的wi-fi登录密码,才能正常上网。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拔枪拿一血
2016-05-21 · TA获得超过122个赞
知道答主
回答量:94
采纳率:0%
帮助的人:36.2万
展开全部
可以的!
用iwconfig开启无线网卡电源,并查找区域内的无线网络

连接相应的无线网络,ifconfig启用无线网卡,并获取IP
注意: 假设无线被识别为wlan0,如果您的网卡没有被识别为wlan0,可以在操作时做相应的修改。
具体过程1. 打开无线网卡电源iwconfig wlan0 txpower on
2. 列出区域内的无线网络iwlist wlan0 scan
3. 假设要连接到网络MyHome,那么输入命令
iwconfig wlan0 essid “MyHome” 如果网络是加密的,密码是0123456789,那么就输入命令iwconfig wlan0 essid “MyHome” key 0123-4567-89
4. 如果正常的话,输入iwconfig wlan0就可以看到连接正常的各项参数了。
5. 启用无线网卡ifconfig wlan0 up6. 如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ipdhclient wlan0或dhcpcd wlan0
7. 现在无线网卡应该可以使用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刀谷之q6
2016-05-02 · 超过74用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:68.1万
展开全部
当然可以啊,跟有线一样的。我一般使用的是桥接模式,当然你也可以选择nat模式。我看过一本书,比较好,关于网络配置这块,讲的比较细。《Linux就该这么学》,你直接看这本书就可以了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
霍始天尊
2016-05-27 · 超过26用户采纳过TA的回答
知道答主
回答量:158
采纳率:100%
帮助的人:68万
展开全部
lspci -vnn |grep 14e4
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
具体pci id:14e4:4315. 4315就是用的无线芯片的具体型号了。
然后:
在broadcom的网站上下载linux下的驱动。www.broadcom.com/support/802.11/linux_sta.php。下了32-bit的驱动,再下了一个readme。然后基本上按照这个readme来安装驱动。
安装:mkdir hybrid_wl
cd hybrid_wl
tar xzf /hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz
我这里输入的是tar xzf ../hybrid-portsrc-x86_32-v5.10.91.9.3.tar.gz 因为我的压缩 包在上一级目录。
make clean (optional) make
下面就是移除原来的驱动
lsmod | grep "b43\|ssb\|wl"
rmmod b43
rmmod ssb
rmmod wl
echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
安装:modprobe lib80211
insmod wl.ko
安装到这里,iwconfig就可以看到有个eth1--就是Ubuntu无线网卡了,但是tx-power 还是off的。为了保险起见,我还加了两句#modprobe wl---第一次提示没有wl这个模块,后来在系统--管理--硬件驱动里面我把broadcom sta 驱动激活了(原来是没有的,好像insmod wl.ko后就有了),再次运行这个命令就可以了。
#depmod -s
装到这就完了,为了让这模块一开始就可以加载,在/etc/modules里面加上wl就可以了。
/etc/modules: kernel modules to load at boot time.
#
This file contains the names of kernel modules that should be loaded
at boot time, one per line. Lines beginning with "#" are ignored.lpwl
就是上面这样。在一个wiki上搜到说是在/etc/rc.conf里面加几句话,但是ubuntu没有这个文件。
我原来以为这样就可以了。装完后右上角看无线网络一直是无线网络被禁用,百思不得其解。后来在ubuntu论坛上搜了半天,各种原因,看到眼花缭乱,终于在一个回帖中看到,某人说要fn+f2来启用笔记本的Ubuntu无线网卡才行。
最后的步骤,按下fn+f2.还是不行呢,再重启,进入系统前狂按fn+f2数次,进去后终于ok了。然后连接无线网络,输入密码,ok拉。
这个方法很简单麻,不象用ndiswrapper那么麻烦,而b43的驱动还不支持4315芯片。唯一的坏处是如果更新内核后要重新编译安装驱动,不过安装驱动的步骤还是很简单的麻。
***************************************************************************
3、下面看看/etc/network/interface这个文件,无数的帖子都说network manager与interface是互相冲突的,我的这个文件内容如下
auto lo
iface lo inet loopback
4、最后说明一下我是如何安装驱动,我使用过BCM官方的rpm包,也使用过sdiawrapper,因为刚开始搞时也不清楚,最终没有成功,最后参考下面的帖子完成了驱动安装
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式