Discussion:
[wish-info] Linux X10 driver for Linux 3 kernel
D***@rbs.com
2012-12-21 20:37:53 UTC
Permalink
I had to rebuild my linux box today, and I can no longer find a 2.6 linux distribution. I tried compiling Wish on MintLinux 14 and it wouldn't compile - which shouldn't really surprise me, since it says clearly it only works with 2.6 kernels.

Is there a next generation Wish for modern linux? Or any pointers on how to compile Wish under a 3.5 kernel distribution?

Or even a place to download a 2.6 Linux distribution? I'd be happy to give up everything else if I can have /dev/x10 back!

David Worenklein
Head of Mortgage and Asset Backed Operations Technology, Americas
Markets & International Banking
RBS
RBS Americas HQ, 600 Washington Boulevard, Stamford, CT, 06901, USA
Office: +1 203 897 2945 | Mobile: +1 203 550 5631 | Fax: +1 203 873 4013





********************************************************************
Invitation to consider a derivatives transaction: This
communication, where prepared by the sales and trading desk or desk
strategists, may be marketing material, desk strategy and/or trader
commentary. It is not a product of the research department. This
material may constitute an invitation to consider entering into a
derivatives transaction under U.S. CFTC Regulations §§ 1.71 and
23.605, where applicable, but is not a binding offer to buy/sell
any financial instrument. The views of the author may differ from
others at The Royal Bank of Scotland plc, The Royal Bank of
Scotland N.V. and/or RBS Securities Inc. (collectively "RBS").

This message (including any attachments) is confidential and/or
privileged. It is to be used by the intended recipients only. If
you have received it by mistake please notify the sender by return
e-mail and delete this message from your system. Any unauthorized
use or dissemination of this message in whole or in part is
strictly prohibited. Please note that e-mails are inherently
insecure and susceptible to change. The Royal Bank of Scotland
Group, plc ("RBS") and its subsidiaries, and affiliates and
subsidiary undertakings, including but not limited to, RBS plc New
York and Connecticut Branches, RBS Securities Inc., The Royal Bank
of Scotland N.V. New York and Chicago Branches (formerly named ABN
AMRO Bank N.V.), Citizens Financial Group, Inc. and RBS Citizens,
N.A., shall not be liable for the improper or incomplete
transmission of the information contained in this communication or
Attachment nor for any delay in its receipt or damage to your
system. RBS does not guarantee that the integrity of this
communication has been maintained nor that this communication is
free of viruses, interceptions or interference. For the protection
of RBS and its clients and customers, and in compliance with
regulatory requirements, the contents of both incoming and outgoing
e-mail communications, which could include proprietary information
and non-public personal information (‘NPPI’), may be reviewed. RBS
and its subsidiaries and affiliates do not guarantee the accuracy
of any email or attachment, that an email will be received or that
RBS or its affiliates and subsidiaries will respond to an email.
RBS makes no representations that any information contained in this
message (including any attachments) are appropriate for use in all
locations or that transactions, securities, products, instruments
or services discussed herein are available or appropriate for sale
or use in all jurisdictions, or by all investors or counterparties.
Those who utilize this information do so on their own initiative
and are responsible for compliance with applicable local laws or
regulations.

USA PATRIOT Act Customer Notice: To help the government fight the
funding of terrorism and money laundering activities, federal law
requires all U.S. financial institutions to obtain, verify, and
record information that identifies each customer who opens an
account. What this means to our customers: When we open an account
on your behalf or we provide services to a business entity, we will
ask for its name and address as well as a tax identification number
for U.S. entities or other government issued identification number
for non-US entities. In addition, we may also ask for documents
and/or information relating to the business's formation as well as
its principals and/or beneficial owners.
********************************************************************
WSH
2012-12-22 01:23:16 UTC
Permalink
I haven’t updated those drivers for many many years. My server still runs
without any problem and I never update it. It isn’t connected to the
external network so it isn’t at risk for any attacks.



You might find the original CDs for earlier distributions like Fedora Core 4
or 6 on a mirror site and build a server there. Linux has slowly
transitioned from the early days where it was more BSD to now where it is
more like SystemV. So, porting them would largely be a new rewrite. X10
has fallen out of favor and the CM11A and PowerLinc V1 aren’t even sold any
more. Smart Home won’t release programming for the newer versions of the
PowerLinc and most have abandoned X10 completely. So, I haven’t bothered
with the drivers.



Anyhow, if you can get back to an older release of Fedora Core, you should
be able to build a server that works.



Sorry that I can’t help more,

Scott





From: ***@rbs.com [mailto:***@rbs.com]
Sent: Friday, December 21, 2012 3:38 PM
To: wish-***@lists.sourceforge.net
Subject: [wish-info] Linux X10 driver for Linux 3 kernel



