文章目录

  • 前言
  • 1 判断台式机有无无线网卡
  • 2 无线网卡和无线网卡驱动的区别?
  • 3 没有无线网卡,怎么联网?
  • 总结
  • 参考文献

前言

最近在研究台式机(安装Ubuntu)的联网问题:
1)怎么判断台式机有没有无线网卡?
2)无线网卡和无线网卡驱动有什么区别?
3)没有无线网卡怎么办?怎么联网呢?
在此记录。

1 判断台式机有无无线网卡

[4] 在Ubuntu系统上搜寻并显示网卡信息的方法 https://jingyan.baidu.com/article/2a138328972a8c074a134fb6.html

输入sudo lshw -C network显示Ubuntu正在使用的网卡信息

dehengyang@dehengyang:~$ sudo lshw -C network*-network               description: Ethernet interfaceproduct: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controllervendor: Realtek Semiconductor Co., Ltd.physical id: 0bus info: pci@0000:03:00.0logical name: eth0version: 11serial: 34:97:f6:84:0c:06size: 10Mbit/scapacity: 1Gbit/swidth: 64 bitsclock: 33MHzcapabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiationconfiguration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-2_0.0.1 02/06/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/sresources: irq:135 ioport:d000(size=256) memory:df100000-df100fff memory:d2100000-d2103fff*-networkdescription: Ethernet interfacephysical id: 2bus info: usb@1:2logical name: eth1serial: ce:20:e8:01:37:a9capabilities: ethernet physicalconfiguration: broadcast=yes driver=ipheth ip=172.20.10.9 link=yes multicast=yes
dehengyang@dehengyang:~$

输入lspci,显示PCI总线上的信息

dehengyang@dehengyang:~$ lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
00:1c.7 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #8 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)
02:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11)

根据 [3] ubuntu下无线网卡解决经历. http://blog.chinaunix.net/uid-25885064-id-3154645.html

别人的台式机,输入lshw -C network,显示的是:
Wireless interface和Ethernet interface的信息。

但是我的只显示Ethernet interface。看来是没有无线网卡了。

[2] 台式电脑无线网络连接需要什么设备. https://zhidao.baidu.com/question/495068154.html

1.一般的台式电脑是没有无线接收功能的,所以我们就要给台机安装一个无线接受装置。我们首先的就是无线网卡。无线网卡可以分为内置式和外置式两种,内置式的(如下图)。这种网卡需要你将台机的主机箱打开,然后将网卡安装到空闲的PCI插槽内,然后在把主机箱装好,然后安装网卡的驱动。这需要使用者要具有一定的动手能力,因为这样的网卡带有外置的接收天线,所以信号的接受能力和信号的稳定性都是不错的。
2.外置式的无线网卡现在基本都是USB接口的。如下面的图,虽然形状各异,但是百变不离其宗。

台式电脑一般默认都不带无线卡,所以是无法直接接收wifi进行上网。

[5] PCI总线. https://baike.baidu.com/item/PCI总线/132135?fr=aladdin

PCI总线由HOST主桥或者PCI桥管理,用来连接各类设备,如声卡、网卡和IDE接口卡等。在一个处理器系统中,可以通过PCI桥扩展PCI总线,并形成具有血缘关系的多级PCI总线,从而形成PCI总线树型结构。在处理器系统中有几个HOST主桥,就有几颗这样的PCI总线树,而每一颗PCI总线树都与一个PCI总线域对应。

2 无线网卡和无线网卡驱动的区别?

[7] 驱动程序. https://baike.baidu.com/item/驱动程序

