“无可用网络连接”缺少驱动程序

“无可用网络连接”缺少驱动程序

我目前正在运行最新版本的 Ubuntu,但无法在华硕笔记本上使用网络设备。当我使用 sudo lshw - see network 命令时,系统提示当前网络设备无人认领。我知道这意味着当前网络设备尚未安装驱动程序。我寻找解决方案的主要问题是,我没有以太网端口来获取所需的驱动程序。我尝试安装安装时使用的 Ubuntu ISO,以便使用它来获取安装驱动程序的后台包,但无济于事。此外,除非我手动将它们输入到手机中,否则我无法提供任何输出,因为这就是我用来提问的方式。

我找到了无线适配器所需的驱动程序。我在这里找到了它:http://community.linuxmint.com/tutorial/view/1796我以为 Linux Mint 基于 Ubuntu,所以它可以工作,但每次我尝试安装时它都会冻结。所以我想我离成功又近了一步。

又有更新了。我发现最后一个链接中的驱动程序适用于错误的内核。我目前正在运行 4.2,据我所知,这个内核上没有适用于我的设备(MT7630e)的驱动程序。如果有人能找到一个,我将不胜感激。

我学到了更多东西。这个驱动程序应该适用于新内核,但只适用于 WiFi(这就是我想要的)。此时我收到此错误

    keith@keith-Q302LA:~/Downloads/MT7630E_3.16-master$ make installsudo cp firmware/Wi-FI/MT7650E234.bin /lib/firmware/
cd rt2x00 && make
make[1]: Entering directory '/home/keith/Downloads/MT7630E_3.16-master/rt2x00'
make -C /lib/modules/4.2.0-16-generic/build M=/home/keith/Downloads/MT7630E_3.16-master/rt2x00 modules
make[2]: Entering directory '/usr/src/linux-headers-4.2.0-16-generic'
  CC [M]  /home/keith/Downloads/MT7630E_3.16-master/rt2x00/rt2x00mac.o
/home/keith/Downloads/MT7630E_3.16-master/rt2x00/rt2x00mac.c: In function ‘rt2x00mac_configure_filter’:
/home/keith/Downloads/MT7630E_3.16-master/rt2x00/rt2x00mac.c:365:6: error: ‘FIF_PROMISC_IN_BSS’ undeclared (first use in this function)
      FIF_PROMISC_IN_BSS;
      ^
/home/keith/Downloads/MT7630E_3.16-master/rt2x00/rt2x00mac.c:365:6: note: each undeclared identifier is reported only once for each function it appears in
scripts/Makefile.build:258: recipe for target '/home/keith/Downloads/MT7630E_3.16-master/rt2x00/rt2x00mac.o' failed
make[3]: *** [/home/keith/Downloads/MT7630E_3.16-master/rt2x00/rt2x00mac.o] Error 1
Makefile:1398: recipe for target '_module_/home/keith/Downloads/MT7630E_3.16-master/rt2x00' failed
make[2]: *** [_module_/home/keith/Downloads/MT7630E_3.16-master/rt2x00] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.2.0-16-generic'
Makefile:29: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/keith/Downloads/MT7630E_3.16-master/rt2x00'
Makefile:12: recipe for target 'wifi_compile' failed
make: *** [wifi_compile] Error 2

我不能 100% 确定这意味着什么,但它确实让我更接近了。

答案1

终于回到笔记本电脑上,这真是太棒了。所以我已经搞清楚了,花了我很长时间https://github.com/neurobin/MT7630E是我需要使用的驱动程序,但由于它适用于不同的内核,因此无法立即工作。进入目录后,我执行了命令,sudo make clean之后我终于可以毫无问题地安装它了。我重新启动了电脑,一切都运行顺利。

相关内容