helo i need help regarding USB .
my actuall requirement is
sir there are number of modems and each modem have seperate usb port in it(exacty same as usb port of pc . usb port 2.0).
now i have to develope application on fedora 6 which reads sms and files from usb port of modem and
send it to another modem.
for demo purpose
i want to trasfer data b/w two PCs through usb port.
i mean both pcs are connected via usb-to usb cable(both side of cable is usb male connector)
i want to write application which perform data-trasfer b/w two pcs.
and operating system is fedora 6
but i dont know from where to start writinng application.
my querys are given below
(1) how to use usb port on fedora 6 .i mean whats are the preliminary requiremnts before using usb port on fedora
(2) which cable i have to use to connect both pcs through usb
(3) how to start writing program to send data . i mean is there any hint so that i can explorer my self

i try to search on net but didnot get enough info
bye n good day
amit