Okay, but that is how the original setup was and it didn't work...
Reason why he doesn't/cant use the front pannel ports is because they are slowly dying. It is difficult to actually get a smooth connection on them (they are old) and he has to jiggle the cords to get the right connection.
He used the same driver as he had when the front ports worked and the back ones didnt work at all. Now that i've updated the drivers the back PORT works, but not all of them work, just the pink (mic).