Workshop danemark
Contents
|
workshop danemark
introduction
this summer camp was organized from
Djurslands International Institute of Rural Wireless Broadband
the schedule gives a good overview upon the goals of the camp
schedule
http://boevl.dk/indhold_djurs/Camp-Schedule.htm
20 - 30 people take part. Most of participants were from europe, but not only: 2 persons form georgia and one person from tanzania take part.
saturday
main issue
howto install and run network
story of http://www.diirwb.net/
1991 -93
as artist many difficulties with computer
so i give lessons
but people ask a kind of evening where the people can come with thier own computer
meeting every month friday
it grows
mouth to mouth propaganda and grows
1997
80 people with all the equipement
so next time the pupils wha are more trained can help too
after we ask the people who can solve the problems
with this method all rpoblems were solved
now the people makes process and now
the less people are coming the best it is, becasue community work
1995
internet
make home page where the people can express themselves
international aspekte
ksastan event
lituanoian
wireless
anstatt eine ablehnung dieser tecnologie, haben sie den weg gesucht, wie koennen wir es benuetzen, wei ist es m?glich aktiv teilnehemen und f?r ihre communitiy es ben?tzen
versciedene etappen, aber letztes end bei der bev?lkerung umfrage gemacht.
sie sind quasi gezwungen worden, die sache selber in der hand zu nehmen. 95% der bevoelkerung at zugang zu internet, aber um die restilche 5% zu decken braucht es x mal mehr investition, der niemals f?r eine firma rendiert w?rde.
dieses netzwerk w?chst immer noch
there is many volunteers and they built a part of the antennas self
goals of week
the net djurslands has many years and many experiiences. The goal of this week
plan
http://www.boevl.dk/indhold_djurs/Camp-Schedule.htm
4 goals to build network
cheap
as cheap as possible, so for every body
not only internet, but community
not only for cheap internet connection, but build a community
for every body
every body must have profit o it, not only the people who are taken part, but all the people of the region
doit yourself
manage by ourselves and not dependent from specialist
result today
equipement is not private, very important, because it must be improved, and nobody must have the possibility to stop it
200 access points 500 households organised by 9 networks
after network overlay is the community with many volunteers.
3. selforganize project
16 subprojects
international institute to share the knowledge
www.diirwb.net
it is very important that a contact to the world
discussion:
it should be not only a project for rural aera, in the big city should take part too
the network is built modular
e standard for point to point connection
one main and branch
5 main branch
8 km without reduction of signal
g standard but distance bis 2 km but no further
1/5 of the b standard
all main infrastructure is e standard
only from b for infracsturture to houses
http://www.diirwb.net/ send 2 poeple to symposium bei freifunk.de http://www.diirwb.net/ is the biggest community net in europe
freifunk will present their project too http://www.diirwb.net/ made other meeting with session where 200 people take part
... all over the world
international institut seeking way to include baltik counjtries in their project
project
october 2006
Dar el sala (himalya)
http://summit.airjaldi.com/
it should be a impuls it will compare different systems wimax against 20 times more expensive for the same result
project start network for 100'000 villages connected
they will build a team of local trainer.
sunday
resumee saturday
the state install a fiber glass connection, to connect all the hospidals. the network djursland use this fier glass connection
from fiber glass wireless points omnidirection and point to point redundance if breakpointonly one point problem
localnetwork only
selfmade antenna
3 types
cost (n euro)
343.- for installation infrrastucture is in the hand of the network coordiantion not private
comparison of costs http://djurslands.net/nettet/
how to keep the goal, because most of the people only as cheap internet, but it was more: community the principle is: take money from rich structure to distribute to the poor part structure
principles behind a network
1. principle do-it yourself
how to build community networks in the rural areas all over the world
1) decide to care for the whole community
2) decide to be the one to take initative
3) decide to not deoend on anybody specific
4) start researching how to build it
start... even not the idea from this moment is not clear, the knowledge will grow master plan: to knnow where we are going and after be real
5) make a vision: where, what, when, how
6) organize to share your vision
7) form an inspired group in engaged people
engagement ist most important, hear wat the people say is important knowledge
friendship must come
8) don't wait, go ahead, get real, make a test
discussion
discussion
f. is friendly only here in danemark or ?
a. the danemark is not so friendly, the best is when this is the only way to go
f.
legal issue
a. in georgia the legal isue is another
differences between freifunk.de and http://djurslands.net/ no contradiction but differences in town we can make a meshing but here rural it is different
conclusion
share the differents work,
responsability should be taken by only one person
excursion rounf of the wireless djurslands network
afternoon
we visit many places of the network. It was very impressioning. the principe is nearly every where the same
Along the fiberglass connection, which was done in the origin to connect all hospitals, there are wireless points. For long distance (8 km) the connection is made point to point standard e with a directional antenna and on the same point a omni antenna for connection around the point.
We go with a bus and visit many places, where a wifi connection is installed. Bjarke gave many stories about these connections points. They concentrate on the schools, because there is good possiblities to get good contact. So they install the network in a technical school. the school has got a better connection with less price, on the other side the school participate to the cost of the installation and so the cost of the private participants of the network can be less.
adminstration of a network
evening
when money is involved so is the adminstration is necessary. documentaton is important: keeping track about you have decided. We cannot go ahead without it.
monday
3.7.2006
equipement
equipement is NOT mainly a question a material but is a matter of human resources
very important: not waiting until all is solved, but start!
getting starting
at start, there is no much money so
invest und test with diverses equipements to find out the quality and price, which shoulbe the lowest than possible
clarity will come when the project is going on
don't jump this step
example: we don't test the first equipement, so we go in a trap we must buy 500 pieces and afterwards they find out it is a bad equipement
test equipement
begin with few pieces
so we have to move on, but move on with a little amount of pieces
first indoor test
first the test must be done in room before to go of tower
outdoor equipement
outdoor equipement are x times more expensive as indoor equipements
so test indoor equipement and change it to be ok for outdoor equipement
standardized
at the moment we can do cheap equipement, but you must standardized it be careful: many equipements say: they are standardized, but in reality they are not so try to find out if the equipement and the parts of it are standardized.
the equipement of each user is personal, but the infracstructure must not be owned by private, it should be owned by the adminstartion of the net b
mass production
when the equiment is tested, standardized, then and not before it can begin with the mass production
workshop berlin or a little bit theory
afternoon
Net planning and building network
Net planning and building network
tuesday
Web-portal building and maintaining
morning
web programming
written in php
they have now informations from their own journalists
home page stucture
each subnet place has his own tab in the homepage
there is one mail server with webmail
they own 200 domain names they give mail addresses
this a portal
news webspace
cms (content management system)
the solution now is easy to use because modularity: so we can complexity make it easy
discussion over content management system (cms)
cms
e107
joomla
plone
typo3
networking who uses for what
there are many possiblities, but many are not used so the health problematic is not present
education is very important
with elearning, there is a possibility to learn for everbody video, audio text...
small business have no time to make accounting (for example for 10 people) so they must have a possibilitiy to offer this service
discussion
elearning software
e-learning which program
moodle
atutor
small business software
small busisness
in revamp-it we use lxoffice
linksys upgrade / mesh configuration
linksys generalities
275 km world record
with paralell dish 2.5 diameter
100 mW the record is 275 km
tool to visaluation network
to see the network
apt-get install etherape
console as user
kdesu etherape
howto bring up linksys
first iwconfig to see if the card is recognize and connected one example:
deb26:~# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
eth1 IEEE 802.11b ESSID:"MOBILE" Nickname:"HERMES I"
Mode:Managed Frequency:2.437 GHz Access Point: 00:11:92:A9:75:60
Bit Rate:11 Mb/s Sensitivity:1/3
Retry limit:4 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=35/92 Signal level=-60 dBm Noise level=-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:1
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
deb26:~#
2 method to bring interface connected
= ifup =
you must write the file interfaces with the right parameter example for essid FrilandRund where we were
# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping eth0
script grep
# mi map eth0
# The primary network interface
# mi allow-hotplug eth0
#auto eth0
#iface eth0 inet dhcp
# mianf wireless
auto eth1
iface eth1 inet dhcp
wireless-essid FrilandRund
wireless-mode managed
wireless-channel 8
# miend
~
after just make ifup eth1
or of ifdown eth1
if it is allready connected and
ifup eth1
it works very well, but with linksys which are configured with www.openwireless.ch there is diificulties and i don't know why
= iwconfig manually =
configured iwconnfig step by step
so
iwconfig eth1 essid FrilandRund
iwconfig eth1 mode managed
...
please control with iwconfig if it is ok
after bring eth1 up
ifconfig eth1 up
and
dhclient eth1
linksys with 2 wan
if syslink ist upgrade with olsr freifunk sorftware:
when in one network 2 with internet provider, you don't need to do nothiing. because freifunk software recognize each linksys which has internet connection
important for recvamp-it becasue we have in house many provider, but we had sometime no internet because one provider was done. so the idea is to make a meshing network with many point to internet
freifunk upgrade
which version of linksys
which linksys version?
linksys version 4 bootloader can start linux
4 mb 16mb
chipset broadcom
version 5
broadcom chipset
but
bootloader cannot start linux
where is the firmware? and download it
http://ff-firmware.sourceforge.net/
http://www.olsrexperiment.de/sven-ola/ipkg/
choose g
disavantage: it cannot use standard e, but it is not necessary, physically 5 ghz (standard e) goes not so far as 2 gz (like standard b)
and download the software on your pc
flashing firmware
be carefull the power should never stop during the flashing
flashing
plugin the power of the linksys
connect the linksys with you pc with a ethenet cable (linksys on the 4 lan, pc on ethernet)
dhclient eth0 you should become an adress from syslink dhcp server and it give the adress of ther dhcp server (normally it is 192.168.1.1)
so now you should be able to connect your syslink and used the webinterface, just open your browser and type
http://192.168.1.1 status shows the status of the machine
adminstration you come to a login the first login is
user root pw admin
now you can configure your linksys
if you wyant to upgrade,
it ask you to restart and after restart you can chosse the file ypu allready downlpoad it (see above where is the firmware? and download it)
after the upgrade it comes a message upgrade sucessfull this is not true for this upgrade wait until the machien restart
mesh configuration
to go on machine
connect with ethenet cable linksys and computer
deb26:/etc/network# ifconfig eth0 up deb26:/etc/network# dhclient eth0
pc should have an adress from linksys dhcp
192.168.1.100
from 192.168.1.1
(dhcp server)
configuration workshop
configuation
= olsr =
alles standard
= drahtlos =
example
WLAN-Protokoll: Statisch
WLAN-IP-Adresse: 104.63.252.9
WLAN-Netzmaske: 255.0.0.0
WLAN-Default-Route:
WLAN-Modus: Ad-Hoc (Peer zu Peer)
ESSID: djursland.freifunk.net
BSSID: 02:CA:FF:EE:BA:BE
Kanal: 5
Kartentyp: 802.11b/g
Empfangsantenne: Antenne A
Sendeantenne: Antenne A
Sendeenergie: 84
Entfernung (Meter):
Funk-Modus: B-Modus ung G-Modus
(E)SSID senden: Einschalten
Basisrate: Rate je nach WLAN-Modus
Uebertragungsrate: Automatisch
CTS-Schutz: Ausgeschaltet
Frame-Burst: Ausgeschaltet
Beacon-Intervall: 100
DTIM-Intervall: 1
Frag.-Schwelle: 512
RTS-Schwelle: 250
MTU-Wert:
= lan =
LAN-Protokoll: Statisch
LAN-IP: 192.168.1.1
LAN-Netzmaske: 255.255.255.0
DHCP-Start-IP: 100
DHCP-Benutzeranzahl: 50
DHCP-Lease-Dauer: 0
= wan =
WAN-Protokoll: DHCP-Server abfragen
WAN-IP:
WAN-Netzmaske:
WAN-Default-Route:
RJ45 Anschl?sse: 0 5
SSH erlauben: Aktivieren.
HTTP erlauben: Aktivieren.
Ping erlauben: Aktivieren.
programm in syslink laden
es gibt 2 wege
mit web interface
zuerst programm downloaden
http://styx.commando.de/sven-ola/ipkg
auf software
browse where program is and go
mit ssh
um program laden zuerst sich mit ssh einloggen
ipkg list list all the program
ipkg programm_name
wendsday
morning
routing correct until here
microtik
for the infrastructure djurslands.net use microtik : eine eher kleine firma, die aber gutes material liefert
doku http://www.mikrotik.com/docs/ros/2.8/
discussion about os open source
microtik is not open source, that's why it came a discussion about microtik, why microtik why choose microtik? problem you cannot argue the participants will never learn linux
discovery
microTik Neighbor Viewer
as default telnet admin nopasswd
howto route
afternoon
sub-netting
for calculating netmask, we can find it in internet
172.16.10.0/30
client 172.16.10.1 172.16.10.2
172.16.10.3
the numbr of adresses is always minus 1 for broadcast and 0 is used fir subnet
generalities routind vs switching
ip traffic
TCP protocol)
UDP
ICMP
layer
ICMP ping traffic UDP send /no wait, streaming TCP http (wait on answer to send te next)
IP 192.168.0.1 need to be scope netmask 255.255.255.0
192.168.0.1/24
MAC ADRESSS unique adress
csp
radio
why subnet mask so important
192 is 1100 0000 168 is 1010 1000 0 is 0000 0000 1 0000 0001
hex digit
1111 F 1110 E 1101 1100 1011 1010 ...
limit 255.255.255.0
FF FF FF 0
1111 1111 1111 1111 1111 1111 0000 0000
slash part
class A B C
classless A subnetmask 192.0.0.0/8 classless B subnetmask 192.168.0.0/16 classless A subnetmask 192.168.1.0/24
if only this adress
192.168.1.1/32
0.0.0.0/0 is everythinhg
difference routing and switching
switching is fast routing is slow
192.168.1.1 go to 193.88.44.22
i know where to go switching
if not know you go to gateway it is routing
if we can every time switching
unicast
broadcast
multicast
arp mac adress and ip adress
internet -> public ip NAT -> router
for more information
private network 10.0.0.0/8 172.160.0/12 192.168.0.0/16
thursday
morning
pratica problem noise in alarm station of fire station due to wireless network
problem noise in alarm of firestation
it is not continnuous
so what the problem
frequence of firestation?
it is not sure if it is from equipement of djursland.net
plan a
replace standard e
plan b
replace standard e with standard b (because standard b seems noting to do with the problem)
plan c
we change power from 65 mW 400 mW microtik
log of equipement?
fire station works for 15 minutes and nobody knows exactly what happening
spectrum of the radio-frequences
afternoon
1. video
http://video.google.com/videoplay?docid=3406019666922870382
2. presentation of the spectrum of the radio frequences for europe
so it is very crowded, but most is empty
discussion. how we can chage this structure
more bands
more bands but how to express
a vision of another society is missing but yes it shoul be open it should be licensed (which a contradiction, because if license, who control...)
friland hwoto build a network
infracstructure and meshing
discussion ob es geht
howto organize network
org adm equipm net web support routers+servers
preparation of the network for friland
first was a discussion to install meshing swystem, but we install an infrastructure
we had two boxes - 1 box with the directional antenna and a radio - 1 box with the radio
this antenna is connected with radio (like linksys but another factory airlink) this radio is connected with ethernet cable to another radio and this radio is connected with ominantenna which cover the area.
we build and configure the all on a table and we got signal
important we must have 2 differents channels on the 2 radios
friday
morning
voip
general information
http://www.voip-info.org/wiki/
open source
15 years: protocol h323 disavantge no routing after SIP : lot of equipement
they have codec wlan alaw ISDN 64 kb/s
G.729 licensed 12 kb/s ~ 20 kb/s G.726 free G.723 free 6-8 kb/s
properiatary protocol
IAX Asterisk Xchange
skype
MSN
that why not interesting
tel
pstn ---> gateway ---> NET
cisco disavantage we must if we want chage protocol
asterisk good but now private
card to buy sangoma
box to tel 80.- euro grandstream see http://www.digitalconcept.de/shop/grandstream_handytone_486.htm
128 line for one card
asterisk howto configure difficult
http://www.platform.dk/areski/cdr.php
assign pear with user pw
session innitation protocol
port ? only for assign port rtp for voice
sip 5060 rtp 10'000 - 20'000
howto bill it
asterisk has tools
http://www.platform.dk/areski/cdr.php?s=1&PHPSESSID=42d4cde1146164bf00b2ac26bff59648
voip wireless
you must have good connection
b standard not going
microtik 20 calls
make experiences , but it must be said: it s test situation
meshing
why using flash
every machine is a relay
experience in village no dsl but farm with dsl range 2 km
trees no high building
history of mesh protocol source routing a to b b to c ....
link state routing
topology: each node send his information (neighbour)
they calculate but can not decide decide only is he gives next hop
batman route of detection of broadcast instaed of calculate batman only detect if if send it and must resend it
support network
afternoon
support why? and it will end in a practice, friland with a sub-net
difference bewteen infrastructure and mesh.
net infrastructure need a responsible in mesh not so important
without support the neet will die in a few weeks
each village has his volunteers and they take the responsability:
webpage equipement and tools user support,
differents tasks done from differents persons
20 telefon numbers are open for support every day for 4 pm to ?
international support: this is the goal of
start with common access from fiber access
with 10 mbits we can supplied 1000 houshold
install network on friland areal
after the preparation on the thurday preparation_of_the_network_for_friland
we install a network on friland
we install in one point of friland the install we prepare the day before. the distance to our main antenna was ~200 m.
But it does not work. we had ip conflict.
in the configuration, it was a mistake: we made a mistake in the configuration of a rado unfortunately i forget which mistake we have done
we correct and it works.
it shows, that the praxis really important.
conclusion
every body learn a lot in this week and the atmosphere was good.
from the people of http://www.diirwb.net/ they have many years experience of wireless network, the other participants had less or not at all. So it was sometimes difficult to "understand" the problematic of the internet provider.
my critic: sometimes were the lesson too much like in the "school". the best was when after the discussion it comes to praxis: antenna workshop, build friland network. the discussion between the meshing system and infrastructure was too much like "religious war". we loose too much time to discuss all kind of pro and contra, it will be better to build an olsr network and discuss on base of real experiences of it. the experience to build a network like in friland has shown how important it is build such network in realitiy
and now?
it is important to continue and the first step it to have contact
here a few mails, which i collect
john kjohnah@hotmail.com, kibuuka@satconet.net,
keld klavs@boevl.dk, keld@klid.dk
freifunk onelektra@gmx.net Alexander Klosch <alexander.klosch@medien.uni-weimar.de>
the people of danemark can be reach from the homepage http://www.diirwb.net/
future?
the international aspect is very impoortant the right of information should be like a human right: here in europe i can imagine, that in the future the problem of region which cannot be connected will be more and more acute, the people should have the possiblity to connect themselves. in the world the division gap is big and the danger is that it became bigger and if connection only for a little part of the population. that why we should help to build grassroot organisation. the experiences should shared so for example http://summit.airjaldi.com/ and help where the situation is the worst.