金笛工业手机论坛  

返回   金笛工业手机论坛 > 金笛短信产品 > 产品资料专区

产品资料专区 金笛串口、USB口、网口短信终端、短信猫池、短信一体机等硬件产品资料;短信服务中间件等软件产品资料。

 
 
LinkBack 主题工具 显示模式
旧 2012-01-31   #8 (permalink)
初级会员
 
注册日期: 2012-01-13
帖子: 8
jdsmsserver 正向着好的方向发展
默认 linux版本常见问题一

在某些linux操作系统下,会出现这样一种情况,中间件启动起来了,但是端口好像也启动成功了,但实际上中间件并没有访问到端口。在终端下执行指令uname -i发现得到的结果是unknow。在正常情况下,32位的操作系统应该返回的是i386,64位的操作系统支持的是x86_64。中间件启动脚本是根据uname -i的返回值来决定是加载32位串口访问驱动,还是64位串口访问驱动。当返回unkown或其他值的时候,中间件脚本就无法加载正确的驱动,自然访问不到串口。此种情况的解决方案:编辑启动脚本start_jdsms.sh,有一行的内容为ARCH=`uname -i`,将该行的内容修改为ARCH=i386(32位系统)或者ARCH=x86_64(64位系统)。重新启动程序即可。
备注:使用指令uname -a来查看系统是32位还是64位。如果返回结果中带有i386字样说明操作系统是32位的,如果带有amd64,x86_64等的字样则说明是64位的操作系统。

此帖于 2012-01-31 10:27 被 jdsmsserver 编辑。
jdsmsserver 当前离线   回复时引用此帖
 

书签


当前查看此主题的会员: 2 (0 位会员和 2 位游客)
 

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 14:03


Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.