News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu
Menu

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.

Show posts Menu

Topics - Avner

#1
I am trying to configure a new Zotac Zbox ID42 Plus.
It is PXE booting from the core.
At the audio / video setup stage in audio settings (step 5) the list of audio output connectors is empty.

The device has audio on board:
root@moon63:~#  lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
01:00.1 Audio device: NVIDIA Corporation GF119 HDMI Audio Controller (rev a1)


aplay can not recognize the sound card
root@moon63:~# aplay -l
aplay: device_list:240: no soundcards found...

The instructions in http://wiki.linuxmce.org/index.php/Audio_in_1004
talk about alternate sound configuration settings in:
/etc/pluto.conf
/etc/asound.conf
/etc/pluto/alsa/virtual_cards.conf

In: /etc/pluto.conf there is no flag named "AlternateSC"

I the MD, there is no file or directories for:
/etc/pluto/alsa/virtual_cards.conf, /etc/pluto/alsa/, /etc/asound.conf, /etc/asound/

root@moon63:~# ll /etc/pluto/alsa/virtual_cards.conf
ls: cannot access /etc/pluto/alsa/virtual_cards.conf: No such file or directory

root@moon63:~# ll /etc/pluto/alsa/
ls: cannot access /etc/pluto/alsa/: No such file or directory

root@moon63:~# ll /etc/asound.conf
ls: cannot access /etc/asound.conf: No such file or directory

root@moon63:~# ll /etc/asound/
ls: cannot access /etc/asound/: No such file or directory


Any advice?
Thanks,
Avner
#2
Users / Orbiter on the Core not showing up [SOLVED]
December 21, 2013, 05:38:19 PM
Hi,

After upgrading my lmce 1004 to the latest (apt-get upgrade), I don't get an Orbiter for the core.
Looking at the log file I see the following message repeating over and over again.

tail -f /var/log/pluto/23_LaunchProxy_Orbiter.sh.log
...
05      12/21/13 0:43:49.195            Received ANYNEWS? 10149, but device hasn't identified itself yet. <0xb4bb3b70>
05      12/21/13 0:43:49.195            Received: ANYNEWS? 10149 <0xb4bb3b70>
05      12/21/13 0:43:49.196            Socket::ReceiveData 0xadc2638 failed, bytes left 0 start: 4970000 1: 0 1b: 0 2: 0 2b: 0 m_Socket: 28 Incoming_Conn Socket 28 ::ffff:192.168.80.1 <0xb4bb3b70>
05      12/21/13 0:43:49.196            Socket::ReceiveString2 ReceiveData failed m_Socket: -1 Incoming_Conn Socket 28 ::ffff:192.168.80.1 <0xb4bb3b70>
05      12/21/13 0:43:49.196            TCPIP: Closing connection to -1 (Proxy_Orbiter) 0xadc2638 m_Socket: -1 <0xb4bb3b70>
...

05      12/21/13 8:33:20.435            Received ANYNEWS? 10296, but device hasn't identified itself yet. <0xb4bb4b70>
05      12/21/13 8:33:20.436            Received: ANYNEWS? 10296 <0xb4bb4b70>
05      12/21/13 8:33:20.436            Socket::ReceiveData 0x921c460 failed, bytes left 0 start: 15720000 1: 0 1b: 0 2: 0 2b: 0 m_Socket: 11 Incoming_Conn Socket 11 ::ffff:192.168.80.1 <0xb4bb4b70>
05      12/21/13 8:33:20.436            Socket::ReceiveString2 ReceiveData failed m_Socket: -1 Incoming_Conn Socket 11 ::ffff:192.168.80.1 <0xb4bb4b70>
05      12/21/13 8:33:20.436            TCPIP: Closing connection to -1 (Proxy_Orbiter) 0x921c460 m_Socket: -1 <0xb4bb4b70>

...


How come I'm getting a negative ID? (-1 Proxy_Orbiter)
Any ideas how to fix this problem?

Thanks,
Avner
#3
Hi,

