Yeah, napLink-napClient doesn't need network adaptor because it works with a usb link.
Pukklink-Inlink needs network adaptor, these set of programs allow you to run programs on your PS2 , in this case that program is nPort.
(sorry, I don't have any usb keyboard)