欢迎光临,嵌入式开源博客

HOSTAPD执行错误警告解决方法

编译完成的HOSTAPD在开启AP的过程中报错误日志。

错误日志如下:

random: Only 15/20 bytes of strong random data available from /dev/random
random: Not enough entropy pool available for secure operations
WPA: Not enough entropy in random pool for secure operations – update keys later when the first station connects

日志大概就是说他需向随机池子取数取不够了,源码程序是从/dev/random取数据,解决方法把/dev/random替换成/dev/urandom。

打开src/crypto/random.c文件,找到下面语句

fd = open(“/dev/random”, O_RDONLY | O_NONBLOCK);

修改成:

fd = open(“/dev/urandom”, O_RDONLY | O_NONBLOCK);

 

赞(1) 打赏
未经允许不得转载:Huangea Blog 嵌入式博客 » HOSTAPD执行错误警告解决方法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

一个很有意思的网站

留言板友链

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