Discussion:
[wish-info] Wish 1.6.3: CM11A Receive signal locks linux..
Jake Gibbons
2003-05-24 18:39:04 UTC
Permalink
What an awesome program. I can send signals to my X10 devices via my CM11a
no problem. However, when I send a signal via another remote control it
locks my PC.

I saw in the FAQ that SMP machines do not work - does this also hold true
for openMosix kernels? I am running openMosix 2.4.20 on and Athlon XP 1800+
and an Athlon Thoroughbred 1333. I have tried both machines and both give
the same result. I compiled and installed the modules separately; not as a
kernel patch. I have not tried using a different kernel. Has anyone had
success with Wish and openMosix?


Thanks

_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail
Scott Hiles
2003-05-24 18:50:49 UTC
Permalink
I haven't heard of openMosix so I don't know if anyone has tried using the
drivers on it. Is it based on a standard Linux kernel? If so, what is the
kernel for it.

As to why it would lock, the problem may be in that when you send something
with the CM11A, you don't receive your own signal so you never test out the
receive capability. But, when you send something on the network with another
device, the receiver is called which is completely separate from the
transmitter. So, there may be a bug in the receiver funcationality.

I just tried it on a system with linux-2.4.21-rc3 and one with
linux-2.4.18-24.7.x and both worked when transmitting and when receiving
another transceivers signal.

So, let's get more info on what the kernel is that your machine is running.

Scott
-----Original Message-----
Jake Gibbons
Sent: Saturday, May 24, 2003 2:39 PM
Subject: [wish-info] Wish 1.6.3: CM11A Receive signal locks linux..
What an awesome program. I can send signals to my X10 devices
via my CM11a
no problem. However, when I send a signal via another remote
control it
locks my PC.
I saw in the FAQ that SMP machines do not work - does this
also hold true
for openMosix kernels? I am running openMosix 2.4.20 on and
Athlon XP 1800+
and an Athlon Thoroughbred 1333. I have tried both machines
and both give
the same result. I compiled and installed the modules
separately; not as a
kernel patch. I have not tried using a different kernel. Has
anyone had
success with Wish and openMosix?
Thanks
_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail
-------------------------------------------------------
This SF.net email is sponsored by: ObjectStore.
If flattening out C++ or Java code to make your application
fit in a relational database is painful, don't do it! Check
out ObjectStore. Now part of Progress Software.
http://www.objectstore.net/sourceforge
Jake Gibbons
2003-05-24 20:28:33 UTC
Permalink
openMosix is a kernel extension that allows a single-system image. That is
theoretically though there are two unique and separate processors they act
as one.
Scott Hiles
2003-05-24 20:35:25 UTC
Permalink
Jake,

It does sound like it is deals with SMP issues. The fact that you can
transmit but not receive is a big improvement over what SMP use to do. I
did some blind guessing at what might be causing the SMP problems and
modified the transmitter in 1.6.3 and asked a friend to test it out but he
hasn't had time to crash his main computer.

In any case, I am currently trying to get the code to work with 2.4.21. As
soon as I get that going I will start tracing through the receiver to see
where the problem is. Just an FYI...the issue is that in a SMP system, the
processors interrupt each other and my simple queuing in the driver wasn't
ready for it.

Anyhow, it is good news that it can transmit because that means that I am
half way there. I will drop you a line once I look through the code.

Scott
-----Original Message-----
Sent: Saturday, May 24, 2003 4:29 PM
Subject: Re: [wish-info] Wish 1.6.3: CM11A Receive signal
locks linux..
openMosix is a kernel extension that allows a single-system
image. That is
theoretically though there are two unique and separate
processors they act
as one.
Loading...