我刚买了一个新的东芝系统,在安装 Ubuntu 之前,我在一个 live CD 上试用了它。不幸的是,Ubuntu 无法识别任何无线适配器。
$ sudo lshw -c network
*-network UNCLAIMED
description: Network controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: ioport:3000(size=256) memory:c2400000-c2403fff
Run Code Online (Sandbox Code Playgroud)
从上面的输出中,我认为我的 Realtek 无线芯片无法识别它是什么。但根据我的经验,所有 Realtek 设备都是开箱即用的。此外,无论制造商如何,即使适当的驱动程序不可用,至少设备被识别为正确的。
附加驱动程序未检测到任何可供我安装的专有驱动程序。(我还没有安装 Ubuntu,并在更新存储库列表后运行了其他驱动程序)
安装必要的驱动程序后,无线可在 Windows 7 上运行。也就是说,硬件没有问题,我很困惑为什么硬件根本无法识别(参考lshw
上面的输出)。据我所知,即使是需要专有驱动程序才能运行的硬件,至少也会在lshw
输出等中得到识别。
lspci -nn | grep Network
显示:
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8723]
Run Code Online (Sandbox Code Playgroud)
ish*_*ish 17
从 13.04 开始,驱动程序不需要单独编译和安装,并且作为其余驱动程序与内核集成。
恭喜,您拥有超全新的RTL8723AE-BT卡!
据我所知,即使是需要专有驱动程序才能运行的硬件,至少也会在 lshw 输出等中被识别。
是的,除非硬件太新以至于它甚至不在 lshw 数据库中:)
我所知道的唯一导致如此严重破坏的最新 wifi 卡是 Realtek RTL8723AE-BT。它是如此新,甚至 Realtek 网站也没有提及它或提供 Windows 驱动程序(必须从 Toshiba/OEM下载)。您可以通过-numeric
开关验证lshw
产品 (PCI) ID 的最后 4 位数字是 8723:
sudo lshw -C network -numeric
Run Code Online (Sandbox Code Playgroud)
您的笔记本电脑型号的 DriverIdentifier 列表和 C850-A965 的官方规格也支持这一点:
然而,Realtek Support 已经通过 Dropbox(目前)提供了他们的内部驱动程序,它似乎在 12.04 以及其他最近的 Linux 发行版上运行良好。
注意:我不确定这在 Live CD 上的效果如何,因为在安装新内核模块后重新启动通常是一个好主意。但是它应该可以在已安装的系统上运行(但不要忘记先升级到最新的内核!)
打开终端,一次键入/粘贴一行:
sudo apt-get 更新 sudo apt-get install build-essential linux-headers-generic linux-headers-`uname -r` wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz | 焦油-xz cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/ 制作 须藤制作安装 须藤 modprobe rtl8723e
Ubuntu LiveCD 现在应该可以检测到 wifi 卡,几秒钟后您就可以选择要连接的网络。在这种情况下,稍后您可以删除rtl_92ce...
在您的主目录中创建的文件夹。
归档时间: |
|
查看次数: |
22174 次 |
最近记录: |