编辑:我只是在终端中运行 lsmod 并列出了
cp210x 24576 0
Run Code Online (Sandbox Code Playgroud)
所以也许它已经安装了,我不需要做任何事情/其他什么是阻止 GPS 与程序通信?有什么特别的需要做才能让它与 Wine 一起工作吗?
我是 Linux/Ubuntu 的新手,所以很抱歉这有点愚蠢。我有一个 GPS 用于寻宝 ( http://www.b4adventure.com/geomatejr/ ),要使用它,您需要来自 Silas Labs 的 CP210x 驱动程序。我看到有一个 Linux 驱动程序并认为它可以工作,但是,我对“构建说明”感到困惑。它没有可以复制到终端中的确切代码(或有方便的安装包 :))。
以下是说明的内容:
/lib/modules/<kernel-version>/kernel/drivers/usb/serialinsmod /lib/modules/<kernel-version/kernel/drivers/usb/serial/usbserial.koinsmod cp210x.ko现在,下载有四个文件,发行说明(上图)、cp210x.c、cp210x_gpio_example.c 和 Makefile。我假设第一步使用 Makefile,但我对代码内容/Ubuntu 了解不够,无法确切知道我应该输入什么/要做什么。
Makefile 有这个:
obj-m = cp210x.o
KVERSION = $(shell uname -r)
all:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) clean
Run Code Online (Sandbox Code Playgroud)
KVERSION 应该是 4.4.0-87-generic(lib/modules 文件夹中最新/最高的数字)吗?然后PWD我的密码,也许?我不想通过在终端中随机输入代码来破坏东西,所以我希望得到一些指导!分步帮助将非常非常感谢!!!
modinfo usbserial # get info on this kernel module
filename: …Run Code Online (Sandbox Code Playgroud)