I want to operate a webcam in a Core only (no MD) in a lmce-1004.
I had problems in the past to run Motion_Wrapper in a Hybrid environment but solved it by changing the following lines in /etc/init.d/motion (see http://forum.linuxmce.org/index.php/topic,13292.0.html) from
if start-stop-daemon --start --oknodo --exec $DAEMON -b --chuid motion ; then
to:
if LDPRELOAD=/usr/lib/libv4l/v4l1compat.so start-stop-daemon --start --oknodo --exec $DAEMON -b --chuid root ; then

I now have the same setting in a Core only (no MD) environment.
Motion_Wrapper fails to acquire images. The images fail to acquire - the image files are grey 640x480.
The related processes that run are:

dcerouter_1035867:~# ps aux | grep -i motion
root      9675  0.0  0.0   3036  1096 ?        Ss   08:07   0:00 /usr/bin/SCREEN -d -m -S Motion_Wrapper33 /usr/pluto/bin/Spawn_Device.sh 33 localhost Motion_Wrapper
root      9677  0.0  0.0   3120  1632 pts/20   Ss+  08:07   0:00 /bin/bash /usr/pluto/bin/Spawn_Device.sh 33 localhost Motion_Wrapper
root      9742  0.0  0.1  69788  3016 pts/20   Sl+  08:07   0:00 /usr/pluto/bin/Motion_Wrapper -d 33 -r localhost -l /var/log/pluto/33_Motion_Wrapper.log
root      9749  2.4  0.1  15408  2588 pts/20   Sl+  08:08   0:11 [motion]



I tried to invoke the same Motion_Wrapper related command, i.e.
/usr/pluto/bin/Motion_Wrapper -d 33 -r localhost -l /var/log/pluto/33_Motion_Wrapper.log

from the command line. In this case, the frames are acquired succesfully - I get image files 352x292.

I cannot understand why the same Motion_Wrapper command fails when executed via lmce but succeeds when executed the command line.

Also can someone explain the command /usr/bin/SCREEN ? I cannot find such executable but all the respawning services have this associated SCREEN command.

Regards,
Avner
#4
Hello,

I'm trying to stabilize an lmce1004 system which I just installed.

With every bootup I get a flood of Media Plug-in scripts that are running and overloading the system.
Scripts like HAI_Omni_RS232.sh
I want to stabilize the boot up sequence by disabling these scripts first. Later on, I can add them as needed.
I tried to disable some of services by doing:

update-rc.d -f mediatomb remove
update-rc.d -f update-media remove
update-rc.d -f asterisk remove

(I could not find a mythtv-backend service in /etc/init.d/)

But the Plug and play detection scripts keep running with every bootup.
How can I disable the plug and play devices / services and the mythtv-backend service, so that they don't run during bootup?

Thanks,
Avner
#5
I have a camera connected through usb to my core. I followed the instructions in http://wiki.linuxmce.org/index.php/USB_Surveillance_Camera to install the usb camera.

The camera is operating in the OS. I can see the video using e.g. cheese, and invoke motion from the command line. When I invoke motion from the command line
sh-3.2# LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so motion
the images are stored to the directory /home/cameras/53 and the file /home/cameras/53/lastsnap.jpg is updated regularly.
I can then view the images correctly using the LinuxMCE web admin via: Security -> View cameras -> preview checked cameras

However, if I don't invoke motion manually from the command line I don't see any images.
The log file /var/log/pluto/52_Motion_Wrapper.log shows the following error messages:
sh-3.2# tail -f /var/log/pluto/52_Motion_Wrapper.log
...
========== NEW LOG SECTION ==========
1       06/13/13 10:06:16       52 (spawning-device)    Starting... 2
1       06/13/13 10:06:16       52 (spawning-device)    Found /usr/pluto/bin/Motion_Wrapper
05      06/13/13 10:06:16.941           Creating child 53 <0xb71ef6c0>
05      06/13/13 10:06:16.941           Note: Device manager has attached a device of type 66 that this has no custom event handler for.  It will not fire events. <0xb71ef6c0>
05      06/13/13 10:06:16.941           Note: Device manager has attached a device of type 66 that this has no custom handler for.  This is normal for IR. <0xb71ef6c0>
05      06/13/13 10:22:12.864           Could not take snapshot, fail sending SIGALRM signal... <0xb59ebb90>
05      06/13/13 10:22:18.072           Could not take snapshot, fail sending SIGALRM signal... <0xb59ebb90>
05      06/13/13 10:36:44.637           Could not take snapshot, fail sending SIGALRM signal... <0xb59ebb90>
...


For each error message: Could not take snapshot, fail sending SIGALRM signal... there is an error message in /var/log/pluto/DCERouter.log
h-3.2# tail -f /var/log/pluto/DCERouter.log
...
08      06/13/13 12:56:03.707           Received Message from 0 (unknown / ) to 53 (webcam2 / Entertainment Room1), type 1 id 84 Command:Get Video Frame, retry none, parameters: <0x7d2adb90>
08      06/13/13 12:56:03.707             Parameter 19(Data): 0 <0x7d2adb90>
08      06/13/13 12:56:03.707             Parameter 20(Format): jpg <0x7d2adb90>
08      06/13/13 12:56:03.707             Parameter 23(Disable Aspect Lock): 0 <0x7d2adb90>
08      06/13/13 12:56:03.707             Parameter 31(): 0 <0x7d2adb90>
08      06/13/13 12:56:03.707             Parameter 60(Width): 100 <0x7d2adb90>
08      06/13/13 12:56:03.707             Parameter 61(Height): 100 <0x7d2adb90>
05      06/13/13 12:56:03.868           Socket::ReceiveData 0x88329b8 failed, bytes left 0 start: 3460000 1: 0 1b: 0 2: 0 2b: 0 m_Socket: 135 Incoming_Conn Socket 135 127.0.0.1 <0x7d2adb90>
05      06/13/13 12:56:03.869           Socket::ReceiveString2 ReceiveData failed m_Socket: -1 Incoming_Conn Socket 135 127.0.0.1 <0x7d2adb90>
05      06/13/13 12:56:03.869           TCPIP: Closing connection to -1003 (Router Dev #0) 0x88329b8 m_Socket: -1 <0x7d2adb90>
05      06/13/13 12:56:03.869           Router::RemoveAndDeleteSocket 0x88329b8 -1003 <0x7d2adb90>

The attributes of the process Motion_Wrapper are:
sh-3.2# ps aux | grep -i motion
root     19268  0.1  0.0   3000   992 ?        Ss   00:16   1:04 /usr/bin/SCREEN -d -m -S Motion_Wrapper52 /usr/pluto/bin/Spawn_Device.sh 52 localhost Motion_Wrapper
root     19269  0.0  0.0   2872  1452 pts/16   Ss+  00:16   0:00 /bin/bash /usr/pluto/bin/Spawn_Device.sh 52 localhost Motion_Wrapper


I changed the values in /etc/motion/motion.conf via LinuxMCE web admin via Advanced -> Configuration -> Devices. In the Motion Device (Logitec webcam) in Device Data -> Motion Parameters and restarted the core.
sh-3.2# cat /etc/motion/motion.conf
...
minimum_motion_frames 2
snapshot_interval 2


This did not help. I suspect that the problem is in file permissions or in using a wrong device number

Permissions on the directory /home/cameras/53 are:
drwxr-xr-x 3 root root 4096 Jun 12 23:27 /home/cameras/53/

The device tree looks like this:
CORE
 (
  Device #1: CORE
  Using Device Template: Generic PC as Core #7
 )

 Logitec webcam
   (
    Device #52: Logitech webcam
    Using Device Template: Motion Wrapper #64
   )

   webcam2
     (
      Device #53: webcam2
      Using Device Template: Generic Analog Camera #66
     )



I am running that latest update of 8.10
sh-3.2# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 8.10
Release:        8.10
Codename:       intrepid

sh-3.2# uname -a
Linux dcerouter 2.6.27-17-generic #1 SMP Fri Mar 12 03:09:00 UTC 2010 i686 GNU/Linux


Thanks in advance for any help
Avner
#6
Users / Vera3 vs lmce
June 09, 2013, 09:21:13 AM
The LMCE Compatible store (http://lmcecompatible.com/#!/~/category/id=280103&offset=0&sort=normal) lists the controller Vera3.
From what I read, Vera3 is a lightweight alternative to lmce.

A friend of mine wants to control electricity, light, temperature, door lock, security (door sensor, motion sensor, smoke detector) using z-wave devices. He is not interested in media control.

Two questions:
1) Is it fair to say that for this purpose, I could use Vera3 instead of lmce?
2) Why is Vera3 specified in the LMCE Compatible store? Can it be added to lmce in anyway instead of replacing it?

Regards,
Avi
#7
Hello,

I downloaded the app Dianemo iOS Orbiter (version 1.5) from the App store to my iPod Touch (version 4.2.1)
From what I read the Dianemo iOS Orbiter is based on the RoamingOrb app that works (partially) on my iPod.
I have a general lmce  (8.10) installation - not a Dianemo installation. Can the Dianemo iOS Orbiter app be used to control lmce in such case?
If yes:
1. How do I configure the following fields, in the Configuration tab:
    a) Installation number
    b) Device number
