Xubuntu上的Ralink Tech MT7601U无线适配器

问题描述 投票:0回答:1

我已经在具有Xubuntu 18.04 LTS2 GB RAM Corsair 800 Mhz的旧PC上安装了Intel Pentium 4 3.6。我以前有Windows 7 Pro installed(并且效果很好),但是为了提高性能,我决定安装Xubuntu

我购买了Wirelss转接棒,显然,它在Win中可以正常使用,但在Xubuntu中则不能。如果我插入棒并键入lsusb

Ralink Technology, Corp. MT7601U Wireless Adapter

如果我键入iwconfig

enpls5 no wireless extension

lo no wireless extension

然后,我没有找到该供应商的官方页面,也没有找到适用于Windows和Unix的合适驱动程序,但我发现了似乎可行的解决方案here

不幸的是,解决方案是完全无法理解的,我想知道您是否可以帮助我进行翻译。

Ipse Dixit:

  1. 从kernel.org下载相应的内核源。例如:如果您有4.4.0-104-generic下载版本4.4。您可以通过运行uname --kernel-release
  2. 检查当前内核版本
  3. 从存档解压缩文件夹drivers/net/wireless/mediatek/mt7601u
  4. 编辑phy.c.查找功能mt7601u_init_cal并注释掉调用mt7601u_mcu_calibrate(dev, MCU_CAL_RXIQ, 0);,就像在[[下面的代码1
  5. 中一样查找功能mt7601u_phy_recalibrate_after_assoc并注释掉调用mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->curr_temp);,就像
  6. 下面的代码2
  7. 构建模块:

    make -C / lib / modules / $(uname -r)/ build M = $(pwd)模块

  8. 删除设备

    sudo rmmod mt7601u sudo insmod ./mt7601u.ko

  9. ] >>
  10. 插入设备
  11. dmesg中没有错误,并且接口在ip链接中出现,请检查连接稳定性。
  12. 要使更改持久化

    直到下一次内核升级

  13. :备份原始模块并替换为已编译。要找出原始模块在哪里运行,请运行modinfo mt7601u(查看字符串文件名:/ lib / modules / _KERNEL_VERSION_ / kernel / drivers / net / wireless / mediatek / mt7601u / mt7601u.ko)。问题:

    Kernel.org没有内核档案。我找不到我需要的包裹。您能告诉我,这是我必须下载的源内核吗?我有Xubuntu 5.0.0.0-23 generic
  1. 我在Xubuntu系统上没有连接(路由器在不同的房间里,我不能使用以太网电缆)。我可以在笔记本电脑上下载此软件包,而不是将其放入Xubuntu系统中?我必须打开文件夹drivers/net/wireless/mediatek/mt7601u的包装,应该放在哪里?我有重新包装吗?
  2. 换句话说,您可以向对Linux知之甚少的人解释一下吗?

谢谢大家

我已在具有2 GB RAM Corsair 800 Mhz,Intel Pentium 4 3.6的旧PC上安装了Xubuntu 18.04 LTS。我以前安装过Windows 7 Pro(并且效果很好),但是为了提高性能,我...

linux ubuntu adapter wireless
1个回答
0
投票
我找到了解决方案(我自己一如既往..)发布在here
© www.soinside.com 2019 - 2024. All rights reserved.