Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - rocketlynx

Pages: 1 [2]
I am running 0810 Alpha2.20 successfully (I know it still has a ways to go, but it's working fine for me).  Since the final install will have approx. (5) Media Directors, three or more extra Orbiters, Insteon or Z-Wave Lighting control (right now it has a CM-11a and X-10), HVAC Thermostat control via Z-Wave, Security System via GE/Caddx NX-8E w/serial interface to Core and approx. (12) Video Cameras, I would like to keep the Camera Processing/Recording off of the Core/Hybrid and on another computer to be recorded and accessed through LinuxMCE. 

I really don't want to tax the Core with the extra duty of having to deal with streaming Video and Audio to MDs, Lighting Scenarios and the monitoring/recording of (12) cameras and I would also like to insure that the video for the cameras is not disturbed by router reloads and the usual LinuxMCE requirements.

So the question is:  What is the best way to accomplish this?

I will be using Blueberry PV cards for Baseband Video Cameras.  and would install a large hard drive in the 2nd. core Or the dedicated Media Director to accomplish this task.

What is the best approach?


Installation issues / 0810 lirc_mce problem
« on: May 14, 2009, 05:25:59 pm »
After a successful install of 810 alpha2.19 I've hit a glitch.

I'm installing an iOne Libra-Q11 IR remote and receiver made by Itron on a diskless MD.  It's supposedly supported in lirc_mceusb2. Here's the modinfo results:

root@moon32:~# modinfo lirc_mceusb2
filename:       /lib/modules/2.6.27-11-generic/kernel/ubuntu/lirc/lirc_mceusb2.ko
license:        GPL
author:         Daniel Melander <>, Martin Blatter <>
description:    Philips eHome USB IR Transceiver and Microsoft MCE 2005 Remote Control driver for LIRC
srcversion:     C25EC95198EA9588DC14D17
alias:          usb:v1934p0602d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v147ApE015d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v045Ep00A0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v043Ep9803d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1509p9242d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v195Dp7002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v179Dp0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1784p0001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v03EEp2501d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v107Bp3009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v051CpC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1308pC001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1460p9150d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p0334d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p0322d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0609p031Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p060Dd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p060Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p0815d*dc*dsc*dp*ic*isc*ip*
depends:        usbcore,lirc_dev
vermagic:       2.6.27-11-generic SMP mod_unload modversions 586
parm:           debug:Debug enabled or not (bool)

It's recognized by lsusb:

root@moon32:~# lsusb
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 195d:7002 Itron Technology iONE Libra-Q11 IR remote
Bus 001 Device 004: ID 046d:c016 Logitech, Inc. M-UV69a/HP M-UV96 Optical Wheel Mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

And here's the results after modifying Template #1862, as per the Wiki, and selecting mceusb2 as the IR Receiver for the MD:

root@moon32:~# sudo cat /proc/bus/usb/devices                                                                           

T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=02 Dev#=  5 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs=  1
P:  Vendor=195d ProdID=7002 Rev= 0.00
S:  Manufacturer=?
S:  Product=Itron Infrared Transceiver
S:  SerialNumber=MI0007DX
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=01(O) Atr=02(Bulk) MxPS=  16 Ivl=0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS=  16 Ivl=0ms

On the MD, the software shows to be being installed in the upper left corner of the orbiter and after a router reload, the MD shows that the device #83/mceusb2 fails to start up.

The Bluetooth Dongle in the adjacent usb port starts correctly and a usb mouse also works.  I've double checked the template #1862 as follows:

From                          0
To                             0
Vendor Model ID          195d7002
PNP protocol               Xap
Serial Number       
Parms                        175|pci
PNP detection script    
Comment:                   Itron iONE Libra-Q11 IR Remote

NOTE: I tried this:
root@moon32:~# depmod -ae
(Completed OK)

And then a modprobe of lirc_mceusb2:

root@moon32:~# modprobe lirc_mceusb2
FATAL: Error inserting lirc_mceusb2 (/lib/modules/2.6.27-11-generic/kernel/ubuntu/lirc/lirc_mceusb2.ko): Unknown symbol in module, or unknown parameter (see dmesg)

After checking dmesg:
root@moon32:~# dmesg

It revealed the following: (unnecessary data output at top left off)

[   22.839199] NET: Registered protocol family 31
[   22.839263] Bluetooth: HCI device and connection manager initialized
[   22.839337] Bluetooth: HCI socket layer initialized
[   22.848075] lirc_mceusb2: Unknown symbol lirc_get_pdata
[   22.848289] lirc_mceusb2: Unknown symbol lirc_unregister_plugin
[   22.848951] lirc_mceusb2: Unknown symbol lirc_register_plugin

[   22.862784] Bluetooth: Generic Bluetooth USB driver ver 0.3
[   22.862935] usbcore: registered new interface driver btusb
[   23.299760] HDA Intel 0000:00:07.0: power state changed by ACPI to D0
[   23.300282] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 20
[   23.300353] HDA Intel 0000:00:07.0: PCI INT A -> Link[LAZA] -> GSI 20 (level, low) -> IRQ 20
[   23.300451] HDA Intel 0000:00:07.0: setting latency timer to 64
[   23.334875] hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
[   32.633110] NET: Registered protocol family 10
[   32.633547] lo: Disabled Privacy Extensions
[   33.607884] warning: `ntpd' uses 32-bit capabilities (legacy support in use)
[   37.965963] powernow-k8: Found 1 AMD Athlon(tm) 7750 Dual-Core Processor processors (2 cpu cores) (version 2.20.00)
[   37.965997] powernow-k8:    0 : pstate 0 (2700 MHz)
[   37.966000] powernow-k8:    1 : pstate 1 (1400 MHz)
[   40.970899] apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
[   40.970904] apm: disabled - APM is not SMP safe.
[   41.110424] lp0: using parport0 (interrupt-driven).
[   41.156991] ppdev: user-space parallel port driver
[   43.108100] eth0: no IPv6 routers present
[   79.194649] Installing knfsd (copyright (C) 1996
[   79.855420] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[   79.856303] NFSD: starting 90-second grace period
[   88.066514] Bluetooth: L2CAP ver 2.11
[   88.066521] Bluetooth: L2CAP socket layer initialized
[   88.102513] Bluetooth: RFCOMM socket layer initialized
[   88.102530] Bluetooth: RFCOMM TTY layer initialized
[   88.102533] Bluetooth: RFCOMM ver 1.10
[   88.143992] Bluetooth: SCO (Voice Link) ver 0.6
[   88.143999] Bluetooth: SCO socket layer initialized
[   88.184590] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   88.184598] Bluetooth: BNEP filters: protocol multicast
[   88.313956] Bridge firewalling registered
[  345.528890] ppdev0: registered pardevice
[  345.576541] ppdev0: unregistered pardevice
[  347.081260] ppdev0: registered pardevice
[  347.128600] ppdev0: unregistered pardevice
[  347.164164] ppdev0: registered pardevice
[  347.212488] ppdev0: unregistered pardevice
[12356.112502] CE: hpet increasing min_delta_ns to 15000 nsec
[17700.112269] CE: hpet increasing min_delta_ns to 22500 nsec
[22315.058388] lirc_mceusb2: Unknown symbol lirc_get_pdata
[22315.058667] lirc_mceusb2: Unknown symbol lirc_unregister_plugin
[22315.059854] lirc_mceusb2: Unknown symbol lirc_register_plugin
[23012.469826] lirc_mceusb2: Unknown symbol lirc_get_pdata
[23012.470106] lirc_mceusb2: Unknown symbol lirc_unregister_plugin
[23012.471200] lirc_mceusb2: Unknown symbol lirc_register_plugin
[24577.206799] lirc_mceusb2: Unknown symbol lirc_get_pdata
[24577.207081] lirc_mceusb2: Unknown symbol lirc_unregister_plugin
[24577.208170] lirc_mceusb2: Unknown symbol lirc_register_plugin


Looking at the lirc_mceusb2.c source code, the three functions in question, lirc_get_pdata, lirc_unregister_plugin and lirc_register_plugin of which modprobe can't process, probably needs to be declared somewhere else and is missing.

The result is there's no driver being linked to the usb device (see above) but I'm not sure if this is something I've missed or an LinuxMCE 810 Alpha2 problem.

Any help would be greatly appreciated.


Installation issues / Trouble Getting 2.6.22-14 Source
« on: April 24, 2009, 05:34:44 pm »
I'm in as sudo and command:
apt-get install linux-source
is failing.  The following is the reply:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package linux-source

Any suggestions?


Pages: 1 [2]