我最近安装了 saucy 作为双启动设置的一部分。我的笔记本电脑的内部网络适配器坏了,所以我必须使用外部 D-Link DWA-123。我有安装光盘和所有东西,它在 Windows 上运行良好。但是,我无法让它在 Ubuntu 上运行。我该怎么做?
我的lsusb
输出:
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 003: ID 0cf3:311d Atheros Communications, Inc.
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0c45:6458 Microdia
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 0955:7100 NVidia Corp. Notion Ink Adam
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 2001:3310 D-Link Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
答案1
在控制台中输入以下代码:
sudo apt-get install git build-essential
git clone https://github.com/lwfinger/rtl8188eu.git
cd rtl8188eu
make all
sudo make install
然后删除之前手动安装的模块: 例如:-sudo modprobe -r rtl8192cu
sudo modprobe 8188eu
拔掉插头,重新插上,你就可以开始了。
在 Dlink DWA-123 rev D1 上测试
速度测试结果:http://www.speedtest.net/my-result/3477686124
答案2
您的设备似乎已被识别,而且 dwa-123 的供应商实际上是 RALINK。因此,这些说明可能对您有用:
检查内核驱动程序是否已加载。
$ lsmod | grep rt2800usb
如果驱动程序不存在,请加载:
$ sudo modprobe rt2800usb
要使更改永久生效,请添加
$ sudo sh -c 'echo "rt2800usb" >> /etc/modules'
@看:
答案3
打开终端(按Ctrl+ Alt+ t)并输入以下命令
rfkill list all
这将列出可用的无线设备。输入
rfkill unblock all
将解除所有无线设备的封锁,
ifconfig wlan0 up
将启动设备wlan0
,即初始化设备并尝试使用当前设置连接到网络(假设您的无线设备是 wlan0)。有关 rfkill 命令的更多信息,您可以输入
man rfkill
阅读手册页。(q随时按可返回命令 shell)
如果这没有帮助,请安装 ceni