我要让我的GPS和4G模块工作。
我的4G模块将使用ttyACM0~5。
我的GPS正在使用ttyACMX。
这是问题,需要在ttyACM0~5上使用4G模块。
但如果首先打开GPS电源则会占用ttyACM0并导致我的4G模块无法正常工作。
所以我试图在启动时让GPS绑在ttyACM6上,但我不知道该怎么做。
我应该修改哪个驱动程序或任何其他方法可以使其工作?
答案 0 :(得分:0)
if you have i.e. vendor id and product id of your GPS and 4G device you can assign static device nodes in linux using udev
rules
this is described in https://unix.stackexchange.com/questions/66901/how-to-bind-usb-device-under-a-static-name and http://www.thelinuxdaily.com/2010/01/statically-assign-dev-nodes-to-hardware-devices-in-linux/
the name of the static device node can be chosen in the SYMLINK+="..."
field
you can get vendor id and product id of your devices with lsusb
or lsusb -v
when your devices are plugged in ...