My personal suggestion is to configure wifi and ssh into the console over wlan. For console over usb, I'd use a serial UART tty connection.
Thank you, the two methods you mention are the workarrounds I use atm, but they have drawbacks, the most important is performance, the serial console is good for commandline work but sharing files with 115.200 can get a pain in the ***.
Same situation with wlan, when traveling in the train both my mac and the edison are paired to my iphone (so that I can have internet), this works and I can share files between the two devices but this method is also _very_ slow.
The gadget driver works a lot faster (at least on my beaglebones) so I am trying to get this working on the edison.
if you're pairing to your iPhone, that is not utilizing the wireless but Bluetooth. Is there a way to utilize the wireless. G and N bands are much faster.
Answering myself ;-)
I compared the Yocto configuration with the debian configuration and found out that the parameter 'stall=0' is missing in g_multi.conf
The correct content of /etc/modprobe.d/g_multi.conf is:
options g_multi file=/dev/mmcblk0p9 stall=0
Now connecting to the edison via ssh 192.168.2.15 works just fine......
Glad it works.