Quand tu installes une imprimante par l'USB sur un PC, le Windows de ce PC joue le rôle de serveur d'impression pour les autres ordis du réseau local.
Ce n'est pas une mauvaise solution, pourquoi ne pas t'en contenter ? Le seul inconvénient, c'est qu'il faut que le PC qui fait serveur reste allumé en permanence.
Pour pouvoir brancher une imprimante sur un routeur (AOLbox ou autre), ce qui se fait par un câble Ethernet et non par USB, il faut bien sûr que l'imprimante soit "réseau", auquel cas c'est le serveur d'impression intégré à l'imprimante qui remplace celui de Windows. Il peut y avoir des différences entre ce logiciel serveur et celui de Windows, d'où des problèmes de compatibilité.
Quant au "mode routeur" d'une imprimante, ça n'existe pas à ma connaissance.