• 1
  • 15
  • 16
  • 17(current)
  • 18
  • 19
[LINUX] HOW-TO configure Soundgraph iMON VFD/IR Receiver (used by many HTPC chassis)
MacLeod_1980 Wrote:My problem is the modules are not loading, it thinks they are incorrect. And I think that it is why is complains about is_lcd in dmesg.... any other ideas?

So, you mentioned that your error message is similar to the one received by the member above using Jaunty. How similar? Is it identical?

I'm hoping that the new package in Karmic will allow for an easy configuration of the receiver (Installing the basic lirc/lcdproc packages and then just running dpkg-reconfigure lirc).

I am going to upgrade my old XBMC box at the same time I install to my new Revo nettop. I'll provide some details from this lastest install, and hopefully we'll be able to get this process updated and streamlined.
Reply
Pretty much the same as the jaunty user....

Going to try this tonight if I get a chance

http://ubuntu-virginia.ubuntuforums.org/...?t=1307934

Can't do it remotely because my logitech joystick is attached - in fact I may try disabling that in case it is part of the problem.
Reply
Hello

There seems to be a bug in the lirc-imon kernel module distributed with karmic.

To get lirc and lcdproc to work on karmic I had to create a file:
/etc/modprobe.d/lirc-imon.conf
and add the following line to it:

Code:
options lirc_imon display_type=1

Now everything works as it should. Before the fix I got lots of:
Code:
lirc_imon: lcd_write: invalid payload size: 32 (expecting 8)

Do a reload of the lirc_imon module after the edit
Code:
rmmod lirc_imon
modprobe lirc_imon
Reply
pucko Wrote:Hello

There seems to be a bug in the lirc-imon kernel module distributed with karmic.

To get lirc and lcdproc to work on karmic I had to create a file:
/etc/modprobe.d/lirc-imon.conf
and add the following line to it:

Code:
options lirc_imon display_type=1

Now everything works as it should. Before the fix I got lots of:
Code:
lirc_imon: lcd_write: invalid payload size: 32 (expecting 8)

Do a reload of the lirc_imon module after the edit
Code:
rmmod lirc_imon
modprobe lirc_imon

This is good stuff! I am going to try this at some point this week. I'll let everyone know the outcome.
Reply
I just did this remotely, and lirc is not complaining, so it may be working - will have to wait till I get home to test. However I did not update:

/etc/modprobe.d/lirc-imon.conf

I updated:

cd /etc/modprobe.d/options.conf
Reply
Ok, the updates I made did not seem to fix the porblem - I guess I will have to look into this further - I don't understand what's going on. If lirc starts fine, why when I use irw do I see no information regarding remote presses, or knob turnsHuh
Reply
One thing I forgott to mention. I'm using an old lircd.conf file. The new in karmic doesn't work for me. Here is mine lircd.conf:

Code:
#This configuration has been automatically generated via
#the Ubuntu LIRC package maintainer scripts.
#
#It includes the default configuration for the remote and/or
#transmitter that you have selected during package installation.
#
#Feel free to add any custom remotes to the configuration
#via additional include directives or below the existing
#Ubuntu include directives from your selected remote and/or
#transmitter.

#Configuration for the Soundgraph iMON IR/LCD remote:
begin remote

  name  mceusb
  bits           32
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  gap          203992
  toggle_bit_mask 0x8000

      begin codes
          Back                     0x800F0423
          Blue                     0x800F045E
          ChanDown             0x800F0413
          ChanUp               0x800F0412
          Clear                    0x800F040A
          Down                     0x800F041F
          DVD                 0x800F0424
          Eight                  0x800F0408
          Enter                    0x800F040B
          Five                  0x800F0405
          Forward                  0x800F0414
          Four                  0x800F0404
          Green                    0x800F045C
          Home             0x800F040D
          Guide                    0x800F0426
          Hash                     0x800F041C
          knob_left                0x01000000
          knob_right               0x00010000
          Left                     0x800F0420
          LiveTV                  0x800F0425
          More                 0x800F040F
          Mute                     0x800F040E
          Nine                 0x800F0409
          OK                       0x800F0422
          One                       0x800F0401
          Pause                    0x800F0418
          Play                     0x800F0416
          Power                 0x800F040C
          Power_TV                 0x800F0465
          Record                      0x800F0417
          RecTV                   0x800F0448
          Red                      0x800F045B
          Rewind                   0x800F0415
          Right                    0x800F0421
          Seven                 0x800F0407
          Six                  0x800F0406
          Replay                0x800F041B
          Skip             0x800F041A
          Star                       0x800F041D
          Stop                     0x800F0419
          Teletext                 0x800F045A
          Three                  0x800F0403
          Two                  0x800F0402
          Up                       0x800F041E
          VolDown              0x800F0411
          VolUp                0x800F0410
          Yellow                   0x800F045D
          Zero                    0x800F0400
      end codes

