我是一名 Linux 新用户,正在努力为我想在嵌入式系统 (BeagleBone) 上使用的 USB WiFi 设备安装驱动程序。
当我下载芯片组 (Ralink 2070) 的驱动程序时,它以 bin 文件形式提供。我尝试使其可执行(chmod +x
),但 usingfile
说它是一个数据文件,我无法执行。
如何使用这个bin文件来安装芯片组驱动程序?我只需要把它放在一个文件夹中吗?如果是的话,它应该放在哪里?
答案1
我怀疑你拥有的是固件,而不是驱动程序。尝试将其放入/usr/lib/firmware
.我相信该设备的驱动程序是rt2800usb
,因此在固件到位后,运行modprobe rt2800usb
.如果 modprobe 抱怨找不到驱动程序,则您必须编译它,这值得一个单独的问题。
答案2
如果file
说它是一个数据文件(而不是可执行文件),那么这里看起来很不对劲:也许该文件是固件而不是驱动程序?