mmmh... potrebbe essere!
allora tu a casa non hai neanche uno switch stupido a disposizione? in quanto il fatto del cavo lo risolvi mettendo qualcosa in mezzo ai 2 PC.
Il fatto di navigare ci può stare, in quanto vede come primaria la propria scheda e non la USB.
Questo lo risolviamo senza problemi con una rotta statica... ma lo facciamo dopo.
Ripeti quella configurazione e fai una prova facendo dei PING, sia dal secondo PC che dal primo.
esempio
dal secondo PC fai "ping 192.168.0.1"
e sul primo fai "ping 192.168.0.2"
e vedi cosa accade, poi mi servirebbe sapere anche che ip ti rilascia la chiavetta USB.
sempre da command devi fare "ipconfig" e fare uno screenshot oppure un copia ed incolla