如何同时读写ttyUSB0 ?
大侠们:
我有一个USB的modem,映射在/dev目录下有ttyUSB0和ttyUSB1两个设备。
目前出现的情况是这样的:
拨号程序PPPD需要使用ttyUSB0设备来发送AT命令建立IP链路,能够单独工作.
但是我另外有一个独立的程序serialtest,这个程序也要使用ttyUSB0发送AT命令,从modem处获取信息,也能够单独工作.
问题是:
如果PPPD打开了ttyUSB0,并在工作,erialtest就因为tcsetattr出问题不能再正常工作了,就算我在erialtest里把设备改为ttyUSB1后,也不能正常工作。
请教下有没有好的解决方案?修改usb-serial.c 能解决吗?