Well I've just had to re-install mandrake 10 as well.
It always see's the inkjet printer that's connected via serial (or is it a parallel) port (don't matter, it's directly connected to the PC).
But with my laser printer, that is connected via my network hub, it never seems to detect that!
So, I go to start menu>system>configuration>printers>cupswwwadmin tool.
that opens the cups www interface in a browser. I then click printers, and under the inkjet details is an "add printer" button. It then asks for a user name and password, my username doesn't work, so I have to use root/root password.
I then give it a name usually "laser printer" > continue >then in the dropdown, I select "internet printing protocol - http">continue>
then for device URI I add "socket://hostname:9100" except the hostname bit is replaced with the IP address that I've allocated to the printer
>continue>then I select the make and model from the dropdown options to select the right driver>cintinue and when it's just tells you that you've added a printer, if you then just click printers you should see it
Thats how I installed my network printer.