Le grand frère D300 a une option du menu Configuration permettant de choisir entre "Stockage de masse" et "MTP/PTP". Mais c'est l'option MTP/PTP qui convient pour l'impression, pas Stockage de masse.
Ce menu n'existe pas chez le D300s.
Dans tous les cas, il faut une imprimante compatible PictBridge et utiliser la prise USB dédiée à PictBridge, généralement en face avant de l'imprimante.
Certaines imprimantes ont un lecteur de cartes mémoire. Ça évite le type de problème que tu as.
Bien entendu, tu peux aussi imprimer à partir d'un ordinateur, mais je suppose que tu ne veux ou ne peux pas passer par un ordinateur.