USB and serial communication
Anders Jansson
anja at interpeak.se
Fri Sep 5 05:36:56 PDT 2003
Hi everyone,
I have just installed FreeBSD 5.1 om my PC (my first FreeBSD ever and it
looks really nice).
However, there is one missing link to connect me to FreeBSD heave. I
would like to have a larger number of serial ports than the 2 already
aailable in my PC and so I turned my attention to USB. I have a little
box that has converts one USB connector to 4 serial ports. When I plug
in this box in one of my two USB connections on my PC, I get the
following printouts in the /var/log/messages file:
Sep 5 08:05:26 vile kernel: uhub3: Texas Instruments TUSB2046 hub,
class 9/0, rev 1.10/1.25, addr 2
Sep 5 08:05:26 vile kernel: uhub3: 4 ports with 4 removable, self powered
Sep 5 08:05:28 vile kernel: ugen0: FTDI USB FAST SERIAL ADAPTER, rev
1.10/2.00, addr 3
Sep 5 08:05:28 vile kernel: ugen1: FTDI USB FAST SERIAL ADAPTER, rev
1.10/2.00, addr 4
Sep 5 08:05:29 vile kernel: ugen2: FTDI USB FAST SERIAL ADAPTER, rev
1.10/2.00, addr 5
Sep 5 08:05:30 vile kernel: ugen3: FTDI USB FAST SERIAL ADAPTER, rev
1.10/2.00, addr 6
Furthermore:
bash-2.05b# ls -l /dev/u*
crw-r--r-- 1 root operator 114, 0 Sep 5 11:36 /dev/ugen0
crw-r--r-- 1 root operator 114, 1 Sep 5 11:36 /dev/ugen0.1
crw-r--r-- 1 root operator 114, 2 Sep 5 11:36 /dev/ugen0.2
crw-r--r-- 1 root operator 114, 16 Sep 5 11:36 /dev/ugen1
crw-r--r-- 1 root operator 114, 17 Sep 5 11:36 /dev/ugen1.1
crw-r--r-- 1 root operator 114, 18 Sep 5 11:36 /dev/ugen1.2
crw-r--r-- 1 root operator 114, 32 Sep 5 11:36 /dev/ugen2
crw-r--r-- 1 root operator 114, 33 Sep 5 11:36 /dev/ugen2.1
crw-r--r-- 1 root operator 114, 34 Sep 5 11:36 /dev/ugen2.2
crw-r--r-- 1 root operator 114, 48 Sep 5 11:36 /dev/ugen3
crw-r--r-- 1 root operator 114, 49 Sep 5 11:36 /dev/ugen3.1
crw-r--r-- 1 root operator 114, 50 Sep 5 11:36 /dev/ugen3.2
lrwxr-xr-x 1 root wheel 7 Sep 5 13:36 /dev/urandom -> random
crw-rw---- 1 root operator 108, 255 Sep 5 11:36 /dev/usb
crw-rw---- 1 root operator 108, 0 Sep 5 11:36 /dev/usb0
crw-rw---- 1 root operator 108, 1 Sep 5 11:36 /dev/usb1
crw-rw---- 1 root operator 108, 2 Sep 5 11:36 /dev/usb2
And finally I try:
bash-2.05b# cu -l ugen0 -s 9600
fcntl: Invalid argument
bash-2.05b#
I have searched the internet for some help on this but I haven't found
anything useful. I would be most grateful for any kind of assistance.
Cheers
Anders
More information about the freebsd-questions
mailing list