Discussion:
ArkMicroChips ark3116 based USB<>Serial lead.
Dave B
2014-04-25 10:00:16 UTC
Permalink
Hi.

I'm trying to remotely help a friend of a friend, get going with Fldigi on Linux.
He's alredy used it for sometime on Windows XP, but wants to move to the *nix
side now XP's been cast adrift by MS.

For RIG control, he has an "odd" USB/Serial device however (a "repurposed" old
USB to Nokia phone lead) that works fine on WinXP with it's specific drivers, but
in Linux (one of the Mint flavors I think) does this....

[ 587.567629] usb 6-2: New USB device found, idVendor=6547, idProduct=0232
[ 587.567642] usb 6-2: New USB device strings: Mfr=1, Product=3, SerialNumber=0
[ 587.567650] usb 6-2: Product: USB-UART Controller
[ 587.567657] usb 6-2: Manufacturer: ArkMicroChips
[ 587.607331] usbcore: registered new interface driver usbserial
[ 587.607349] usbcore: registered new interface driver usbserial_generic
[ 587.607362] usbserial: USB Serial support registered for generic
[ 587.612259] usbcore: registered new interface driver ark3116
[ 587.612280] usbserial: USB Serial support registered for ark3116
[ 587.612297] ark3116 6-2:1.0: ark3116 converter detected
[ 587.622533] usb 6-2: ark3116 using RS232 mode
[ 587.622685] usb 6-2: ark3116 converter now attached to ttyUSB0
[ 587.976696] usb 6-2: ark3116: don't know how to do software flow control
[ 587.983722] usb 6-2: ark3116: don't know how to do software flow control
[ 587.990812] usb 6-2: ark3116: don't know how to do software flow control
[ 588.097759] usb 6-2: ark3116: don't know how to do software flow control
[ 600.022166] usb 6-2: ark3116: don't know how to do software flow control
[ 606.022536] usb 6-2: ark3116: don't know how to do software flow control
[ 606.029338] usb 6-2: ark3116: don't know how to do software flow control
[ 606.036363] usb 6-2: ark3116: don't know how to do software flow control
[ 606.143516] usb 6-2: ark3116: don't know how to do software flow control
[ 618.023823] usb 6-2: ark3116: don't know how to do software flow control

(It's a new one to me too, never heard of ArkMicroChips.)

Now, I suspect if we can somehow tweak something to prevent the kernel trying
to invoke (XON/XOFF presumably) flow control, that might be good.

As yet, he hasn't got comm's between Fldigi and his rig (no I don't know yet
what radio, but as it worked OK under Windows, I guess he knows what to select
etc.) Yes, he's been added to the dialout group! That was one of the first
things I pointed him at, this page:-
https://fedorahosted.org/fldigi/wiki/Documentation/HOWTO/Serial_Port_Setup

Any ideas from the great and the good in the collective? I think the guy is
retired, so spending money to replace it might not go to well with him.

73.

Dave G0WBX.
Geoff NW7GM
2014-04-25 14:24:05 UTC
Permalink
Just have him buy a new FTDI based adapter and forget about trying to
tweak/hack a solution with the existing one. New adapters are inexpensive
nowadays.

Geoff, NW7GM
Seattle, WA
CN87tr
Post by Dave B
Hi.
I'm trying to remotely help a friend of a friend, get going with Fldigi on Linux.
He's alredy used it for sometime on Windows XP, but wants to move to the *nix
side now XP's been cast adrift by MS.
For RIG control, he has an "odd" USB/Serial device however (a "repurposed" old
USB to Nokia phone lead) that works fine on WinXP with it's specific drivers, but
in Linux (one of the Mint flavors I think) does this....
[ 587.567629] usb 6-2: New USB device found, idVendor=6547, idProduct=0232
[ 587.567642] usb 6-2: New USB device strings: Mfr=1, Product=3,
SerialNumber=0
[ 587.567650] usb 6-2: Product: USB-UART Controller
[ 587.567657] usb 6-2: Manufacturer: ArkMicroChips
[ 587.607331] usbcore: registered new interface driver usbserial
[ 587.607349] usbcore: registered new interface driver usbserial_generic
[ 587.607362] usbserial: USB Serial support registered for generic
[ 587.612259] usbcore: registered new interface driver ark3116
[ 587.612280] usbserial: USB Serial support registered for ark3116
[ 587.612297] ark3116 6-2:1.0: ark3116 converter detected
[ 587.622533] usb 6-2: ark3116 using RS232 mode
[ 587.622685] usb 6-2: ark3116 converter now attached to ttyUSB0
[ 587.976696] usb 6-2: ark3116: don't know how to do software flow control
[ 587.983722] usb 6-2: ark3116: don't know how to do software flow control
[ 587.990812] usb 6-2: ark3116: don't know how to do software flow control
[ 588.097759] usb 6-2: ark3116: don't know how to do software flow control
[ 600.022166] usb 6-2: ark3116: don't know how to do software flow control
[ 606.022536] usb 6-2: ark3116: don't know how to do software flow control
[ 606.029338] usb 6-2: ark3116: don't know how to do software flow control
[ 606.036363] usb 6-2: ark3116: don't know how to do software flow control
[ 606.143516] usb 6-2: ark3116: don't know how to do software flow control
[ 618.023823] usb 6-2: ark3116: don't know how to do software flow control
(It's a new one to me too, never heard of ArkMicroChips.)
Now, I suspect if we can somehow tweak something to prevent the kernel trying
to invoke (XON/XOFF presumably) flow control, that might be good.
As yet, he hasn't got comm's between Fldigi and his rig (no I don't know yet
what radio, but as it worked OK under Windows, I guess he knows what to select
etc.) Yes, he's been added to the dialout group! That was one of the first
things I pointed him at, this page:-
https://fedorahosted.org/fldigi/wiki/Documentation/HOWTO/Serial_Port_Setup
Any ideas from the great and the good in the collective? I think the guy
is
retired, so spending money to replace it might not go to well with him.
73.
Dave G0WBX.
Michael Coslo
2014-04-25 15:50:00 UTC
Permalink
Try this sequence:

sudo adduser (username) dialout

no paren of course, then:

groups

A know this has been done already - this was a reality check he should be in the dialout group

then type:

lsusb

take those two ID numbers for the device (something like ID 050d:0109)

type:

sudo modprobe usbserial vendor=050d product=0109

Substitute your numbers of course

then as another reality check type

Dmesg | tail

You should get a message that the converter is now attached to USB0

Try it and let us know. I do not know anything about the ArkMicroHam chips.

- 73 Mike N3LI -
Any ideas from the great and the good in the collective? I think the guy is
retired, so spending money to replace it might not go to well with him.
Loading...