驱动程序(Device Driver)全称为“设备驱动程序”,是一种可以使计算机和设备通信的特殊程序,可以说相当于硬件的接口,操作系统只能通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作。正因为这个原因,驱动程序在系统中的所占的地位十分重要,一般当操作系统安装完毕后,首要的便是安装硬件设备的驱动程序。不过,大多数情况下,我们并不需要安装所有硬件设备的驱动程序,例如硬盘、显示器、光驱等就不需要安装驱动程序,而显卡、声卡、扫描仪、摄像头、Modem等就需要安装驱动程序。另外,不同版本的操作系统对硬件设备的支持也是不同的,一般情况下版本越高所支持的硬件设备也越多,例如笔者使用了Windows XP,装好系统后一个驱动程序也不用安装。
设备驱动程序用来将硬件本身的功能告诉操作系统,完成硬件设备电子信号与操作系统及软件的高级编程语言之间的互相翻译。当操作系统需要使用某个硬件时,比如:让声卡播放音乐,它会先发送相应指令到声卡驱动程序,声卡驱动程序接收到后,马上将其翻译成声卡才能听懂的电子信号命令,从而让声卡播放音乐。

[8] 无线网卡. https://baike.baidu.com/item/无线网卡/292243?fr=aladdin

无线网卡是终端无线网络的设备,是不通过有线连接,采用无线信号进行数据传输的终端。
无线网卡根据接口不同,主要有PCMCIA无线网卡、PCI无线网卡、MiniPCI无线网卡、USB无线网卡、CF/SD无线网卡几类产品。

[9] 无线网卡设备驱动. https://baike.baidu.com/item/无线网卡设备驱动/18884122

3 没有无线网卡,怎么联网?

[10] USB无线网卡. https://baike.baidu.com/item/USB无线网卡/4475607

USB无线网卡,一种以内置无线WIFI芯片,并通过USB接口传输的网卡,连接电脑USB接口,安装完成驱动以后,电脑网卡列表中会出现新的无线网卡设备。通过USB无线网卡上网。
USB无线网卡常采用低辐射高灵敏度雷凌3070芯片,价格昂贵,同时配备了密码破解软件。它本质上就是一种无线网卡核心的装置,搜寻网络能力强,配备BT5黑客软件,免费上别人的无线网络,只要附近有有线宽带的地方,基本都会有无线网络。

这里说的BT5黑客软件,让我非常感兴趣。

[11] 想安装PCI接口的无线网卡. https://zhidao.baidu.com/question/271397336.html
这里极力劝阻不要装PCI接口的无线网卡,还不如USB接口的无线网卡呢。

所以,只要买个USB无线网卡就好了。[18]

总结

1)通过上述操作,我发现自己的电脑确实没有无线网卡,因为我的
iwconfig 显示:

lo        no wireless extensions.
eth1      no wireless extensions.
eth0      no wireless extensions.

这明显没有wlan0之类的无线网卡相关的东西

而且我的lspci显示PCI总线上没有无线网卡(wireless interface)
[6] 很好的说明了,什么叫做无线网卡,又称为无线接口控制器(英文:Wireless network interface controller, WNIC)

使用无线电波为传输媒介的网卡称为无线网卡,又可称之为无线接口控制器(英文:Wireless network interface controller, WNIC),无线网络适配器等。它是一个信号收发的设备,作为扩展卡接到计算机总线上,通常用来指支持802.11技术的网卡,根据接口类型的不同,可以分为PCI无线网卡,PCMCIA无线网卡,MINI-PCI无线网卡,USB无线网卡等类型1。

利用微波射频技术,终端不需要线缆连接即可互相连接,进行数据传输。在OSI模型里,无线网卡工作在物理层和数据链路层,其主流标准是IEEE 802.11n。

2)无线网卡是硬件设备,是接在PCI总线上或者USB接口上的。无线网卡驱动呢,我觉得更像一个程序,在操作系统需要用这个硬件的时候,驱动就是中间的”中介“或者”媒人“。

3)确认自己没有无线网卡之后,买一个USB无线网卡就行。

最后,总结一下:
大概写了2个小时,真的累死我了
总算是对硬件有点点了解了,虽然和我要研究的东西半毛钱关系没有

参考文献

