Hi and welcome 
I think I will give you only partial answers but better that nothing.
seballa wrote:1. I am conserned because I can only use WEP in repeater mode.
why ? Is it because of hardware limitation of your Acess Points ?
seballa wrote:2. I have no possibility to prove that I am innocent if a guest for example downloads an movie illegal, because I cant see whos online at what time and how much bandwidththey did use.
I guess this topic depends on the country you live in. I fear that no matter what you do, the owner of the Internet subscription is always legally responsible of what's going on.
seballa wrote:2.2 is a hotspotsoftware secure enough to disable WEP (its hacked to easy anyway)
You are right WEP originally stands for Wire Equivalent Privacy but should be renamed to Weak Encryption Protocol
Hotspots that don't use any encryption are of course even "worse". I won't go into details but basically the dangers are
- For a legitimate client : its traffic goes through the air without any encryption so an attacker can steal his data easily. There is just no Confidentiality Integrity Authenticity of data
- For the AP's owner (you) : it is "easy" to steal a legitimate client's session and access the net. On a hotspot (or captive portal) a client's session is tracked by its IP or MAC address or both. In any case it is possible for an attacker to steal the session without being noticed.
seballa wrote:2.3 Can OpenWrt monitor the time and bandwidth usage of my guests
There are different possibilities and I will give you the one I've just tried and which is simple and works. I used CoovaChilli (formally Chillispot) : http://coova.org/wiki/index.php/CoovaChilli
Check this thread: http://forum.openwrt.org/viewtopic.php?id=16196
What I like is that you can use a simple local file to store your users/passwords so you don't need to setup a Radius server which is often needed to by captive portals to authenticate and track the client's session (bandwitdh, connection time ...)
If you create an account on Covva's AAA page you will have an radius account. In theory, you can administrate your users there BUT (!!) the creation of users is kind of chaotic. I dont really undersand how they did it but it looks like you can give access to your network only to users which already have an account there. This means that only a owner of an access point can access your AP ... kind of wierd.
Nevertheless, what is great is that you can combine both possibilities: Have a local file on your openwrt with your users and track their connections data (accounting) on the coova radius server via the web admin !!
You can check my post on Covva's forum : http://coova.org/phpBB3/viewtopic.php?f=7&t=817
Last but not least you can of course install a radius server (freeradius) on your openwrt. You will gain some advantages but it will be more complex to set up.
seballa wrote:2.1 does the basic setup work?? INET-->WRT54G-->(probably inbetween 701v?)-->Speedport100xr-->Speedport100xr-->User
All I said above, I've tried it on a single openwrt but I don't know whether or not it is possible to set up in such a configuration.
I also know the Coova provides a firmware for captive portals : CoovaAP. http://coova.org/wiki/index.php/CoovaAP I've never tried though.
Another solution would be to use WPA2 Enterprise instead of using a captive portal. This is by far the more secure solution and not necessarily difficult to set up. Here again I have not (yet) experience with this
I wanted to try but there seems to be a (now fixed) bug for Atheros devices:
http://forum.openwrt.org/viewtopic.php?id=13298
Btw you ask if you should use White Russian or Kamikaze. I would definitely go for kamikaze but I think it also depends on your hardware compatibility. A lot of people (me included) use a built version from the Kamikaze SVN which is more stable.
There also is a new official release planned for August 
Cheers,
Tex.
(Last edited by Tex-Twil on 7 Jul 2008, 20:56)