ProTrainer 5 with working IrDA on Ubuntu 11.04 with wine
For anyone who's interested, the latest Ubuntu 11.04 release will run Protrainer with IrDA support with minimal effort to set it up - here's how I got it all working with my Polar gold USB IrDA adapter.
1) Install the wine and irda-utils packages using whichever method you prefer (the easiest way is to search in Ubuntu Software Centre)
2) Find your installer for Protrainer, right click it and choose "Open with Wine Windows program Loader" - run through the setup as you would on windows
Now you can run Protrainer from the shortcut on the desktop. The next step is to get your IrDA adapter set up:
3) As root, edit the file /etc/modprobe.d/irda-utils.conf and add alias irda0 mcs7780 to the end.
4) As root again, edit the file /etc/default/irda-utils, and change the following options:
Note that mcs7780 is the name of the linux kernel module that is used to drive the gold Polar USB IrDA adapter. If you have a different adapter, and its one that linux recognizes, you can substitute the name of the correct module in /etc/modprobe.d/irda-utils.conf above. To find out what the module name is, try opening a terminal and typing lsmod | grep irda
on my machine, I get this result:
irda 185091 1 mcs7780
crc_ccitt 12595 2 mcs7780,irda
If you have something else where it says mcs7780 for me, try that instead.
Best of luck!