For the record, I think we figured out in your other thread that in order to build the driver you need to do the following

1. temporarily link /bin/sh to bash to make the ./set_revision.sh error go away

Code:
sudo ln -sf bash /bin/sh
2. newer kernels need an additional include file to supply the THIS_MODULE definition - see http://blog.gmane.org/gmane.comp.audio.line6linux.user/month=20120301 for example; so add
Code:
#include <linux/export.h>
at the top of the line6linux/driver/trunk/audio.c file (I put it ahead of the other includes, right above sound/core.h)

However it seems you could not get the device to respond even with the new driver installed