各位亲爱的朋友,
我刚刚在戴尔 xps 13 (9350) 上安装了 ubuntu 15.10。内置 wifi 卡目前在 linux 下不受支持,因此我同时购买了 trendnet TEW-648UBM。
它“几乎”开箱即用,只是很多时候我无法再访问互联网,而 wifi 仍然处于连接状态(根据网络管理器)。
然后我需要禁用 wifi/重新启用,甚至拔出并重新插入。
我会发布日志文件,但我不确定哪一个是有用的。
你可以帮帮我吗 ?
作为插件,lspci -v 产生:
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 525a (rev 01)
Subsystem: Dell Device 0704
Flags: bus master, fast devsel, latency 0, IRQ 276
Memory at dc600000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: rtsx_pci
我也尝试了这里的解决方案: TRENDnet TEW-648UBM 802.11n 150Mbps 微型无线 N 适配器无法工作
但当我这样做时,适配器根本无法再被识别
当我禁用 wifi 时,我在 dmesg 中收到以下条目:
[3671.467610] wlxd8eb9728e940:根据本地选择从 f0:82:61:7f:06:00 取消身份验证(原因:3=DEAUTH_LEAVING)[3671.487345] cfg80211:世界监管域已更新:[3671.487348] cfg80211:DFS 主区域:未设置[3671.487350] cfg80211:
(start_freq - end_freq @ broadband)、(max_antenna_gain、max_eirp)、(dfs_cac_time)[3671.487352] cfg80211:(2402000 KHz - 2472000 KHz @ 40000 KHz)、(N/A, 2000 mBm),(N/A) [ 3671.487354] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz),(N/A, 2000 mBm),(N/A) [ 3671.487356] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz),(N/A, 2000 mBm),(N/A) [ 3671.487358] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO),(N/A, 2000 mBm),(N/A) [ 3671.487360] cfg80211:(5250000 KHz - 5330000 KHz @ 80000 KHz,160000 KHz 自动),(N/A,2000 mBm),(0 秒)[3671.487362] cfg80211:(5490000 KHz - 5730000 KHz @ 160000 KHz),(N/A,2000 mBm),(0 秒)[3671.487363] cfg80211:
(5735000 KHz - 5835000 KHz @ 80000 KHz),(N/A,2000 mBm),(N/A)[3671.487365] cfg80211:(57240000 KHz - 63720000 KHz @ 2160000 KHz),(不适用,0 mBm),(不适用)
当我再次启用它时,我得到:
[3696.695473]rtl8192cu:MAC自动开启正常! [3696.705997] rtl8192cu:Tx 队列选择:0x05 [3697.194423] IPv6:ADDRCONF(NETDEV_UP):wlxd8eb9728e940:链接未准备好 [3697.221099] IPv6:ADDRCONF(NETDEV_UP):wlxd8eb9728e940:链接未准备好 [3698.099333] wlxd8eb9728e940:使用 f0:82:61:7f:06:00 进行身份验证 [3698.110256] wlxd8eb9728e940:将身份验证发送到 f0:82:61:7f:06:00(尝试 1/3)[3698.121718] wlxd8eb9728e940:已验证 [3698.125993] wlxd8eb9728e940:与 f0:82:61:7f:06:00 关联(尝试 1/3)[3698.137456] wlxd8eb9728e940:来自 f0:82:61:7f:06:00 的 RX AssocResp(capab=0x411 status=0 aid=4)[3698.138237] wlxd8eb9728e940:已关联 [3698.138261] IPv6:ADDRCONF(NETDEV_CHANGE):wlxd8eb9728e940:链接已准备就绪
如果我运行 dmesg | grep rtl8192
[ 6.371861] rtl8192cu:芯片版本 0x10 [ 6.453835] rtl8192cu:MAC 地址:d8:eb:97:28:e9:40 [ 6.453840] rtl8192cu:主板类型 0 [ 6.453936] rtl8192cu:正在加载固件 rtlwifi/rtl8192cufw_TMSC.bin [ 6.485037] usbcore:注册了新的接口驱动程序 rtl8192cu [ 6.486499] rtl8192cu 1-2:1.0 wlxd8eb9728e940:从 wlan0 重命名 [ 6.547964] rtl8192cu:MAC 自动开启正常! [ 6.560302] rtl8192cu:Tx 队列选择:0x05 [ 4197.188439] rtl8192cu:MAC 自动开启,好吗![ 4197.199672] rtl8192cu:Tx 队列选择:0x05
你们当中有谁能帮忙吗,在 /etc/network/interfaces 中添加 wlx... (如我的以下评论所示)并没有帮助
谢谢,蒂莫西
答案1
我建议您删除该添加项,/etc/network/interfaces
因为它无效。
您可以通过在终端中运行来安装更好的驱动程序
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192cu-dkms linux-firmware
然后重新启动。