买了个tiny6410的板子,在官网上说是3g驱动开源,于是入手。
搞了几天,略有眉目。
插上3g卡,在/dev下会挂载一个usbdev,但是没有虚拟成串口。
于是运行图形化的3g拨号上网程序,这时,/dev下会把刚才的usbdev虚拟成ttysub0-ttyusb4。
拨号上网是成功的。
但是,主要是但是,问题来了!!
我们买了板子是做开发的,也就是说要把6410上实现的功能移植到其他的板子上,包括用其他版本的内核和其他的板子。
但是tiny6410这个图形化拨号软件不开源,有时候我们的项目不需要屏,这时候,感觉tiny6410的3g功能对我们还有什么帮助呢?
经过几天研究,发现有一个方法:
1:配置内核,让他支持usb-serial,ppp等,这个比较好搞;
2:把usbdev虚拟成串口,这个是需要用libusb和modeswitch,需要编译;
3:编译pppd,配置那三个脚本文件。
我现在走到第二步,问题是这样的,请友善的技术支持或者别的朋友说说,tiny6410的板子的确实现了很多功能,但是可移植性个人感觉差。
能不能提供一下3g驱动的解决方案???毕竟我们不是用开发板做产品。
求技术支持,在线等~
qq:0x2406C61D