[1] ubuntu怎么查看无线网卡型号. https://zhidao.baidu.com/question/332750416102999725.html
这个网页没什么用处。但是我一开始的时候找到的就是这些网页。。。很没用的信息,我还真安装了wicd,没什么用。
[2] 台式电脑无线网络连接需要什么设备. https://zhidao.baidu.com/question/495068154.html
[3] ubuntu下无线网卡解决经历. http://blog.chinaunix.net/uid-25885064-id-3154645.html
[4] 在Ubuntu系统上搜寻并显示网卡信息的方法 https://jingyan.baidu.com/article/2a138328972a8c074a134fb6.html
[5] PCI总线. https://baike.baidu.com/item/PCI总线/132135?fr=aladdin
[6] 无线网卡. https://www.beichengjiu.com/communicationtechnology/338085.html
[7] 驱动程序. https://baike.baidu.com/item/驱动程序
[8] 无线网卡. https://baike.baidu.com/item/无线网卡/292243?fr=aladdin
[9] 无线网卡设备驱动. https://baike.baidu.com/item/无线网卡设备驱动/18884122
[10] USB无线网卡. https://baike.baidu.com/item/USB无线网卡/4475607
[11] 想安装PCI接口的无线网卡. https://zhidao.baidu.com/question/271397336.html
[12] Ubuntu 16.04下无线网卡无法正常连网. https://www.linuxidc.com/Linux/2017-10/147366.htm
这里给出了无线网卡和网卡驱动的检测,安装之类的方案,还是很有意义的。
[13] Ubuntu怎样安装无线网卡驱动解决无线网不能连接 https://zhidao.baidu.com/question/2119132669066825627.html
这里给了在有无线网卡的情况下,怎么安装网卡驱动。
然而我并没有,不过这里还是值得记录。
[14] Ubuntu怎样安装无线网卡驱动解决无线网不能连接 https://jingyan.baidu.com/article/ca2d939dd4f1b4eb6c31ce09.html
同[13]
[15] https://ubuntuforums.org/showthread.php?t=2244935]
https://www.linuxquestions.org/questions/slackware-14/iwconfig-no-wireless-extensions-864363/
https://askubuntu.com/questions/786244/no-wireless-extensions-in-ubuntu
这几个都是英文网站,实在看不懂,1)生词太多,很多专业用于,关于网络之类的,我本来就不了解这个领域,现在来看英文,更是云里雾里。2)英语基础还是差啊。。。辣鸡的很
[16] iwconfig 无线设置问题! [问题点数:40分,结帖人daemon111]
https://bbs.csdn.net/topics/390212444
看图:

讲真,百分百佩服这个答题者…

推荐先看《提问的智慧》

哈哈哈,这是真的强。怼的让人无言以对。
[17] 【Ubuntu16.04】安装无线网卡驱动 https://blog.csdn.net/xiaoxiao133/article/details/79748746
同[13]
[18] 怎么在电脑上安装免驱动版的无线网卡? https://jingyan.baidu.com/article/6f2f55a162020cb5b83e6c72.html

