File transfer via USB


I have connected two opensuse-11.3 with a UBS 2.0 Link cable (host-to-host).

According to several USB direct file transfer tutorials
ifconfig should show me a usb0 device, however I do not see one.

How can I establish a file transfer between two linux via USB?

Thanks for hints

Maybe an


from both sides would help in seeing what the system thinks about the connection.

Yes, both side see the device:
Bus 002 Device 002: ID 0ea0:2108 Ours Technology, Inc.
(iManufacturer HAMA, iProduct Easy Suite)

modprobe -l | grep usbnet shows me ‘kernel/drivers/net/usb/usbnet.ko’.

I found some documents related to usbnet, maybe outdated (2006 and older).

So I’m stuck here and have not the faintest idea how to establish the USB host-to-host file transfer.

Any help would be very much appreciated.


As you got no further suggestions until now I will try to contemplate a little, though I am no expert on these sort of devices at all.
You think that a network dervice named usb0 must be created when your USB device is connected. Now this creation is IMHO done by udev.
I looked around a little bit in /etc/udev/rules.d. I could not found any direct mentioning of usb* devices in a network context. But it seems that 70-persistent-net.rules is generated and does not have a fixed contents as installed from a package. (I do not know when this generaiton takes place, I see of course the date it is done and that seems to be at system installation time). It does have rules for my network hardware (cabled and wireless, inclusing the MAC addresses).

This is just some thoughts about the possible mechaniisms behind these things. Dos anybody have more clues?

On 04/28/2011 12:36 PM, hcvv wrote:
> Dos anybody have more clues?

i have none, i think i’d use ethernet…through a router…or, internet
and dropbox…

hmmmm…where are these several “USB direct file transfer
tutorials”…maybe this question would attract the right attention in
networking (that is what is wanted to be accomplished, right? networking
via direct usb connection)

oh, i know: use the manual provided by the UBS 2.0 Link cable
(host-to-host) maker !

[openSUSE 11.3 + KDE4.5.5 + Thunderbird3.1.8 via NNTP]
HACK Everything →