2. Where do I fill in the Port number (similar to the Port (3461) in the configuration of the RoamingOrb app)?

Thanks,
Avner
#8
Hello,

I downloaded the app RoamingOrb (version 1.04) from the App store to my iPod Touch (version 4.2.1)
Even before I connect to the Core, the rendering in the iPod is in correct. The right 1/3rd part of the screen is blank and the bottom part of the page is missing (spills off the screen).
I didn't find a way to configure the resolution / layout for this app. In the general Settings App, I cannot see the RoamingOrb in the list of installed apps.

Any idea on what is going wrong?

Thanks,
Avner
#9
Hello,

I am trying to set up LinuxMce as a guest inside Windows Vista host using vmware player.
I did the following:
* Downloaded and installed LinuxMCE-8.10-final
* Followed the instructions in: http://wiki.linuxmce.org/index.php/Installing_0810 (section Internet Instalation):
  Edited the file /etc/apt/sources.list to point to the new location for interpid packages.
  sudo su - #This might ask for the password you specified earlier during the install of kubuntu.
  apt-get update
  sudo apt-get dist-upgrade
  apt-get install medibuntu-keyring
  wget -c http://deb.linuxmce.org/ubuntu/new-installer-latest.tar.gz
  tar xvf new-installer-latest.tar.gz
  cd new-installer
  ./pre-install-from-repo.sh
  ./mce-install.sh
  ./post-install.sh
  reboot


I had to resort to vmware player version 4.0.1 as the newer version 4.0.2 had problems to install VmwareTools

