Page 1 of 1

Suricata Illegal Instruction

PostPosted: Jan 26th, '18, 22:43
by linuxdad
I am running Mageia 5, and was trying to install Suricata with little success. Has anyone gotten this to work on Mageia 5?

suricata -c /etc/suricata/suricata.yaml --init-errors-fatal -i eno1
26/1/2018 -- 15:32:30 - <Notice> - This is Suricata version 2.0.8 RELEASE
Illegal instruction

Re: Suricata Illegal Instruction

PostPosted: Jan 26th, '18, 22:59
by doktor5000
Sounds like https://github.com/security-onion-solut ... /issues/26

You may need to compile it yourself using different flags.

Re: Suricata Illegal Instruction

PostPosted: Jan 29th, '18, 18:13
by wintpe
i also got this when trying to run palemoon 32 bit on an athlon XP, because it does not have sse2.

so perhaps it has a minimum requirement of advanced cpu acceleration options

regards peter

Re: Suricata Illegal Instruction

PostPosted: Jan 29th, '18, 19:31
by doktor5000
wintpe wrote:so perhaps it has a minimum requirement of advanced cpu acceleration options

From the linked bugreport:
http://bailey.st/blog/2011/03/30/smooth-sec-1-1-the-first-bug/

"Few days ago a Smooth-Sec user have reported a problem running suricata with a
pre-SSE3 Xeon processor. The error was an “illegal instruction” caused by
some CPU architecture issue. With the help of Victor Julien we managed to fix
the bug adding the “–disable-gccmarch-native” flag in the configure
option. "

So it seems to require SSE3.