Hey sorry for late response but I checked on my kernel (3.2.0-25) so I reinstalled my image and headers, and I installed the ones you suggested for my kernel. I noticed they were not installed so it gave me hope it may work but unfortunately the drivers still won't work. I'm sure I did something wrong here is the error it throws at me.
here is the tutorial I followed. (not fully I didn't use the wget portion since I downloaded the .zip provided in this thread)
I know that is different version of ubuntu but I mean it seem similiar for 12.04
make -C /lib/modules/3.2.0-25-generic-pae/build SUBDIRS=/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source modules
make: Entering directory `/usr/src/linux-headers-3.2.0-25-generic-pae'
CC [M] /home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source/asix.o
/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source/asix.c:840:2: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source/asix.c:840:2: warning: initialization from incompatible pointer type [enabled by default]
/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source/asix.c:840:2: warning: (near initialization for ‘ax88x72_netdev_ops.ndo_do_ioctl’) [enabled by default]
/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source/asix.c:1533:2: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source/asix.c:1533:2: warning: initialization from incompatible pointer type [enabled by default]
/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source/asix.c:1533:2: warning: (near initialization for ‘ax88772b_netdev_ops.ndo_do_ioctl’) [enabled by default]
make: *** [/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source/asix.o] Error 1
make: *** [_module_/home/demonjester/asix/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source] Error 2
make: Leaving directory `/usr/src/linux-headers-3.2.0-25-generic-pae'
make: *** [default] Error 2