The problem I'm having is:
* Orbiter stops responding after a short while and shows as black rectangle
* In addition, the aother two windows: pluto-xine-playback-window and picture-viewer are always black

Any of the following actions did not resolve the problem:
* Quick regenration of Orbiter
* Full regenration of Orbiter
* Restart Router
* reboot

After reboot lmce automatically detects and runs the a list of scripts such as:
99_WaveTrend_RFID.sh
99_VidikronTV.sh
99_Runco_VX2c.sh
99_RuncoTV.sh
99_PioneerPlasma.sh
99_PLCBUS_1141.sh
88_InsteonPLM.sh
85_PioneerKuro.sh
80_GatewayPlasma.sh
60_ApexAlarmPanel.sh
40_Oppo.sh
40_Mitsubishi_Plasma.sh
30_JVC.sh
20_kwikwai.sh
20_rain8net.sh
20_YamahaReceiver.sh
20_SharpTV.sh
20_PioneerReceiver.sh
20_OnkyoReceiver.sh
20_OleviaTV_ATI.sh
20_NAD_Receiver.sh
20_MarantzReceiver.sh
20_LG_TV.sh
20_DenonReceiver.sh
Spawn_serialports_18826.log


Looking in the log files I noticed the following errors in /var/log/pluto/DCERouter.log:

