Smooth-Sec 1.1 the first bug.

facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

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. If you encounter this problem, please follow the the instructions reported below.


[sourcecode language=”bash”]

#cd /root/packages/suricata-1.1beta1/

#make clean

#./configure –disable-gccmarch-native

to install the new created suricata package run,

#dpkg -i suricata_1.1beta1-1_i386.deb

start suricata

#/etc/init.d/suricata start


Thanks everyone to support Suricata and Smooth-Sec.


  1. Luis A. Fernandez
    December 20, 2012 - 4:25 pm

    The same problem was reproduced on Ubunty Server 11.04 TLS running in VIRTUALBOX.

    –disable-gccmarch-native para fixed the problem.


Leave a Reply

Your email address will not be published / Required fields are marked *