我正在尝试在 Ubuntu Desktop 14.04 中安装 Ralink wifi 适配器。
系统未检测到 wifi。
lsusb 将设备列为:
Bus 002 Device 004: ID 148f:7601 Ralink Technology, Corp.
Run Code Online (Sandbox Code Playgroud)我rt2800在“/etc/modules”中列出了USB 驱动程序;
按照网上的一些说明,我尝试了这个命令:
echo 148F 7601 | sudo tee /sys/bus/usb/drivers/rt2800usb/new_i
Run Code Online (Sandbox Code Playgroud)lsmod | grep rt2800 返回以下内容:
rt2800usb 26581 0
rt2x00usb 20041 1 rt2800usb
rt2800lib 83150 1 rt2800usb
rt2x00lib 48886 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 545990 3 rt2x00lib,rt2x00usb,rt2800lib
crc_ccitt 12627 1 rt2800lib
Run Code Online (Sandbox Code Playgroud)我最近得到了一个无线适配器(TP-Link Archer T2UH V1)。插入后,我发现 Linux 的驱动程序在 Ubuntu 上不是本机的。但是,他们确实提供了可供下载的驱动程序(以可编译/生成文件的形式)。我不确定的是如何安装这些驱动程序。我知道我需要构建驱动程序,将东西放置在需要的地方,并将东西与内核联系在一起。但是,我不确定如何执行此操作,需要一些帮助。
TL;DR:我需要知道安装这些驱动程序的终端命令。
驱动程序/设备信息:http : //www.tp-link.com/en/download/Archer-T2UH.html#Driver
的输出lsusb:
Bus 003 Device 004: ID 148f:761a Ralink Technology, Corp.
Run Code Online (Sandbox Code Playgroud) 我最近安装了 Ubuntu 14.04,除了蓝牙之外一切正常。
我有 Ralink 3290 蓝牙。尝试使用此处描述的方法安装驱动程序。该代码未编译并给出 2 个错误。即使更改 os/linux/pci_main_dev.c也不起作用。
更新:现在我按照这个链接修改了一些文件后,我成功地编译和安装了这个驱动程序。我确信 Ubuntu 终于找到了一个蓝牙适配器,现在我正在使用蓝牙:
rfkill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
Run Code Online (Sandbox Code Playgroud)
但是现在显示Bluetooth is disabled错误并且输出
dmesg | grep Blue
[ 17.378741] Bluetooth: Core ver 2.17
[ 17.378778] Bluetooth: HCI device and connection manager initialized
[ 17.378788] Bluetooth: HCI socket layer initialized
[ 17.378792] Bluetooth: L2CAP socket layer initialized
[ 17.378799] …Run Code Online (Sandbox Code Playgroud) 我最近从Ubuntu 14.04 LTS升级到Ubuntu 16.04 LTS。我纠正了phpmyadmin和MySQL-Server的一些问题。但是每当我重新启动系统时,我就会失去互联网连接。尽管 WiFi 显示已启用,但在System Settings > Networks 中看到时,它显示所有路由器都超出范围。
我尝试停止然后使用笔记本电脑上的 WiFi 按钮重新启动 WiFi。但它没有用。
我也尝试从这个答案中给出的终端执行此操作。它也没有奏效。命令如下:
sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)
另外,试过这个答案。它也没有用。命令如下:
sudo systemctl restart NetworkManager.service
Run Code Online (Sandbox Code Playgroud)
的输出sudo lshw -class network如下:
*-network
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth0
version: 07
serial: 14:58:d0:c1:1e:d0
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 …Run Code Online (Sandbox Code Playgroud) 我是 Ubuntu 新手。我有一台带有 Ralink RT5390 wifi 卡的 HP DM1 笔记本电脑。它能够在使用位于 Mediatek 站点的最新驱动程序的同时,通过 wifi 直接连接到 Windows 中的 Nexus 7。但是我无法在 Ubuntu 中直接使用 wifi。我发现wpa2_supplicant支持这个并安装了相同的,但仍然 wifi direct 无法正常工作。
任何人都可以帮忙吗?
我是 Ubuntu 的新手。如何安装 wifi 驱动程序 Ralink RT3290 802.11bgn?如果你能一步一步地帮助我,请 :D 非常感谢!
我不确定是什么导致了问题,但是,升级到 Ubuntu 12.04.1 LTS 后,我开始经常遇到无线断开连接的问题。
使用 System Profiler 和 Benchmark 实用程序,我检查了所有驱动程序是否按预期工作。从这个角度看似乎没有问题。
所以,我决定使用WICD网络管理器临时解决,有人说它可以保持无线连接稳定。- 但是,在我的情况下不是。
此外,我尝试使用 IPv4 的手动设置,而不是使用 DHCP。(也禁用了 IPv6)。执行 sudo /etc/init.d/networking restart (临时修复) ...
此外,我尝试了 backports 解决方案和 ndiswrapper 解决方案 - 没有任何效果。
包括一些信息供参考:
硬件信息:lshw -C 网络
*-网络描述:以太网接口
产品:RTL8111/8168B PCI Express 千兆以太网控制器
供应商:瑞昱半导体有限公司
物理 ID:0
巴士信息:pci@0000:04:00.0
逻辑名称:eth0
版本:01
序列号:00:1a:4d:52:ee:1d
大小:10Mbit/s
容量:1Gbit/s
宽度:64位
时钟:33MHz
功能:pm vpd msi pciexpress bus_master cap_list rom 以太网物理tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd 自动协商
配置:autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=N/A delay=0 link=no multicast=yes port=MII speed=10Mbit/s
资源: irq:44 … 我正在尝试使用 ASUS USB-N13 无线适配器将我的桌面(运行 64 位 Ubuntu 12.04)连接到 Airport Extreme 基站。
我插上它,打开桌面,适配器立即被系统识别。我在可用网络中找到我的家庭网络,输入我的密码(使用正确的加密)并点击连接。之后,无线图标会无限期地闪烁(传播?发射?),每隔几分钟就会弹出“需要无线身份验证”框。
我不知道该怎么办。我已经看到一些解决方案谈论“rt2xxx”或“rt3xxx”驱动程序或芯片组。我不知道它到底是什么,但是当我输入时,lsmod | grep rt我得到:
parport_pc
rtl8192cu
rtl8192c_common
rtlwifi
mac80211
cfg80211
parport
Run Code Online (Sandbox Code Playgroud)
我几乎迷路了。请问Ubuntu,怎么办?
连接到无线网络相对简单。
经过一番挣扎,您的安装程序中有wifi。您可以安装 Ubuntu Server,一切正常。您已准备好启动新系统。
设置完成后,wifi设置消失了。
tl;dr:如何从 Ubuntu Server 12.10 连接到无线(WPA2 Personal)网络?
到目前为止我尝试过的:
与 iw* 命令连接。使用 dhclient 获取 IP 地址。将这些命令放到etc/rc.local.
启动时,服务器等待 120 秒并显示消息“Waiting for network to come up”
为了解决这个问题,我删除了所有内容/etc/network/interfaces(wpa-psk 和 wpa-ssid)。
这没有用。它仍在等待。我找到了一个答案,它说我可以删除 /etc/... (负责 120 秒等待时间的文件。)
我这样做了,并保留了它的备份。现在服务器等待约 3 秒(在文件中修改睡眠)并启动。但是,没有可用的网络连接。这是一些dhcp错误。
由于我没有选择,我尝试在评论中使用那个。使用“tee”的那个。
事实证明它也不起作用。
这整件事怎么会如此不一致?他们怎么能不在 ISO 上安装固件而它非常适合(673+~10MB = 683)。安装程序如何不复制必要的文件并设置稍后使用的连接?(或者询问用户是否想使用它。)
我已经在我的电脑上安装了 Ubuntu 16.04。一切正常,除了经常断开连接的 wifi(每天 5-10 次):每次我必须禁用 wifi 并启用它以使其再次工作。
同一 wifi 网络的其他用户在不同的计算机和操作系统(Mac、Windows)上,他们没有问题。
有没有办法解决这个问题?
我已经运行了无线信息脚本,结果在这里:http : //paste.ubuntu.com/17635377/
这是 lspci -knn | 的输出 grep网-A2:
05:00.0 Network controller [0280]: Ralink corp. RT5392 PCIe Wireless Network Adapter [1814:5392]
Subsystem: Ralink corp. RT5392 PCIe Wireless Network Adapter [1814:f053]
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
Run Code Online (Sandbox Code Playgroud)
以及 sudo lshw -C network 的输出:
*-network
description: Wireless interface
product: RT5392 PCIe Wireless Network Adapter
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:05:00.0
logical name: wlp5s0
version: …Run Code Online (Sandbox Code Playgroud)