I just tried mediatomb, dies with,
It was a few years ago (2011?) when I set it up, so I don't remember what I did. It still works perfectly, for me. The basic setup was to assign a user ID and password, then attach the file structure. FWIW, your ifconfig shows exactly the same as what I have (except for the address), so it is probably a program setup problem.
MTP support would allow connecting devices much like a MSD.
I am not sure that I understand the need. I can connect my android phone as a MSD device, if I want to bother doing it. WiFi is easier, and the speed is reasonable.
To make it even easier, Lenovo has a program, available to all, called ShareIt. It doesn't run in native OS/2, but it does run under windows (as well as Android and IOS, including windows in VBox). See:
http://shareit.lenovo.com/. It says it uses WiFi, but it also uses wired connections, or even VBox to host networks. The "worst" part about it is that they keep changing the user interface, but it is usually not too difficult to figure it out.
Perhaps the code is available for ShareIt???