Preheat oven to 180 degrees C. Cook sausages for 30 minutes. Cut into bite sized pieces, and set aside.
In a casserole dish, saute onion and mushrooms in olive oil until tender. Remove with slotted spoon and set aside. Stir into casserole dish: tomato paste, tomato juice, crushed tomatoes and wine. Stir until smooth. Mix in oregano, basil, parsley, garlic, garlic salt and sugar. Return sausages and onion and mushroom saute to sauce. Bring to a boil. Reduce heat and simmer for at least 3 hours. Cover pot if sauce becomes too thick.
Cook pasta according to packet directions. Drain. Serve sauce over pasta.