I got it to work using either the noapic cheatcode, I also tried the alsa cheatcode but I don't know what one did it, I suppose I could just try them one at a time but that wont answer my next question; what do these cheatcodes do? If there is a guide to cheatcodes somewhere that might help me in the future as well. Oh and after that I just ran pppoeconf and it worked.

Edit: Guess I didn't look too hard last time, I found the guid to cheatcodes, alsa got my sound working and noapic only says that it skips certain hardware detection, but it doesn't say what hardware, and how would skipping something help it to detect my network card (wich I now know that it is the problem not my modem) So I guess my question is narrowed to what does noapic affect and how does it help if its NOT detecting something.