if you're already sure that you compiled the proper drivers and something's still missing, then perhaps you just forgot to refresh your initrd. let's say that the filename of your initrd file in /boot is /boot/initrd.gz, then you'll enter
mkinitrd -o /boot/initrd.gz 184.108.40.206
remember to always do this procedure everytime you compile new modules.
BTW: if you're not using an initrd before then this is not the cause of your problem. perhaps you're missing or not using the right drivers.