...
05 02/12/12 14:01:35.011 [33;1mThe target device 20 (routed to 20) has not registered. [0m <0xb669ab90>
...
05 02/12/12 13:58:17.237 [33;1mThe target device 21 (routed to 21) has not registered. [0m <0xb669ab90>
...
05 02/12/12 13:58:32.166 [33;1mThe target device 30 (routed to 30) has not registered. [0m <0xb669ab90>
...


I don't know what triggers the above scripts and how to stop them from running automatically after reboot.
I think they are related to the problem as they invoke commands to device 20, which is the source of the problem in a similar problem in http://forum.linuxmce.org/index.php?topic=10694.0


Regards,
Avner
#10
Hello,

The wiki site in: http://wiki.linuxmce.org/index.php/Core recommends a high performance machine, even if not using it is a hybrid, mainly to store and serve media data.
I am looking to set up a core that will mainly control appliances (via zwave) and will not store or serve any media (no tv card, video files, or audio). Ideally it would be small, portable and inexpensive.

What is the recommended hardware to set up such a core?

Regards,
Avner
#11
Users / Closing / openning a driveway gate from remote
September 27, 2011, 07:28:09 AM
Hello,

I'm looking to control a driveway gate through linuxMce. So far, I didn't find a gate motor that can be controlled via zwave or X10. I did find the following heavy duty zwave relay (http://www.smarthome.com/119303/Z-Wave-30A-Relay-Contactor-Module-CA3750/p.aspx) but it is marked as discontinued. Another option is to use a zwave switch to control a non-zwave heavy duty relay that controls a regular gate motor.
Also, the zwave specifications mention a range of 30 meters assuming "open air". The distance may be an issue because the straight line from the house to the gate is obstructed by shrubs.

Is anyone familiar with:
1.   Using LinuxMce to control a motor a heavier load motor (e.g. contrary to a blind motor within the  home), using zwave, X10 or other means?
2.   Controlling from a larger distance?

Regards,
Avner
#12
Hello,

I have an external network drive (on a Windows machine) that stores my media (video, image and music files)
LinuxMCE didn't automatically recognize the hard drive, so I applied the maual steps described in http://wiki.linuxmce.org/index.php/Howto:_Using_Network_Shares.

Following the manual step, the UpdateMedia service kicked in and synchronized the drive

avner@dcerouter:~$ ps aux | grep Update
avner    13563  0.0  0.0   3236   804 pts/6    S+   20:51   0:00 grep Update
root     13685  0.1  0.0   3012  1112 ?        Ss   Jun28   3:50 SCREEN -d -m -S BkgSS-UpdateMediaDaemon.sh /usr/pluto/bin/UpdateMediaDaemon.sh
root     13686  0.0  0.0   2816  1404 pts/8    Ss+  Jun28   0:00 /bin/bash /usr/pluto/bin/UpdateMediaDaemon.sh
root     13705  2.0  0.9  72240 24732 pts/8    SNl+ Jun28  54:35 /usr/pluto/bin/UpdateMedia -h localhost -P 3306 -u root -D pluto_main -U /mnt/upnp -d /home/public/data||/home/user_1/data -B -t


Now, I can see the netwrok drive and its contents:

dcerouter_1015401:~# ll /home/public/data/other/
total 0
lrwxrwxrwx 1 root public 15 2011-06-28 23:25 Windows Share-F [75] -> /mnt/device/75/


I connected to the database and verified that the contents (e.g. images) from the network drive are registered in the database

avner@dcerouter:~$ mysql -u root -D pluto_media

mysql> select Path, Filename from File where Path like '%/home/public/data/other/Windows Share-F [75]/untarHP_machineDriveF/Avner/freeMind/MyMedia/MyImages/2005%' order by PK_File desc limit 1;
+---------------------------------------------------------------------------------------------------------+--------------+
| Path                                                                                                    | Filename     |
+---------------------------------------------------------------------------------------------------------+--------------+
| /home/public/data/other/Windows Share-F [75]/untarHP_machineDriveF/Avner/freeMind/MyMedia/myImages/2005 | DSCN8410.jpg |
+---------------------------------------------------------------------------------------------------------+--------------+


However, the Orbiter (on the Hybrid machine) doesn't show the media. Clicking on the Video button (in snapshot imgA3) results in an empty (black) list (snapshot imgA2). Quick / full regenerate and reload of the Orbiter didn't help.
Any idea on how to make the orbiter show media files from the external drive?

Thanks,
Avner


#13
Users / Setting up Media Director on a tablet
June 12, 2011, 02:13:27 AM
So far I used the LinuxMCE system to control lights, and motion sensing using a Hybrid (Core + Media Director) PC, some zwave devices and a Web orbiter (iPod). The experience is great so I off to the next step of adding video/audio features. For this I need to setup a Media Director.

I read the list of recommended hardware for MD. The requirements state that the MD should have a stylish case, be whisper-quiet, have low heat emission and be small and unobtrusive. This fits naturally with the features of today's tablet computers. Speaking of tablets brings to mind iPad, Playbook and Xoom.
There are already other tablets in the list of supported platform for MD (e.g. the WebDT 362).

I am curious if any of the tablets mentioned above can serve as an MD, given their other operating systems (iPad - iOS, Playbook - QNX, Xoom - Android, HP Slate - Windows 7).
 

Thanks,
Avner
#14
Hello,

I have 2 zwave devices in my system:
1. Lamp module - HA-03WD
2. Motion detector - HSM100
I added the 2 devices and both are showing on the floorplan.

Issuing command to the lamp module (e.g. light ON/OFF) works correctly. The lamp responds and the events, which include reponse information (log levels 36,40,41)
are logged in the log file (see example below)

However, I can not see activity events from the motion detector.
Issuing commands to the motion sensor device, triggers a one line response in the log file, which is not clear for me (see the two examples below)
Physically pressing the blue button in the motion sensor, triggers a respond with log levels 36,40,41

I see the signature (0x1 0x4 0x1 0x13 0x1 0xe8) that fits the ZDP200 lamp signature in LinuxMCE wiki page: http://wiki.linuxmce.org/index.php/ZWave_API
To simplify the logging I deleted the lamp device, but still seeing events with the signature "0x1 0x4 0x1 0x13 0x1 0xe8", which I thought indicate a lamp, so I'm confused here.


I am looking for help on the following 2 problems:
1. How to interpret the zwave log file.
2. How to log events from the motion sensor.


Thanks,
Avner



--------------------------------------------------------------------------
Details / examples
--------------------------------------------------------------------------

--------------------------------------------------------------------------
Lamp module example (works Ok)
--------------------------------------------------------------------------

avner@dcerouter:~/tmp1$ tail -f /var/log/pluto/37_ZWave.log
36      04/01/11 0:00:03.602     Received command for child <0xb690cb90>
36      04/01/11 0:00:03.602     ON RECEIVED FOR CHILD 2/0 <0xb690cb90>
40      04/01/11 0:00:03.614     Sending job 0x830dee8 (cb 207) - 0x1 0xa 0x0 0x13 0x2 0x3 0x20 0x1 0xff 0x5 0xcf 0xf3 (#\n#### #####) <0xb790eb90>
41      04/01/11 0:00:03.621     0x1 0x4 0x1 0x13 0x1 0xe8 (######) <0xb790eb90>
41      04/01/11 0:00:03.665     0x1 0x5 0x0 0x13 0xcf 0x0 0x26 (######&) <0xb790eb90>


--------------------------------------------------------------------------
Motion detector examples
--------------------------------------------------------------------------


Two examples of sending commands to the motion detector and the response.

1. Sending command "Set Polling State" to motion sensor (device 44)
   /usr/pluto/bin/MessageSend localhost 0 44 1 966 2 "" 5 "" 220 "" 225 "" 239 ""
   
   avner@dcerouter:~/tmp1$ tail -f /var/log/pluto/37_ZWave.log
   36      03/31/11 23:57:25.726    Received command for child <0xb690cb90>


2. Sending command "WAKE UP" to motion sensor (device 44)
   /usr/pluto/bin/MessageSend localhost 0 44 1 840 48 "" 239 ""
   
   avner@dcerouter:~/tmp1$ tail -f /var/log/pluto/37_ZWave.log
   36      04/01/11 0:07:32.881     Received command for child <0xb690cb90>


When physically pressing on the blue button in the motion sensor, I can see the following in the log file
41      04/02/11 20:15:37.811           0x1 0x14 0x0 0x49 0x84 0x3 0xe 0x4 0x21 0x1 0x60 0x31 0x70 0x84 0x85 0x80 0x72 0x77 0x86 0xef 0x20 0xe3 (###I####!#`1p###rw## #) <0xb796bb90>
36      04/02/11 20:15:37.812           FUNC_ID_ZW_APPLICATION_UPDATE:UPDATE_STATE_NODE_INFO_RECEIVED received from node 3 -  <0xb796bb90>
36      04/02/11 20:15:37.812           GENERIC_TYPE_SENSOR_MULTILEVEL <0xb796bb90>
41      04/02/11 20:15:38.797           0x1 0x8 0x0 0x4 0x0 0x3 0x2 0x84 0x7 0x71 (#########q) <0xb796bb90>
36      04/02/11 20:15:38.798           FUNC_ID_APPLICATION_COMMAND_HANDLER: <0xb796bb90>
36      04/02/11 20:15:38.798           COMMAND_CLASS_WAKE_UP -  <0xb796bb90>
36      04/02/11 20:15:38.798           Running wakeupHandler for node 3 <0xb796bb90>
36      04/02/11 20:15:38.798           Got unicast wakeup from node 3, doing WAKE_UP_NO_MORE_INFORMATION <0xb796bb90>
40      04/02/11 20:15:38.896           Sending job 0x86b5160 (cb 183) - 0x1 0x9 0x0 0x13 0x3 0x2 0x80 0x2 0x9c 0xb7 0x4d (##########M) <0xb796bb90>
41      04/02/11 20:15:38.903           0x1 0x4 0x1 0x13 0x1 0xe8 (######) <0xb796bb90>
41      04/02/11 20:15:38.923           0x1 0x5 0x0 0x13 0xb7 0x0 0x5e (######^) <0xb796bb90>
40      04/02/11 20:15:39.024           Sending job 0x86b5380 (cb 184) - 0x1 0x9 0x0 0x13 0x3 0x2 0x84 0x8 0x5 0xb8 0xd5 (###########) <0xb796bb90>
41      04/02/11 20:15:39.031           0x1 0x4 0x1 0x13 0x1 0xe8 (######) <0xb796bb90>
41      04/02/11 20:15:39.072           0x1 0x5 0x0 0x13 0xb8 0x0 0x51 (######Q) <0xb796bb90>
#15
Hello,

I want to test linuxmce with zwave. I found the following candidate zwave devices for initial testing:
   Z-Wave PC Starter Kit - ZS (HomeSeer)  (http://store.homeseer.com/store/Z-Wave-PC-Starter-Kit---ZS-HomeSeer-P783C3.aspx) which includes HA03 lamp module
   ZRR150W - Z-Wave Split Duplex Receptacle (ACT HomePro)
http://store.homeseer.com/store/ZRR150W---Z-Wave-Split-Duplex-Receptacle-ACT-HomePro-P528C123.aspx

I didn't find the above devices in the list of supported zwave devices (http://wiki.linuxmce.org/index.php/Category:ZWave).
Does linuxmce supports these zwave devices?

Regards,
Avner
#16
Hello,

I recently acquired a Hauppauge 1850 video card, since it is included in the list of Capture Devices that are listed as supported by LinuxMCE in: http://wiki.linuxmce.org/index.php/Capture_Cards
I am trying to install the video card into my Hybrid LinuxMCE core, unsuccessfully. I cannot see any picture from the card (I verified that the video card is working correctly under OS Windows)

Since I'm not sure what is the card type, I tried configuring, in the setup of mythtv, the Capture Card Setup / Card Type as:
1.   Analog V4L capture card
2.   DVB DTV capture card (v3.x)
All combinations ended unsuccessfully. I keep getting a grey window with no image (I tried connecting the DCT700 set-top box, through composite, analog, and ATSC into the 1850 video card).
To eliminate complications, I am trying to use the video card using a stand alone application such as tvtime, xawtv, scantv. I am getting similar failure to see an image. (For example, tvtime shows the message "No inputs avialble Cannot open capture device /dev/video0". Right clicking on Input configuration / Change video source doesn't give any options)

I installed the drivers for the card, according to the instructions in:
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1800

Building the drivers from source, according to the section "Making it Work" fails with error.
cd v4l-dvb
make

Gives compilation the following error:
avner@dcerouter:~$ cd v4l-dvb/
avner@dcerouter:~/v4l-dvb$ make
make -C /home/avner/v4l-dvb/v4l
make[1]: Entering directory `/home/avner/v4l-dvb/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/avner/v4l-dvb/v4l/firmware'
make[2]: Leaving directory `/home/avner/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/avner/v4l-dvb/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/avner/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/2.6.27-17-generic/build
make -C /lib/modules/2.6.27-17-generic/build SUBDIRS=/home/avner/v4l-dvb/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.27-17-generic'
CC [M] /home/avner/v4l-dvb/v4l/dvb_demux.o
/home/avner/v4l-dvb/v4l/dvb_demux.c: In function 'dvbdmx_write':
/home/avner/v4l-dvb/v4l/dvb_demux.c:1137: error: implicit declaration of function 'memdup_user'
/home/avner/v4l-dvb/v4l/dvb_demux.c:1137: warning: assignment makes pointer from integer without a cast
make[3]: *** [/home/avner/v4l-dvb/v4l/dvb_demux.o] Error 1
make[2]: *** [_module_/home/avner/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-17-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/avner/v4l-dvb/v4l'
make: *** [all] Error 2


I then downloaded the prebuilt firmware and created the files: v4l-cx23885-avcore-01.fw and v4l-cx23885-enc.fw. Then I loaded the drivers using:
modprobe cx23885
modprobe tuner


In dmesg I see the following output:

[   17.696559] cx23885 driver version 0.0.2 loaded
[   17.696766] cx23885 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[   17.697103] CORE cx23885[0]: subsystem: 0070:8541, board: Hauppauge WinTV-HVR1850 [card=24,autodetected]
[   18.023353] tveeprom 0-0050: Hauppauge model 85021, rev C5F5, serial# 6418425
[   18.023360] tveeprom 0-0050: MAC address is f7b0bd91
[   18.023364] tveeprom 0-0050: tuner model is NXP 18271C2 (idx 155, type 54)
[   18.023368] tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
[   18.023373] tveeprom 0-0050: audio processor is CX23888 (idx 40)
[   18.023376] tveeprom 0-0050: decoder processor is CX23888 (idx 34)
[   18.023380] tveeprom 0-0050: has radio, has IR receiver, has no IR transmitter
[   18.023385] cx23885[0]: hauppauge eeprom: model=85021
[   18.075129] cx25840 2-0044: cx23888 A/V decoder found @ 0x88 (cx23885[0])
[   18.094106] firmware: requesting v4l-cx23885-avcore-01.fw
[   20.652675] cx25840 2-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
[   20.658952] cx23885[0]: registered device video0 [mpeg]
[   20.658957] cx23885_dvb_register() allocating 1 frontend(s)
[   20.658960] cx23885[0]: cx23885 based dvb card
[   20.763471] tda18271 0-0060: creating new instance
[   20.765478] TDA18271HD/C2 detected @ 0-0060
[   20.996721] DVB: registering new adapter (cx23885[0])
[   20.996727] DVB: registering adapter 0 frontend 0 (Samsung S5H1411 QAM/8VSB Frontend)...
[   20.997486] cx23885_dev_checkrevision() Hardware revision = 0xd0
[   20.997499] cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 18, latency: 0, mmio: 0xbbc00000
[   20.997511] cx23885 0000:02:00.0: setting latency timer to 64
[   21.032019] Registered IR keymap rc-hauppauge-new
[   21.032189] input: cx23885 IR (Hauppauge WinTV-HVR as /devices/pci0000:00/0000:00:1c.2/0000:02:00.0/input/input7
[   21.037190] BUG: unable to handle kernel NULL pointer dereference at 00000000
[   21.037200] IP: [<f8be8879>] :ir_core:__ir_input_register+0x269/0x300
[   21.037214] *pde = 00000000
[   21.037222] Oops: 0000 [#1] SMP
[   21.037229] Modules linked in: rc_hauppauge_new tda18271 s5h1411 cx25840 serio_raw psmouse evdev cx23885(+) cx2341x v4l2_common pcspkr videodev v4l1_compat videobuf_dma_sg videobuf_dvb snd_hda_codec_cmedia dvb_core videobuf_core ir_common ir_core btcx_risc tveeprom nvidia(P) snd_hda_intel snd_hda_codec i2c_core snd_hwdep snd_pcm snd_seq snd_timer snd_seq_device parport_pc parport snd iTCO_wdt button iTCO_vendor_support soundcore shpchp pci_hotplug snd_page_alloc intel_agp agpgart ipv6 ext3 jbd mbcache sd_mod crc_t10dif sr_mod cdrom sg usbhid hid ata_piix pata_acpi ata_generic libata tulip scsi_mod dock sky2 uhci_hcd usbcore floppy raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod thermal processor fan nbd fbcon tileblit font bitblit softcursor fuse
[   21.037364]
[   21.037370] Pid: 2802, comm: modprobe Tainted: P          (2.6.27-17-generic #1)
[   21.037375] EIP: 0060:[<f8be8879>] EFLAGS: 00010246 CPU: 1
[   21.037382] EIP is at __ir_input_register+0x269/0x300 [ir_core]
[   21.037385] EAX: 00000000 EBX: 00000000 ECX: c0486ab4 EDX: f7ac7800
[   21.037388] ESI: f8cbb348 EDI: f712e800 EBP: f7b0bd5c ESP: f7b0bd2c
[   21.037390]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[   21.037394] Process modprobe (pid: 2802, ti=f7b0a000 task=f781b240 task.ti=f7b0a000)
[   21.037396] Stack: 00000074 00000000 f8d178cd c037e40b 00000000 f7ac7938 f7ac7800 00000246
[   21.037406]        f7ac7954 f8d0f2e0 f7b93000 f8cbb348 f7b0bdc0 f8d0e58e f8d178cd 00000000
[   21.037415]        f8d178b1 f71224f4 f7ac6418 f7ac6438 f712e800 f7ac6400 c049d680 00000004
[   21.037425] Call Trace:
[   21.037431]  [<c037e40b>] ? printk+0x1d/0x22
[   21.037440]  [<f8d0f2e0>] ? cx23888_ir_rx_s_parameters+0x0/0x2e0 [cx23885]
[   21.037458]  [<f8d0e58e>] ? cx23885_input_init+0x21e/0x330 [cx23885]
[   21.037475]  [<f8d11ad0>] ? cx23885_initdev+0x270/0xbf1 [cx23885]
[   21.037492]  [<c02649ee>] ? pci_device_probe+0x5e/0x80
[   21.037503]  [<c02c5439>] ? really_probe+0x59/0x190
[   21.037510]  [<c0263fa6>] ? pci_match_device+0xc6/0xd0
[   21.037527]  [<c02c55b3>] ? driver_probe_device+0x43/0x60
[   21.037533]  [<c02c5649>] ? __driver_attach+0x79/0x80
[   21.037540]  [<c02c4d13>] ? bus_for_each_dev+0x53/0x80
[   21.037545]  [<c0264930>] ? pci_device_remove+0x0/0x40
[   21.037551]  [<c02c52ee>] ? driver_attach+0x1e/0x20
[   21.037555]  [<c02c55d0>] ? __driver_attach+0x0/0x80
[   21.037560]  [<c02c46af>] ? bus_add_driver+0x1cf/0x250
[   21.037570]  [<c0264930>] ? pci_device_remove+0x0/0x40
[   21.037575]  [<c02c581e>] ? driver_register+0x6e/0x150
[   21.037585]  [<f8868000>] ? cx23885_init+0x0/0x45 [cx23885]
[   21.037597]  [<c0264c1f>] ? __pci_register_driver+0x4f/0x90
[   21.037603]  [<f8868000>] ? cx23885_init+0x0/0x45 [cx23885]
[   21.037612]  [<f8868043>] ? cx23885_init+0x43/0x45 [cx23885]
[   21.037622]  [<c0101120>] ? _stext+0x30/0x160
[   21.037628]  [<c012b65e>] ? try_to_wake_up+0xde/0x290
[   21.037637]  [<c014c914>] ? __blocking_notifier_call_chain+0x14/0x70
[   21.037650]  [<c015c5a8>] ? sys_init_module+0x88/0x1b0
[   21.037657]  [<c019187a>] ? sys_mmap_pgoff+0x7a/0x160
[   21.037663]  [<c0103f7b>] ? sysenter_do_call+0x12/0x2f
[   21.037668]  =======================
[   21.037670] Code: e8 ad 4d 5c c7 e9 de fd ff ff 8b 55 ec 8b 45 f0 e8 5d 7e 79 c7 89 f8 e8 f6 83 6e c7 85 c0 89 c3 78 bf 8b 55 e8 8b 82 5c 01 00 00 <83> 38 01 74 3a a1 00 cf be f8 31 db 85 c0 0f 8e a9 fd ff ff 8b
[   21.037723] EIP: [<f8be8879>] __ir_input_register+0x269/0x300 [ir_core] SS:ESP 0068:f7b0bd2c
[   21.037732] ---[ end trace 5aec1bfd58a8395d ]---

...

signature = 0xeedefb64, cmd = STOP_CAPTURE
[  444.083448] Firmware and/or mailbox pointer not initialized or corrupted, signature = 0xeedefb64, cmd = PING_FW
[  444.083562] firmware: requesting v4l-cx23885-enc.fw


I notice the line:
QuoteBUG: unable to handle kernel NULL pointer dereference at 00000000.
and the stack trace just after loading the cx23885 driver.
Does it indicate a problem with the driver?
Any help is greatly appreciated

Regards,
Avner
#17

Hello,

I have installed LinuxMCE-810 beta as instructed in: http://wiki.linuxmce.org/index.php/Installing_0810
According to the section in the above wiki page: "Keeping Up-to-date with updates"
sudo apt-get update
sudo apt-get upgrade
should update to the latest and greatest
However, the version I have is: Version 2.0.0.44.09112922522 (Sun Nove 29 13:36:43 2009) (I get the version detalis from the LinuxMCE button in the Orbitter) The date is from almost one year ago !!!. When I do
sudo apt-get update
sudo apt-get upgrade
I don't see anything updated.
I assume that the list of DVD snapshots contains incremental changes. How can I update these changes through the network?
Also, is there a way to remove the avenard repo so I don't get the error message every time I do sudo apt-get update?

Regards,
Avner