我有一张无线网卡和一个 USB 无线适配器,但我无法让它们工作。上网的唯一方式是有线连接。有人能帮忙吗?
frank@TMF2:~$ sudo lshw -c network
[sudo] password for frank:
*-network
description: Ethernet interface
product: AR8161 Gigabit Ethernet
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: 10
serial: 90:2b:34:d8:41:13
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=alx duplex=full ip=192.168.0.13 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:18 memory:f7d00000-f7d3ffff ioport:d000(size=128)
*-network UNCLAIMED
description: Network controller
product: RTL8190 802.11n PCI Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:05:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm cap_list
configuration: latency=64 maxlatency=64 mingnt=32
resources: ioport:c000(size=256) memory:f7c00000-f7c00fff
其他信息
03:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8161 Gigabit Ethernet [1969:1091] (rev 10)
Subsystem: Gigabyte Technology Co., Ltd AR8161 Gigabit Ethernet [1458:e000]
Kernel driver in use: alx
Kernel modules: alx
04:00.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 41)
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8190 802.11n PCI WirelessNetwork Adapter [10ec:8190]
Subsystem: Realtek Semiconductor Co., Ltd. RTL8190 802.11n PCI Wireless Network Adapter [10ec:8190]
答案1
您的 10ec:8190 设备没有已知的本机 Linux 驱动程序。
驱动程序通常由设备芯片组制造商(在本例中为 Realtek)直接开发或与其联合开发。他们没有为该设备提供驱动程序。
以前的替代方案是使用 Windows XP 驱动程序文件和 ndiswrapper 机制。但是,ndiswrapper 的支持很差,多年来在任何最新的 Ubuntu 版本上都无法正常工作。
对你的问题的直接回答是根本没有解决办法,包括 ndiswrapper,来使其工作。
我建议您购买另一个完全支持的 USB 无线设备。
额外资源:https://github.com/linuxhw/HWInfo/blob/master/README.md#netwireless-pci