Re: Python box (home-use smart router)

2014-05-28 Thread Rhodri James
On Tue, 27 May 2014 08:33:42 +0100, animalize81 animaliz...@gmail.com  
wrote:



Home-use smart router is more and more popular.

If Python Software Foundation embeds Python into such router, and  
develops a framework that has the following features:


1, allow power-down at any time
2, dynamic domain name
3, local storage support (SD cards or Hard Disk)
4, telnet server
etc.

Then we can create micro private server on it.

Still can't see the full prospect, but it may be a great platform for  
people's imagination.


I think Python is very suitable for such role.


Have you met the Raspberry Pi?

Seriously, since many such smart routers are Linux boxes, there's a good  
chance there is already a Python interpreter installed and your list of  
other demands is already met.  It's certainly the case in the boxes I work  
on, and we do use Python for bits of system scripting.  We *don't* use  
Python for application writing because speed and space constraints are  
usually quite tight, which generally means coding in C for preference  
(despite my boss's attempts to force me to use C++).


--
Rhodri James *-* Wildebeest Herder to the Masses
--
https://mail.python.org/mailman/listinfo/python-list


Python box (home-use smart router)

2014-05-27 Thread animalize81

Home-use smart router is more and more popular.

If Python Software Foundation embeds Python into such router, and 
develops a framework that has the following features:


1, allow power-down at any time
2, dynamic domain name
3, local storage support (SD cards or Hard Disk)
4, telnet server
etc.

Then we can create micro private server on it.

Still can't see the full prospect, but it may be a great platform for 
people's imagination.


I think Python is very suitable for such role.

--
https://mail.python.org/mailman/listinfo/python-list


Re: Python box (home-use smart router)

2014-05-27 Thread Tim Chase
On 2014-05-27 15:33, animalize81 wrote:
 Home-use smart router is more and more popular.
 
 If Python Software Foundation embeds Python into such router, and 
 develops a framework that has the following features:
 
 1, allow power-down at any time
 2, dynamic domain name
 3, local storage support (SD cards or Hard Disk)
 4, telnet server
 etc.
 
 Then we can create micro private server on it.

It certainly can.  I've got a Buffalo router here that runs a
stripped-down version of Linux and has Python installed on it. No
need for the PSF to get involved because people are already creating
these without them.  I know that a lot of folks use an old router and
put OpenWRT, DD-WRT, or Tomato firmware on them.  This would give you
a Linux platform on which you can install Python, usually telnet (or
more likely, SSH) support, and can be integrated with a number of
dynamic-DNS services.

You could even grab a Raspberry Pi (model B with ethernet), add a USB
ethernet adaptor, and you'd have a pretty nice machine with 512MB of
RAM (the router platforms don't usually have more than ~64MB of RAM),
two ethernet ports for routing, and would support SD or USB drives.

-tkc



-- 
https://mail.python.org/mailman/listinfo/python-list