怎么判断Ubuntu有没有无线网卡?相关推荐

  1. linux 无线网卡连接网络连接不上去,【已解决】Ubuntu 10.04 无线网卡 无法连接

    ----------------------------------搬家声明-------------------------------------- ----------------------- ...

  2. 解决Ubuntu更新后无线网卡不能使用的问题

    解决Ubuntu更新后无线网卡不能使用的问题 参考文章: (1)解决Ubuntu更新后无线网卡不能使用的问题 (2)https://www.cnblogs.com/yuxc/archive/2012/ ...

  3. linux无线网卡连不上网,Ubuntu 16.04无线网卡不见,无法用WiFi上网的解决方法

    平时在Ubuntu 16.04下使用WiFi上网好好的,这几天电脑突然上不了WiFi了,所以运行了sudo iwconfig命令查看一下无法网络接口,发现无线网卡不见了.经过摸索,终于找到了解决方法, ...

  4. 解决ubuntu未安装无线网卡驱动的问题

    ubuntu安装后,默认未安装无线网卡 ubuntu版本: 15.10 lsmod | grep wl  没有加载网卡驱动 在ubuntu的iso中已经包含了网卡驱动相关的程序,分别依次需要安装dkm ...

  5. UBUNTU 16.04无线网卡驱动

    由于工作需要,装机了双系统的ubuntu+windows,却发现自己装的ubuntu没有无线wifi选项.原因是没有驱动无线网卡. 步骤一:查询无线网卡型号. ~$ lspci | grep -i n ...

  6. Ubuntu离线安装无线网卡驱动

    之前看了篇文章,说虚拟机里装linux无异于隔靴瘙痒-- 经历里通过VM调用摄像头,调用LeapMotion出现各种奇形怪状打错误之后,终于决定装个双系统里- 装系统采用的硬盘安装的方式,参考  地址 ...

  7. 记一次失败的尝试--ubuntu下把笔记本无线网卡的驱动替换掉

    我的Ubuntu版本10.04 linux内核是3.0.66, 不是原装的 kernel,我自己编译优化过的 机子是联想Y400 i7 首先,为什么想去替换掉网卡的驱动呢?原因是原先装的驱动,连接上w ...

  8. ubuntu 上tp-link无线网卡驱动安装

    为了使安装了ubuntu系统的台式机能够链接无线网络,购买了USB 无线网卡,当然无线网卡分为很多品牌,这里介绍两种: 1. 磊科:无需安装驱动,在ubuntu上直接可以上网: 2. TP-LINK: ...

  9. 如何在ubuntu中安装无线网卡驱动(迅捷FW150UH)

    ubuntu系统中需要连接ESP32的STA热点,但是台式机没有无线网卡,手上有一个迅捷的FW150UH的USB无线网卡,但是官方提供的驱动仅限windows系统下使用,因此折腾了一下找到了ubunt ...

最新文章

  1. 发展是硬道理 高可用从双机热备走向容灾复制集群
  2. Python学习笔记__6.1章 类和实例
  3. C 语言编程 — typedef 关键字
  4. java 注册回调_java 实现回调代码实例
  5. 区块链BaaS云服务(21)腾讯CCGP“跨链流程”
  6. Python使用socket实现局域网传输数据(附加json数据传输及解析)以及判断socket是否断开连接
  7. jenkins的JAVA简单顺序配置git仓库
  8. 【Rpc】基于开源Dubbo分布式RPC服务框架的部署整合
  9. c语言资产管理系统,c语言图书资产管理系统.doc
  10. C# image转byte[] byte[]转image
  11. java 各种数据结构,几种常见的数据结构的JAVA实现
  12. 项目管理之成熟度模型
  13. [Python黑帽] 二.Python能做什么攻击?正则表达式、网络爬虫和套接字通信入门
  14. 论文记录-2017-A review of affective computing: From unimodal analysis to multimodal fusion
  15. SAS硬盘和SATA硬盘的区别与介绍
  16. BURP APP HTTPS抓包xposed+justtrustme工具篇
  17. 一个矩阵与单位矩阵相乘等于本身吗?并且符合交换律吗?
  18. 项目经理该怎样做好项目质量管理工作?
  19. 360数科沈赟:坏账率仅0.2%,精细化全周期智能风控让欺诈无所遁形
  20. 不懂技术,自己如何做网站?

热门文章

  1. 学生用计算机怎么没音效,电脑有声音用播放器没有声音怎么处理啊???
  2. fn映射 mac 键盘_Mac 与PC键盘的对比及快捷键(黑苹果)
  3. 综述论文要写英文摘要吗_关于小论文的一些撰写建议!
  4. try 和 catch 用法
  5. 美通社企业新闻汇总 | 2019.1.18 | 联通与中兴打通全球首个5G智能终端;碧桂园化身产城运营服务商...
  6. 首次申请测绘资质需要提交哪些材料?
  7. 解决nuxt项目转为spa打包部署报错问题
  8. Ubuntu18安装微信(deepin-wine版本)完整过程以及采坑记录
  9. 石墨笔记,幕布和 Effie 哪个更适合公众号主?
  10. 基于51单片机的温度监测控制系统仿真程序原理图设计