ifconfig 看不到 USB 无线

ifconfig 看不到 USB 无线

我有一个 wifi USB 加密狗,之前曾在 Raspberry Pi 上使用过(这就是它的目标)。

我正在尝试让它在 Nvidia Jetson TK1 上运行,但是遇到了一些问题。

当我运行时,ifconfig我看不到 wifi,只有以太网和本地环回。

iwconfig报告所有设备上均无无线扩展。

lsusb确实找到了设备:

Bus 002 Device 008: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

所以我不确定为什么网络工具看不到它。

我尝试使用 GUI 登录并通过 Unity 打开网络设置,但也看不到任何无线设备。

不确定这是否有用,但输出lsmod

Module                  Size  Used by
nvhost_vi               2940  0

如何在此计算机上启用无线网络?

最好使用命令行方法,但是两种方法都可以。

更新

我的系统上没有内核模块 rt2800usb。如果我对 rt2800usb 进行 apt-file 搜索,它会列出许多模式为 linux-image-3.13.0-* 的软件包。

也许安装其中一个就可以解决问题,但是有人能告诉我这样做是否安全吗?

答案1

该设备受rt2800usb在较新的 Ubuntu 版本中。检查:

modinfo rt2800usb | grep 5370

你应该看到这个:

alias:          usb:vF201p5370d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v148Fp5370d*dc*dsc*dp*ic*isc*ip*in*

如果是,请加载模块并查看无线是否启动:

sudo modprobe rt2800usb

让模块在启动时自动加载:

sudo -i
echo rt2800usb  >>  /etc/modules
exit

如果你的 Ubuntu 版本较旧,我建议你升级。这可能比从 Ralink 的源代码编译更容易。

答案2

使用格林奇让我的 Ralink USB 调制解调器正常工作。说明可在此处找到: 适用于 Jetson TK1 的 Grinch 19.3.6

主机上至少需要有 15 Gig 的可用空间才能使该过程正常运行。

我选择这个选项是因为它列出了一长串的内核改进。

答案3

  1. 使用命令检查Jetson TK1的内核版本uname –r
  2. 前往网站根据Jetson TK1的内核版本,选择相应的Linux内核backports下载。
  3. 下载完成后,解压 backports 文件夹。
  4. 键入命令make
  5. 键入命令sudo make install
  6. 键入命令sudo reboot
  7. 插入 USB WiFi 加密狗,现在您应该可以看到您的 USB WiFi 加密狗。

相关内容