Wednesday, September 16, 2009

Publications added

Publications have now been added in English and in Finnish. We usually try to keep the content on our web pages similar, but this time please see the both. For example, the comprehensive IPv6 and NAT material is only in Finnish.

The topics include papers, tutorials, white papers and reports on WLANs, user authentication, roaming and other networking issues.

This is a good start and more will be available later.

Tuesday, September 8, 2009

Products and examples - see things that Arch Red does

Product summaries page comes from the experience gathered from the presentations and courses we have given. There is always the moment when the topics are put together, so why not look at the products as a whole too? We already had the products listed individually, and now the summary page shows how they relate to each other, how they can be used to build complete systems and the possibilities to use them with products from others.

Besides products, the page has also architecture design examples. Our products are based on the knowledge we have about what works and what are the right building blocks for a successful design. Depending on the needs of the customer we can use our own products or choose something from the other vendors. Like the examples show, we do not always try to build everything from scratch, but take whatever works best for reaching the requirements.

Thursday, August 27, 2009

Going on Tour with Netti-Nysse and Wireless Tampere

Our company does various things. We of course have our products, services and the R&D centered around them, but we have also our hobby projects -- the projects which we do because of their challenges and also because sometimes it is just fun. Tampere City Library's Internet Bus, Netti-Nysse, is one of those projects we are not just doing for money, but because it has its own challenges and it is fun to utilise our expertise to make the concept grow better.

I am currently writing this sitting in the Netti-Nysse's lecture space somewhere near Venice and on route to Ljublana Slovenia. My mission here is to support the Netti-Nysse team in ICT issues such as the handling of the bus's central Linux server and getting Internet connectivity and bandwidth for the bus wherever and however we can. You might think that's an easy task, just add 3G HSPA modems, but the roaming costs of 1.5 EUR/MB do not exactly encourage utilising that kind of connectivity. So mostly it is just WiFi we already are and will be using.

I have also a mission from Wireless Tampere to promote its open cooperative concept of wireless community network to Tampere's partner cities and at the same time I hope I will be able to find new cooperation, contacts, ideas and even roaming agreements between existing city-wide or municipial wireless networks.

Karri Huhtanen (Arch Red Oy)
Internet Roadie

Monday, August 10, 2009

Guest Server 2.6.1 released

Arch Red Guest Server 2.6.1 has been released. The release includes one feature and many small enhancements. Now when creating guest accounts, the duration for the accounts can be set.

What is duration? For example, a guest account is created so that it is valid until December 31st and has duration of 24 hours. The guest can log in any time before December 31st, and when the first login happens, the account is valid only for the next 24 hours.

Duration could be specified in the previous versions too, but only for anonymous accounts. Now the duration is also available for personal accounts.

See the demo page for more information about WWW and RADIUS demo.

Thursday, June 4, 2009

VMware Server - management over ssh

Both VMware Server versions, 1.0.x and 2.0.x, can be managed over ssh. Advantage of this is the simplicity of firewall rules which only have to allow ssh to enable VMware management - over ssh. Running VMware management over ssh is even more useful with VMware Server 2.0.x, which uses two TCP ports.

VMware Server 1.0.x
ssh -4 -v -L 1902:127.0.0.1:902 vmwareserver1.example.com
[messages resulting from -v option removed]
debug1: Local connections to LOCALHOST:1902 forwarded to remote address 127.0.0.1:902
debug1: Local forwarding listening on 127.0.0.1 port 1902.


ssh -v shows that all connections to local loopback address 127.0.0.1 and TCP port 1902 are forwarded over ssh to the server's loopback address 127.0.0.1 and port 902.

The reason I am using port 1902 at the local end is that in order to use port 902 ssh must run as root.

Connecting to the server with WMware Server Console is done by choosing "Remote host" and entering 127.0.0.1:1902 as "Host name".



VMware Server 2.0.x
ssh -L 1902:localhost:1902 -L 8333:localhost:8333 vmwareserver2.example.com

The difference with 1.0.x is that:
  • Two ports are forwarded now: also port 8333 is forwarded to the remote server
  • Local port 1902 as now forwarded to remote port 1902, not to port 902
Remote port 1902 is not the default port on the server. The default port was changed with vmware-config.pl command from 902 to 1902. The port belongs to VMware authd process.

VMware Server 2.0.x uses two ports for management:
  1. Port 8333 is used with web browser for initially contacting the server over https
  2. The number of second port is learned from connection 1, which in this case is 1902
The reason for configuring the authd port as 1902 is ssh. Now when the ssh command is run, there is no need to run it as root, since it does not have to bind to privileged port 902 but port 1902 instead.

If the server has already been configured to use port 902 and reconfiguring is not an easy option, the ssh command can be run e.g., with sudo as root with port set to 902.

In both cases, once the two ports (8333 and 1902 or 902) have been forwarded with ssh, the server can be contacted with the web browser using https://127.0.0.1:8333/

Tricky, isn't it?

Wednesday, May 20, 2009

IPv6 and Arch Red

Arch Red is now fully IPv6 connected. Web pages, email and DNS are most visible to everyone but also less used and internal services such as routing, RADIUS and centralized authentication run on IPv6 now. The latest addition was web availability over IPv6, so we can now consider ourselves as IPv6 enabled.

Why now? Is now the time to start using IPv6? From the technical perspective IPv6 is mostly ready. Some applications and services such as VPN could still be more widely available. There is time to fix these problems, but the according to the projections, IPv4 addresses can only be distributed using the current policy for a relatively short time. For Arch Red's people IPv6 is something we have done for years. Since we consider IPv6 as one of our areas of competence, this is the right time for us.

Based on our own experiences, it is of utmost importance to make your services ready before publishing them to others. Publishing usually means adding IPv6 information to DNS or by some other means advertising your IPv6 availability. This advice about readiness is almost a cliche. As the dictionary says: overused and has thus lost its original impact. Even if this is well known, IPv6 services often do not function as well as their IPv4 counterparts.

There are many things that could be said about IPv6 but now is not the time anymore to roll out barely functional IPv6 services. There are already users out there and more and more are using IPv6 each day.

Wednesday, May 13, 2009

Guest Server 2.6 and demo are here

Yesterday version 2.6 of Arch Red Guest Server was released. Along the new release, the demo was also updated and upgraded significantly. Besides WWW interface, the RADIUS interface is now available for connecting one's own RADIUS gear to see how the guest accounts work.

The reason for bringing the RADIUS interface available is to have a way to demonstrate what is possible with Radiator. Serving basic authentication protocols, EAP for WPA and WPA2 and returning tags associated with guest accounts is just a small scratch on the surface, but should provide a good starting point. For example, all kinds of possibilities are available when utilising Guest Server's tag support.

Thanks go to Karri for suggesting the RADIUS demo!