end remote
Reply
I'll try that, but I am pretty sure that is the same as the old one I have! Thanks for the idea..
Reply
Where is your lircd.conf and hardware.conf files located?
Reply
MacLeod_1980 Wrote:Where is your lircd.conf and hardware.conf files located?

/etc/lircd/
Reply
Linux XBMCLive 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux


(live)root@XBMCLive:/var/cache/apt/archives# lsusb
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 003: ID 046d:c512 Logitech, Inc. LX-700 Cordless Desktop Receiver
Bus 005 Device 002: ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0bda:0151 Realtek Semiconductor Corp. Mass Stroage Device
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub



(live)root@XBMCLive:/var/cache/apt/archives# lsmod |grep lirc
lirc_imon 25872 1
lirc_dev 10804 1 lirc_imon


(live)root@XBMCLive:/var/cache/apt/archives# cat /etc/LCDd.conf
## Server section with all kinds of settings for the LCDd server ##
[server]
Driver=imon
Bind=127.0.0.1
Port=13666
WaitTime=5
User=nobody
DriverPath=/usr/lib/lcdproc/
ToggleRotateKey=Enter
PrevScreenKey=Left
NextScreenKey=Right

## The menu section. The menu is an internal LCDproc client. ##
[menu]
MenuKey=Escape
EnterKey=Enter
UpKey=Up
DownKey=Down

### Driver sections are below this line, in alphabetical order ###
## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ##
[imon]
Device=/dev/lcd0
Size=16x2

======================

Problem: No display on VFD
LCDd -f-r 4 brings up LCD, lcdproc will run in another terminal but no output.

also, lirc

irw brings back nothing

Any ideas
Reply
Can anybody confirm whether or not this procedure works on Camelot Live? I've just managed to get my installation working flawlessly (minus remote and VFD) and don't want to mess with it too much unless this is known to work!

Thanks. Smile
Reply
Is there any special reason why you think that it does'n work in camelot? Any notes or such?
Reply
Yeah the last few pages seem to be a whole lot of trial and error from trying to make it work in Karmic (which is what Camelot runs from, right?) and no definite working solution.

Also I found this: https://help.ubuntu.com/community/IMON_V...armic_9.10

Which seems to suggest it should just work for the most part. Of course lirc is already installed by default so I don't get this bit that comes up during the install:

Quote:You will prompted to Choose a remote if you would like to preload a configuration:

The iMon devices will be listed alphabetically under Soundgraph:

Experience has shown me that solutions that work with one version of Ubuntu are completely different in the next. I was just hoping for a nice quick solution for Camelot/Karmic! Smile
Reply
Sorry for the double post.

I read over that page I linked again, and running
Code:
sudo dpkg-reconfigure lirc
lets you pick the remote type to use.

Following the rest of the page got the remote and VFD working very quickly, but upon reboot I'm getting a very small box which is impossible to read on my TV. I can make out "OpenGL" and "graphics drivers" and it has a large OK box. Pressing it dumps me to a command line. Sad

I thought it all sounded far too easy!

Edit: Some Googling reveals the message to say:

Quote:XBMC needs hardware accelerated OpenGL rendering. Install an appropriate graphics driver.

Please consult XBMC Wiki for supported hardware

I'm wondering if it's trying to output to the LCD for some reason and getting confused!

Edit 2: Turns out the issue was because I'd done an "apt-get upgrade" which upgraded xorg and broke it. I reinstalled from scratch and all is good. I now have a working imon remote and VFD, done MUCH more easily than the first post. I'll write up the steps in the next few minutes...
Reply
  • 1
  • 15
  • 16
  • 17(current)
  • 18
  • 19

Logout Mark Read Team Forum Stats Members Help
[LINUX] HOW-TO configure Soundgraph iMON VFD/IR Receiver (used by many HTPC chassis)0