2014-02-06 36 views
1

我采取半自助旅游旅行社上了ZigBee IP规格,所以我想通过PANA和EAP-TLS的工作我的方式。我已经开始使用诸如panatiki和openpana等已有软件开展工作,但openpana中的UDP有效负载与uip应用程序数据缓冲区相比相当大。我试图减小openpana的缓冲区大小,但是当它保存在2048以下的任何东西时,它总是以seg错误结束(我没有检查全部,但是我用1024检查过,它不起作用)。关于一些可选的pana验证代理的任何建议,它们将与freeradius一起作为后端验证服务器运行?PANA认证代理

回答

0

我发现这个问题的解决方案。除了在mainserver.h文件中调整openpana的缓冲区大小外,还需要通过编辑eap.conf文件来重新配置freeradius服务器以使其具有更小的分片大小。在ubuntu中,该文件位于/etc/freeradius/eap.conf中,需要为fragment_size参数指定一个新值。该型FreeRADIUS必须重新启动服务器,以使更改生效,这样做:

sudo service freeradius restart