#!/bin/sh export DATE="9.3.2010";SCRIPT=${0#/rom} export TITLE="Skype Info Page" . ${SCRIPT%/*}/cgi-bin-pre.sh cat<Skype Info Page

This gateway automatically blocks filesharing (P2P) programs. There is a filesharing program named "Skype" which can also be used for Internet telephony (VoIP). The undamped operation of Skype therefore will trigger the file sharing block. Moreover, Skype tries to prevent the computer/network administrator from managing it's communication by various technical cheats (e.g. it changes the firewall settings of your PC without permission). Especially the "Supernode detection" leads to a communication behaviour not distinguishable from a filesharing program.

Additionally, Skype will put a high load on the radio network with it's communication and may therefore affect other users. Morveover, many Skype users do not realize that they hand over their PC and Internet connection to the Skype company. Even if there is no current voice connection, the Skype company may select your PC to route voice connections between other users.

Measures

For optimal Skype operation, you should ask the operator of this Internet gateway for access to a Socks-5 proxy direct on the gateway. Unfortunately the Skype program ignores the proxy settings it it's option menu. However, since version 3 you can limit Skype by implementing Windows administrative policy rules meant to optimize settings in company networks. With this, the communication behaviour of Skype can be adapted for use in the radio network.

For this, follow these steps:

  1. Download one of the following registry files:
    Version without Socks-5 proxy
    These settings should work in any case.
    Version with Socks-5-Proxy on this gateway
    These settings only work in the Freifunk network if the gateway owner enables you to use his socks 5 proxy. The proxy prevents disconnections and optimizes the voice connection.
  2. Log in as administrator on your PC (not necessary if you normally can install programs without entering an administrator password).
  3. Import the registry file with a double click on the file.
  4. Restart the PC.

Note for MAC Users: Unfortunately, the "Socks 4/5 Proxy" setting in the Skype options is virtually without effect. MAC users may enforce an application based firewall rule to prevent Skype from sending out UDP packets. Skype then use only TCP, which is less aggressive. Possibly, the Skype Windows version can be operated under Parallels.

Note for Linux Users: With Linux, unfortunately no application-based firewall exists and the "Socks 4/5 Proxy" setting in the Skype options is also without effect. Here, the "apparmor" program helps, which is for example installed by default under Ubuntu. Copy the usr.bin.skype file to /etc/apparmor.d/ and execute: "sudo aa-enforce skype". This prevents Skype from using UDP, and from accessing your Mozilla settings or the /etc/password file. Alternatively, you can operate the Skype Windows version under VMWare (VirtualBox does not work).

EOF . ${SCRIPT%/*}/cgi-bin-post.sh