I had to rebuild my linux box today, and I can no longer find a 2.6 linux
distribution. I tried compiling Wish on MintLinux 14 and it wouldn’t
compile – which shouldn’t really surprise me, since it says clearly it only
works with 2.6 kernels.



Is there a next generation Wish for modern linux? Or any pointers on how to
compile Wish under a 3.5 kernel distribution?



Or even a place to download a 2.6 Linux distribution? I’d be happy to give
up everything else if I can have /dev/x10 back!



David Worenklein
Head of Mortgage and Asset Backed Operations Technology, Americas
Markets & International Banking
RBS
RBS Americas HQ, 600 Washington Boulevard, Stamford, CT, 06901, USA
Office: +1 203 897 2945 | Mobile: +1 203 550 5631 | Fax: +1 203 873 4013


********************************************************************
Invitation to consider a derivatives transaction: This communication, where
prepared by the sales and trading desk or desk strategists, may be marketing
material, desk strategy and/or trader commentary. It is not a product of the
research department. This material may constitute an invitation to consider
entering into a derivatives transaction under U.S. CFTC Regulations §§ 1.71
and 23.605, where applicable, but is not a binding offer to buy/sell any
financial instrument. The views of the author may differ from others at The
Royal Bank of Scotland plc, The Royal Bank of Scotland N.V. and/or RBS
Securities Inc. (collectively "RBS").

This message (including any attachments) is confidential and/or privileged.
It is to be used by the intended recipients only. If you have received it by
mistake please notify the sender by return e-mail and delete this message
from your system. Any unauthorized use or dissemination of this message in
whole or in part is strictly prohibited. Please note that e-mails are
inherently insecure and susceptible to change. The Royal Bank of Scotland
Group, plc ("RBS") and its subsidiaries, and affiliates and subsidiary
undertakings, including but not limited to, RBS plc New York and Connecticut
Branches, RBS Securities Inc., The Royal Bank of Scotland N.V. New York and
Chicago Branches (formerly named ABN AMRO Bank N.V.), Citizens Financial
Group, Inc. and RBS Citizens, N.A., shall not be liable for the improper or
incomplete transmission of the information contained in this communication
or Attachment nor for any delay in its receipt or damage to your system. RBS
does not guarantee that the integrity of this communication has been
maintained nor that this communication is free of viruses, interceptions or
interference. For the protection of RBS and its clients and customers, and
in compliance with regulatory requirements, the contents of both incoming
and outgoing e-mail communications, which could include proprietary
information and non-public personal information (‘NPPI’), may be reviewed.
RBS and its subsidiaries and affiliates do not guarantee the accuracy of any
email or attachment, that an email will be received or that RBS or its
affiliates and subsidiaries will respond to an email. RBS makes no
representations that any information contained in this message (including
any attachments) are appropriate for use in all locations or that
transactions, securities, products, instruments or services discussed herein
are available or appropriate for sale or use in all jurisdictions, or by all
investors or counterparties. Those who utilize this information do so on
their own initiative and are responsible for compliance with applicable
local laws or regulations.

USA PATRIOT Act Customer Notice: To help the government fight the funding of
terrorism and money laundering activities, federal law requires all U.S.
financial institutions to obtain, verify, and record information that
identifies each customer who opens an account. What this means to our
customers: When we open an account on your behalf or we provide services to
a business entity, we will ask for its name and address as well as a tax
identification number for U.S. entities or other government issued
identification number for non-US entities. In addition, we may also ask for
documents and/or information relating to the business's formation as well as
its principals and/or beneficial owners.
********************************************************************
Ed Santiago
2013-01-03 21:06:28 UTC
Permalink
Post by D***@rbs.com
Is there a next generation Wish for modern linux? Or any pointers
on how to compile Wish under a 3.5 kernel distribution?
I'm running wish-2.1.7 on a 3.5.7 kernel. (Thanks, Scott!)

The only change I see in my sources is from August 2010, with
the checkin comment "add an include (sched.h) to get rid of
compile error". Patch is below, inline because some mailing
lists strip attachments. You will also need to:

$ ln -s 2.6 dev/3.5

(or perhaps just mv 2.6 3.5) because of the uname in make.sh.
You may also need a bit of luck. Hope it works!

Ed

diff -r 088b2f729216 -r 2d5494659a0d dev/dev.c
--- a/dev/dev.c Mon Aug 23 05:20:39 2010 -0600
+++ b/dev/dev.c Mon Aug 23 05:21:12 2010 -0600
@@ -43,6 +43,7 @@
#include <linux/module.h>

#include <linux/poll.h>
+#include <linux/sched.h>
#include <asm/uaccess.h>
#include <linux/init.h>
#include <linux/delay.h>

Loading...