bah soit tu créer une connection via USB mais alors là, attention, si ton Desktop est assez vieux, ça doit être de l'USB 1.1 donc c'est llleeennnnttt sinon, tu met 15 dans une crate réseaux et tu cherche un câble réseaux de 2/3m et le tour est joué, normalement t'en auras pour une 20aine d'euros
Pour la boite entre l'USB male/male, je crois si mais souvenir sont bon, que c'est pour intervertir des câble en cours de route, en gros, un cable USB male male tous simple te sert seulement de rallonge alors que pour du transfert de données, le cablage est différent d'ou la petite boite.
Mais bon, je le répète, l'USB n'est interessant qu'à partir de l'USB 2, si tu est en USB 1.1, passe au câble réseaux, t'auras un débit très très supérieur à l'usb
Débits théoriques :
USB 1 et 1.1 : 12 Mbit/s Maxi, mais en réalité c'est plutôt 1,5 Mbit/s
USB 2 : 480 Mbit/s Maxi
(source : http://www.commentcamarche.net/pc/usb.php3 )
Ethernet : 100 Mbit/s