Discussion:
[Alsa-user] snd_serial_u16550 and serial addon cards
Ede Wolf
2017-02-11 19:10:49 UTC
Permalink
Hello,

I am having troubles getting a Emagic Unitor working with either a PCI
or a PCIe serial addon card. Works fine with the onboard serial port,
though.

However, since I cannot pass thru the onboard serial port to a guest to
configure the device, I'd like to use an addon card. Also, in future
there will likely be more addon cards than mainboards with a serial
connector.


Works:
options snd-serial-u16550 port=0x03f8 irq=4 adaptor=4 ins=8 outs=8
id=UNITOR8 speed=115200 enable=1 index=4

Does not work (IRQ/Port according to lspci, onbord serial deactivated by
bios):
options snd-serial-u16550 port=0xa0b0 irq=21 adaptor=4 ins=8 outs=8
id=UNITOR8 speed=115200 enable=1 index=4


Same Problem btw. with a Motu Midi Express XT attached to a parallel
pcie card. clockworks, the motu configuration programm, works flawlessly
within a windows xp guest, but does not work with linux:

options snd-mtpav port=0xb000 irq=10 id=MTPAV hwports=8 index=3


When using the addon cards, both times the interfaces are listed by 'cat
/proc/asound/cards', which they are not when using wrong port numbers,
but no midi data send to those interfaces is actually arriving.


Any ideas what I may be missing?
Clemens Ladisch
2017-02-11 22:20:50 UTC
Permalink
Post by Ede Wolf
I am having troubles getting a Emagic Unitor working with either a PCI
or a PCIe serial addon card.
The driver was written for ISA COM ports.


Regards,
Clemens
Ede Wolf
2017-02-14 21:05:26 UTC
Permalink
Thanks, I suppose this holds true for the mtpav driver, too?

It is a bit surprising, that the protocol is bus dependent, but thanks
for the heads up

Ede
Post by Clemens Ladisch
Post by Ede Wolf
I am having troubles getting a Emagic Unitor working with either a PCI
or a PCIe serial addon card.
The driver was written for ISA COM ports.
Regards,
Clemens
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Alsa-user mailing list
https://lists.sourceforge.net/lists/listinfo/alsa-user
Clemens Ladisch
2017-02-15 08:00:58 UTC
Permalink
Post by Ede Wolf
Thanks, I suppose this holds true for the mtpav driver, too?
Yes.
Post by Ede Wolf
It is a bit surprising, that the protocol is bus dependent
It's not the protocol. But when these drivers were written, the kernel
had no way to access the serial/parallel ports in a way that would be
most useful for the driver, so it just acesses the hardware directly.


Regards,
Clemens
Ede Wolf
2017-02-15 21:45:03 UTC
Permalink
Post by Clemens Ladisch
It's not the protocol. But when these drivers were written, the kernel
had no way to access the serial/parallel ports in a way that would be
most useful for the driver, so it just acesses the hardware directly.
Thanks for explanation!

To the general public, in case anybody is still reading:

Is there any knowledge of a serial midi interface (at least 4 ports)
compatible with both linux and pci(e) serial cards?


@clemens: sorry!

Loading...